aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2020-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds20-77/+119
2020-05-30Merge tag 'gpio-v5.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds6-18/+42
2020-05-29drivers/net/ibmvnic: Update VNIC protocol version reportingThomas Falcon1-5/+3
2020-05-29NFC: st21nfca: add missed kfree_skb() in an error pathChuhong Yuan1-1/+3
2020-05-29Merge tag 'armsoc-fixes-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+3
2020-05-29Merge tag 'iommu-fixes-v5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2020-05-29Merge tag 'block-5.7-2020-05-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+7
2020-05-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds8-24/+46
2020-05-29Merge tag 'mmc-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds2-4/+7
2020-05-29Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2020-05-29net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta()Pablo Neira Ayuso1-3/+3
2020-05-29net/mlx5e: Fix MLX5_TC_CT dependenciesVlad Buslov1-1/+1
2020-05-29net/mlx5e: Properly set default values when disabling adaptive moderationTal Gilboa3-14/+37
2020-05-29net/mlx5e: Fix arch depending casting issue in FECAya Levin2-20/+24
2020-05-29net/mlx5e: Remove warning "devices are not on same switch HW"Maor Dickman1-4/+0
2020-05-29net/mlx5e: Fix stats update for matchall classifierRoi Dayan1-1/+1
2020-05-29net/mlx5: Fix crash upon suspend/resumeMark Bloch1-0/+18
2020-05-29Merge tag 'drm-fixes-2020-05-29-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds3-10/+5
2020-05-29iommu: Fix reference count leak in iommu_group_alloc.Qiushi Wu1-1/+1
2020-05-29gpio: fix locking open drain IRQ linesLinus Walleij1-2/+9
2020-05-29Merge tag 'drm-misc-fixes-2020-05-28' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-3/+3
2020-05-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds12-71/+87
2020-05-28bonding: Fix reference count leak in bond_sysfs_slave_add.Qiushi Wu1-1/+3
2020-05-28Merge branch 'nvme-5.7' of git://git.infradead.org/nvme into block-5.7Jens Axboe1-4/+7
2020-05-28Merge tag 'amd-drm-fixes-5.7-2020-05-27' of git://people.freedesktop.org/~agd...Dave Airlie2-7/+2
2020-05-27IB/ipoib: Fix double free of skb in case of multicast traffic in CM modeValentine Fatiev4-12/+26
2020-05-27drm/amd/display: Fix potential integer wraparound resulting in a hangAric Cyr1-0/+2
2020-05-27drm/amd/display: drop cursor position check in atomic testSimon Ser1-7/+0
2020-05-27net: dsa: felix: send VLANs on CPU port as egress-taggedVladimir Oltean1-2/+6
2020-05-27nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll()Dongli Zhang1-4/+7
2020-05-27nfp: flower: fix used time of merge flow statisticsHeinrich Kuhn1-1/+2
2020-05-27Merge branch 'for-5.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2020-05-27RDMA/core: Fix double destruction of uobjectJason Gunthorpe1-7/+13
2020-05-26crypto: chelsio/chtls: properly set tp->lsndtimeEric Dumazet1-1/+1
2020-05-26Input: synaptics - add a second working PNP_ID for Lenovo T470sDennis Kadioglu1-0/+1
2020-05-26bnxt_en: fix firmware message length endiannessEdwin Peer2-15/+4
2020-05-26bnxt_en: Fix return code to "flash_device".Vasundhara Volam1-4/+5
2020-05-26bnxt_en: Fix accumulation of bp->net_stats_prev.Michael Chan1-1/+1
2020-05-26net: usb: qmi_wwan: add Telit LE910C1-EUX compositionDaniele Palmas1-0/+1
2020-05-26clk: qcom: gcc: Fix parent for gpll0_out_evenVinod Koul1-2/+1
2020-05-26clk: qcom: sm8250 gcc depends on QCOM_GDSCJonathan Marek1-0/+1
2020-05-26net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10aFugang Duan1-1/+2
2020-05-25qlcnic: fix missing release in qlcnic_83xx_interrupt_test.Qiushi Wu1-1/+3
2020-05-25dpaa_eth: fix usage as DSA master, try 3Vladimir Oltean1-1/+1
2020-05-25RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe()Qiushi Wu1-1/+1
2020-05-25gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe()Tiezhu Yang1-1/+1
2020-05-25gpio: pxa: Fix return value of pxa_gpio_probe()Tiezhu Yang1-2/+2
2020-05-25gpio: mlxbf2: Fix sleeping while holding spinlockAxel Lin1-3/+3
2020-05-25mmc: block: Fix use-after-free issue for rpmbPeng Hao1-1/+1
2020-05-24Merge tag 'efi-urgent-2020-05-24' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-31/+105
2020-05-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds60-192/+377
2020-05-23net: smsc911x: Fix runtime PM imbalance on errorDinghao Liu1-4/+5
2020-05-23Merge tag 'mlx5-fixes-2020-05-22' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller15-48/+152
2020-05-23net/mlx4_core: fix a memory leak bug.Qiushi Wu1-1/+1
2020-05-23net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspendGrygorii Strashko1-0/+4
2020-05-23net: phy: mscc: fix initialization of the MACsec protocol modeAntoine Tenart5-10/+21
2020-05-23net: stmmac: don't attach interface until resume finishesLeon Yu1-2/+2
2020-05-23net: Fix return value about devm_platform_ioremap_resource()Tiezhu Yang4-4/+7
2020-05-23Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+16
2020-05-23Merge tag 'driver-core-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-18/+37
2020-05-23Merge tag 'char-misc-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-2/+10
2020-05-23Merge tag 'staging-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-34/+61
2020-05-23Merge tag 'tty-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-0/+1
2020-05-23rapidio: fix an error in get_user_pages_fast() error handlingJohn Hubbard1-0/+5
2020-05-23device-dax: don't leak kernel memory to user space after unloading kmemDavid Hildenbrand1-3/+11
2020-05-22Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds3-5/+9
2020-05-22Merge tag 'drm-fixes-2020-05-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds24-101/+135
2020-05-22net/mlx5: Fix error flow in case of function_setup failureShay Drory1-1/+2
2020-05-22net/mlx5e: CT: Correctly get flow ruleRoi Dayan2-3/+6
2020-05-22net/mlx5e: Update netdev txq on completions during closureMoshe Shemesh1-3/+6
2020-05-22net/mlx5: Annotate mutex destroy for root nsRoi Dayan1-0/+6
2020-05-22net/mlx5: Don't maintain a case of del_sw_func being nullRoi Dayan1-8/+9
2020-05-22net/mlx5: Fix cleaning unmanaged flow tablesRoi Dayan1-5/+6
2020-05-22net/mlx5: Fix memory leak in mlx5_events_initMoshe Shemesh1-1/+3
2020-05-22net/mlx5e: Fix inner tirs handlingRoi Dayan4-10/+12
2020-05-22net/mlx5e: kTLS, Destroy key object after destroying the TISTariq Toukan1-1/+1
2020-05-22net/mlx5e: Fix allowed tc redirect merged eswitch offload casesMaor Dickman3-14/+41
2020-05-22net/mlx5: Avoid processing commands before cmdif is readyEran Ben Elisha2-0/+14
2020-05-22net/mlx5: Fix a race when moving command interface to events modeEran Ben Elisha2-4/+34
2020-05-22net/mlx5: Add command entry handling completionMoshe Shemesh1-0/+14
2020-05-22net: sun: fix missing release regions in cas_init_one().Qiushi Wu1-2/+1
2020-05-22net: mscc: ocelot: fix address ageing time (again)Vladimir Oltean1-1/+1
2020-05-22r8169: fix OCP access on RTL8117Heiner Kallweit1-2/+15
2020-05-22mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload ...Jiri Pirko2-2/+20
2020-05-22net: ethernet: stmmac: Enable interface clocks on probe for IPQ806xJonathan McDowell1-0/+13
2020-05-22netdevsim: Ensure policer drop counter always increasesIdo Schimmel1-2/+1
2020-05-22net/ethernet/freescale: rework quiesce/activate for ucc_gethValentin Longchamp1-6/+7
2020-05-22net: mvpp2: fix RX hashing for non-10G portsRussell King1-1/+1
2020-05-22felix: Fix initialization of ioremap resourcesClaudiu Manoil3-27/+24
2020-05-22Merge tag 'block-5.7-2020-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2-0/+11
2020-05-22Merge tag 'efi-fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kern...Borislav Petkov9-31/+105
2020-05-22misc: rtsx: Add short delay after exit from ASPMKlaus Doth1-0/+3
2020-05-22Merge tag 'amd-drm-fixes-5.7-2020-05-21' of git://people.freedesktop.org/~agd...Dave Airlie18-95/+126
2020-05-21net: sgi: ioc3-eth: Fix return value check in ioc3eth_probe()Tang Bin1-4/+4
2020-05-22Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into...Dave Airlie2-2/+4
2020-05-21net: ethernet: ti: am65-cpsw-nuss: fix error handling of am65_cpsw_nuss_probeWei Yongjun1-1/+2
2020-05-21net: ethernet: ti: fix some return value check of cpsw_ale_create()Wei Yongjun3-5/+5
2020-05-21RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_workMaor Gottlieb1-0/+1
2020-05-22Merge branch 'v5.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Arnd Bergmann1-1/+3
2020-05-21Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2-10/+9
2020-05-21Merge tag 'dmaengine-fix-5.7-rc7' of git://git.infradead.org/users/vkoul/slav...Linus Torvalds7-21/+40
2020-05-21null_blk: don't allow discard for zoned modeChaitanya Kulkarni1-0/+7
2020-05-21null_blk: return error for invalid zone sizeChaitanya Kulkarni1-0/+4
2020-05-21driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device linksSaravana Kannan1-3/+5
2020-05-20wireguard: noise: separate receive counter from send counterJason A. Donenfeld5-53/+48
2020-05-20wireguard: queueing: preserve flow hash across packet scrubbingJason A. Donenfeld4-4/+17
2020-05-20wireguard: noise: read preshared key while taking lockJason A. Donenfeld1-1/+5
2020-05-20drm/amd/display: Defer cursor lock until after VUPDATENicholas Kazlauskas6-1/+81
2020-05-20drm/amd/display: Remove dml_common_def fileRodrigo Siqueira11-94/+18
2020-05-20drm/amd/display: DP training to set properly SCRAMBLING_DISABLEVladimir Stempen1-0/+27
2020-05-20Merge tag 'fixes-for-5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-3/+6
2020-05-20Merge tag 'for-linus-5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-10/+2
2020-05-20Merge tag 'pm-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2-12/+9
2020-05-20drm/edid: Add Oculus Rift S to non-desktop listJan Schmidt1-1/+2
2020-05-20Merge branch 'vmwgfx-fixes-5.7' of git://people.freedesktop.org/~sroland/linu...Dave Airlie3-3/+3
2020-05-19IB/qib: Call kobject_put() when kobject_init_and_add() failsKaike Wan1-4/+5
2020-05-19r8152: support additional Microsoft Surface Ethernet Adapter variantMarc Payne2-2/+10
2020-05-19Merge tag 'wireless-drivers-2020-05-19' of git://git.kernel.org/pub/scm/linux...David S. Miller1-0/+4
2020-05-19net: bmac: Fix read of MAC address from ROMJeremy Kerr1-1/+1
2020-05-19Merge branch 'i2c/for-current-fixed' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-13/+46
2020-05-19Merge tag 'iommu-fixes-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-11/+18
2020-05-19dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()'Christophe JAILLET1-1/+1
2020-05-19driver core: Fix SYNC_STATE_ONLY device link implementationSaravana Kannan1-22/+39
2020-05-19iommu: Fix deferred domain attachmentJoerg Roedel1-6/+11
2020-05-19drm/etnaviv: Fix a leak in submit_pin_objects()Dan Carpenter1-1/+3
2020-05-19drm/etnaviv: fix perfmon domain interationChristian Gmeiner1-1/+1
2020-05-19mtd:rawnand: brcmnand: Fix PM resume crashKamal Dasu1-2/+1
2020-05-18mtd: Fix mtd not registered due to nvmem name collisionRicardo Ribalda Delgado1-1/+1
2020-05-18mtd: spinand: Propagate ECC information to the MTD structureMiquel Raynal1-0/+4
2020-05-18mmc: sdhci: Fix SDHCI_QUIRK_BROKEN_CQEAdrian Hunter1-3/+6
2020-05-18ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactiveRafael J. Wysocki2-12/+9
2020-05-18Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Walleij3-10/+27
2020-05-17Merge tag 'for-linus-5.7-2' of git://github.com/cminyard/linux-ipmiLinus Torvalds1-2/+2
2020-05-17ubi: Fix seq_file usage in detailed_erase_block_info debugfs fileRichard Weinberger1-10/+2
2020-05-17net: phy: propagate an error back to the callers of phy_sfp_probeLeon Romanovsky1-2/+2
2020-05-17Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-66/+58
2020-05-17Merge tag 'usb-5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds20-103/+323
2020-05-17gpu/drm: Ingenic: Fix opaque pointer casted to wrong typePaul Cercueil1-1/+1
2020-05-17gpu/drm: ingenic: Fix bogus crtc_atomic_check callbackPaul Cercueil1-2/+2
2020-05-17tpm: check event log version before reading final eventsLoïc Yhuel2-3/+7
2020-05-17efi: Pull up arch-specific prototype efi_systab_show_arch()Benjamin Thiel1-4/+1
2020-05-16net: ipa: don't be a hog in gsi_channel_poll()Alex Elder1-0/+1
2020-05-16net: dsa: mt7530: fix roaming from DSA user portsDENG Qingfang2-7/+3
2020-05-16Merge tag 'block-5.7-2020-05-16' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+5
2020-05-16Merge tag 'pinctrl-v5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds6-11/+40
2020-05-16soc: mediatek: cmdq: return send msg error codeDennis YC Hsieh1-1/+3
2020-05-16drm/vmwgfx: Return true in function vmw_fence_obj_signaled()Jason Yan1-1/+1
2020-05-16drm/vmwgfx: remove redundant assignment to variable retColin Ian King1-1/+1
2020-05-16drm/vmwgfx: Fix parameter name in vmw_bo_initGuixiong Wei1-1/+1
2020-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds30-103/+132
2020-05-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds13-39/+68
2020-05-15dpaa2-eth: properly handle buffer size restrictionsIoana Ciornei2-12/+18
2020-05-15Merge tag 'hwmon-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-4/+14
2020-05-15Merge tag 'drm-fixes-2020-05-15' of git://anongit.freedesktop.org/drm/drmLinus Torvalds37-274/+436
2020-05-15vhost: missing __user tagsMichael S. Tsirkin1-2/+2
2020-05-15bus: mhi: core: Fix some error return codeWei Yongjun1-0/+2
2020-05-15ipack: tpci200: fix error return code in tpci200_register()Wei Yongjun1-0/+1
2020-05-15coresight: cti: remove incorrect NULL return checkCalvin Johnson1-2/+2
2020-05-15mei: release me_cl object referenceAlexander Usyskin1-0/+2
2020-05-15Merge tag 'iio-fixes-for-5.7b' of https://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman8-26/+52
2020-05-15USB: gadget: fix illegal array access in binding with UDCKyungtae Kim1-0/+3
2020-05-15usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534BEugeniu Rosca1-1/+5
2020-05-15Merge tag 'fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman4-75/+260
2020-05-15tty: serial: add missing spin_lock_init for SiFive serial consoleSagar Shrikant Kadam1-0/+1
2020-05-15i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_pro...Christophe JAILLET1-0/+1
2020-05-15i2c: altera: Fix race between xfer_msg and isr threadAtsushi Nemoto1-1/+9
2020-05-15i2c: algo-pca: update contact emailWolfram Sang1-1/+1
2020-05-15i2c: at91: Fix pinmux after devm_gpiod_get() for bus recoveryCodrin Ciubotariu1-3/+17
2020-05-15Merge tag 'drm-misc-fixes-2020-05-14' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-3/+1
2020-05-15dmaengine: ti: k3-udma: Fix TR mode flags for slave_sg and memcpyPeter Ujfalusi1-2/+4
2020-05-15dmaengine: zynqmp_dma: Move list_del inside zynqmp_dma_free_descriptor.Rafał Hibner1-2/+1
2020-05-15Merge tag 'drm-intel-fixes-2020-05-13-1' of git://anongit.freedesktop.org/drm...Dave Airlie8-27/+79
2020-05-14drivers: net: hamradio: Fix suspicious RCU usage warning in bpqether.cMadhuparna Bhowmik1-1/+2
2020-05-14net: phy: broadcom: fix BCM54XX_SHD_SCR3_TRDDAPD value for BCM54810Kevin Lo1-2/+6
2020-05-14scsi: target: Put lun_ref at end of tmr processingBodo Stroesser1-0/+1
2020-05-14char: ipmi: convert to use i2c_new_client_device()Wolfram Sang1-2/+2
2020-05-14Merge tag 'mmc-v5.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds5-17/+41
2020-05-14drivers: ipa: fix typos for ipa_smp2p structure docWang Wenhu1-1/+1
2020-05-14pppoe: only process PADT targeted at local interfacesGuillaume Nault1-0/+3
2020-05-14net: stmmac: fix num_por initializationVinod Koul1-2/+15
2020-05-14Merge tag 'pm-5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds3-21/+18
2020-05-14USB: usbfs: fix mmap dma mismatchGreg Kroah-Hartman1-3/+13
2020-05-14usb: host: xhci-plat: keep runtime active when removing hostLi Jun1-1/+3
2020-05-14usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg listSriharsha Allenki1-2/+2
2020-05-14usb: cdns3: gadget: make a bunch of functions staticJason Yan1-10/+10
2020-05-14usb: mtu3: constify struct debugfs_reg32Rikard Falkeborn1-2/+2
2020-05-14usb: gadget: udc: atmel: Make some symbols staticSamuel Zou1-2/+2
2020-05-14usb: raw-gadget: fix null-ptr-deref when reenabling endpointsAndrey Konovalov1-1/+0
2020-05-14usb: raw-gadget: support stalling/halting/wedging endpointsAndrey Konovalov1-2/+129
2020-05-14usb: raw-gadget: fix gadget endpoint selectionAndrey Konovalov1-64/+123
2020-05-14efi: cper: Add support for printing Firmware Error Record ReferencePunit Agrawal1-0/+62
2020-05-14efi/libstub/x86: Avoid EFI map buffer alloc in allocate_e820()Lenny Szubowicz3-17/+22
2020-05-14Merge tag 'amd-drm-fixes-5.7-2020-05-13' of git://people.freedesktop.org/~agd...Dave Airlie10-115/+119
2020-05-14Merge tag 'drm/tegra/for-5.7-fixes' of git://anongit.freedesktop.org/tegra/li...Dave Airlie2-5/+57
2020-05-14Merge tag 'drm-intel-fixes-2020-05-07' of git://anongit.freedesktop.org/drm/d...Dave Airlie18-124/+180
2020-05-13net: phy: fix aneg restart in phy_ethtool_set_eeeHeiner Kallweit1-3/+5
2020-05-13drm/i915: Handle idling during i915_gem_evict_something busy loopsChris Wilson1-14/+12
2020-05-13net: broadcom: Select BROADCOM_PHY for BCMGENETFlorian Fainelli1-0/+1
2020-05-13s390/ism: fix error return code in ism_probe()Wei Yongjun1-1/+3
2020-05-13hwmon: (da9052) Synchronize access with mfdSamu Nuutamo1-2/+2