Skip to content

5.4.54-rc1 review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest138 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/138soc: qcom: rpmh: Dirt can only make you dirtier, not cleanerdrivers/soc/qcom/rpmh.c+4 -40 replies
2/138gpio: arizona: handle pm_runtime_get_sync failure casedrivers/gpio/gpio-arizona.c+1 -00 replies
3/138gpio: arizona: put pm_runtime in case of failuredrivers/gpio/gpio-arizona.c+5 -10 replies
4/138pinctrl: amd: fix npins for uart0 in kerncz_groupsdrivers/pinctrl/pinctrl-amd.h+1 -10 replies
5/138mac80211: allow rx of mesh eapol frames with default rx keynet/mac80211/rx.c+26 -00 replies
6/138scsi: scsi_transport_spi: Fix function pointer checkdrivers/scsi/scsi_transport_spi.c+1 -10 replies
7/138xtensa: fix __sync_fetch_and_{and,or}_4 declarationsarch/xtensa/kernel/xtensa_ksyms.c+2 -20 replies
8/138xtensa: update *pos in cpuinfo_op.nextarch/xtensa/kernel/setup.c+2 -10 replies
9/138scsi: mpt3sas: Fix unlock imbalancedrivers/scsi/mpt3sas/mpt3sas_ctl.c+1 -10 replies
10/138drivers/net/wan/lapbether: Fixed the value of hard_header_lendrivers/net/wan/lapbether.c+8 -10 replies
11/138ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and latersound/pci/hda/patch_hdmi.c+23 -130 replies
12/138net: sky2: initialize return of gm_phy_readdrivers/net/ethernet/marvell/sky2.c+1 -10 replies
13/138drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeoutdrivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c+4 -40 replies
14/138scsi: mpt3sas: Fix error returns in BRM_status_showdrivers/scsi/mpt3sas/mpt3sas_ctl.c+6 -40 replies
15/138scsi: dh: Add Fujitsu device to devinfo and dh listsdrivers/scsi/scsi_devinfo.c drivers/scsi/scsi_dh.c+2 -00 replies
16/138dm: use bio_uninit instead of bio_disassociate_blkgdrivers/md/dm.c+2 -30 replies
17/138drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups()drivers/firmware/psci/psci_checker.c+4 -10 replies
18/138fuse: fix weird page warningfs/fuse/dev.c+2 -10 replies
19/138irqdomain/treewide: Keep firmware node unconditionally allocatedarch/mips/pci/pci-xtalk-bridge.c arch/x86/kernel/apic/io_apic.c arch/x86/kernel/apic/msi.c +6 more+33 -210 replies
20/138ARM: dts: imx6qdl-gw551x: Do not use simple-audio-card,dai-linkarch/arm/boot/dts/imx6qdl-gw551x.dtsi+8 -110 replies
21/138ARM: dts: imx6qdl-gw551x: fix audio SSIarch/arm/boot/dts/imx6qdl-gw551x.dtsi+1 -10 replies
22/138dmabuf: use spinlock to access dmabuf->namedrivers/dma-buf/dma-buf.c include/linux/dma-buf.h+8 -40 replies
23/138drm/amd/display: Check DMCU Exists Before Loadingdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -10 replies
24/138dm mpath: pass IO start time to path selectordrivers/md/dm-mpath.c drivers/md/dm-path-selector.h drivers/md/dm-queue-length.c +3 more+20 -61 reply
25/138dm: do not use waitqueue for request-based DMdrivers/md/dm-rq.c drivers/md/dm.c+39 -290 replies
26/138SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion")fs/nfs/direct.c fs/nfs/file.c+4 -100 replies
27/138btrfs: reloc: fix reloc root leak and NULL pointer dereferencefs/btrfs/relocation.c+6 -30 replies
28/138btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway balancefs/btrfs/relocation.c+2 -00 replies
29/138uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regressionkernel/events/uprobes.c+1 -10 replies
30/138ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen Ssound/pci/hda/patch_realtek.c+1 -00 replies
31/138ALSA: info: Drop WARN_ON() from buffer NULL sanity checksound/core/info.c+3 -10 replies
32/138ASoC: rt5670: Correct RT5670_LDO_SEL_MASKsound/soc/codecs/rt5670.h+1 -10 replies
33/138btrfs: fix double free on ulist after backref resolution failurefs/btrfs/backref.c+1 -00 replies
34/138btrfs: fix mount failure caused by race with umountfs/btrfs/volumes.c+8 -00 replies
35/138btrfs: fix page leaks after failure to lock page for delallocfs/btrfs/extent_io.c+2 -10 replies
36/138bnxt_en: Fix race when modifying pause settings.drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+4 -10 replies
37/138bnxt_en: Fix completion ring sizing with TPA enabled.drivers/net/ethernet/broadcom/bnxt/bnxt.c+10 -20 replies
38/138fpga: dfl: pci: reduce the scope of variable retdrivers/fpga/dfl-pci.c+2 -10 replies
39/138fpga: dfl: fix bug in port reset handshakedrivers/fpga/dfl-afu-main.c+2 -10 replies
40/138hippi: Fix a size used in a pci_free_consistent() in an error handling pathdrivers/net/hippi/rrunner.c+1 -10 replies
41/138vsock/virtio: annotate the_virtio_vsock RCU pointernet/vmw_vsock/virtio_transport.c+1 -10 replies
42/138ax88172a: fix ax88172a_unbind() failuresdrivers/net/usb/ax88172a.c+1 -00 replies
43/138RDMA/mlx5: Use xa_lock_irq when access to SRQ tabledrivers/infiniband/hw/mlx5/srq_cmd.c+2 -20 replies
44/138ASoC: Intel: bytcht_es8316: Add missed put_device()sound/soc/intel/boards/bytcht_es8316.c+3 -10 replies
45/138net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configurationdrivers/net/phy/dp83640.c+4 -00 replies
46/138ieee802154: fix one possible memleak in adf7242_probedrivers/net/ieee802154/adf7242.c+3 -10 replies
47/138drm: sun4i: hdmi: Fix inverted HPD resultdrivers/gpu/drm/sun4i/sun4i_hdmi_enc.c+1 -10 replies
48/138net: smc91x: Fix possible memory leak in smc_drv_probe()drivers/net/ethernet/smsc/smc91x.c+2 -20 replies
49/138bonding: check error value of register_netdevice() immediatelydrivers/net/bonding/bond_main.c+7 -30 replies
50/138mlxsw: destroy workqueue when trap_register in mlxsw_emad_initdrivers/net/ethernet/mellanox/mlxsw/core.c+2 -10 replies
51/138ionic: use offset for ethtool regs datadrivers/net/ethernet/pensando/ionic/ionic_ethtool.c+5 -20 replies
52/138ionic: fix up filter locks and debug msgsdrivers/net/ethernet/pensando/ionic/ionic_lif.c drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c+12 -100 replies
53/138net: ag71xx: add missed clk_disable_unprepare in error path of probedrivers/net/ethernet/atheros/ag71xx.c+2 -10 replies
54/138net: hns3: fix error handling for desc fillingdrivers/net/ethernet/hisilicon/hns3/hnae3.h drivers/net/ethernet/hisilicon/hns3/hns3_enet.c+9 -00 replies
55/138net: dsa: microchip: call phy_remove_link_mode during probedrivers/net/dsa/microchip/ksz9477.c drivers/net/dsa/microchip/ksz_common.c drivers/net/dsa/microchip/ksz_common.h+23 -230 replies
56/138netdevsim: fix unbalaced locking in nsim_create()drivers/net/netdevsim/netdev.c+2 -20 replies
57/138qed: suppress "dont support RoCE & iWARP" flooding on HW initdrivers/net/ethernet/qlogic/qed/qed_cxt.c+2 -20 replies
58/138qed: suppress false-positives interrupt error messages on HW initdrivers/net/ethernet/qlogic/qed/qed_dev.c drivers/net/ethernet/qlogic/qed/qed_int.c drivers/net/ethernet/qlogic/qed/qed_int.h+32 -240 replies
59/138ipvs: fix the connection sync failed in some casesnet/netfilter/ipvs/ip_vs_sync.c+8 -40 replies
60/138net: ethernet: ave: Fix error returns in ave_initdrivers/net/ethernet/socionext/sni_ave.c+1 -10 replies
61/138Revert "PCI/PM: Assume ports without DLL Link Active train links in 100 ms"drivers/pci/pci.c+9 -210 replies
62/138nfsd4: fix NULL dereference in nfsd/clients display codefs/nfsd/nfs4state.c+19 -10 replies
63/138enetc: Remove the mdio bus on PF probe bailoutdrivers/net/ethernet/freescale/enetc/enetc_pf.c+1 -00 replies
64/138i2c: rcar: always clear ICSAR to avoid side effectsdrivers/i2c/busses/i2c-rcar.c+3 -00 replies
65/138i2c: i2c-qcom-geni: Fix DMA transfer racedrivers/i2c/busses/i2c-qcom-geni.c+4 -20 replies
66/138bonding: check return value of register_netdevice() in bond_newlink()drivers/net/bonding/bond_netlink.c+1 -20 replies
67/138geneve: fix an uninitialized value in geneve_changelink()drivers/net/geneve.c+1 -10 replies
68/138serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35Xdrivers/tty/serial/8250/8250_exar.c+11 -10 replies
69/138scripts/decode_stacktrace: strip basepath from all pathsscripts/decode_stacktrace.sh+2 -20 replies
70/138scripts/gdb: fix lx-symbols gdb.error while loading modulesscripts/gdb/linux/symbols.py+1 -10 replies
71/138HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor overridedrivers/hid/i2c-hid/i2c-hid-dmi-quirks.c+8 -00 replies
72/138HID: alps: support devices with report id 2drivers/hid/hid-alps.c+2 -00 replies
73/138HID: steam: fixes race in handling device list.drivers/hid/hid-steam.c+4 -20 replies
74/138HID: apple: Disable Fn-key key-re-mapping on clone keyboardsdrivers/hid/hid-apple.c+18 -00 replies
75/138dmaengine: tegra210-adma: Fix runtime PM imbalance on errordrivers/dma/tegra210-adma.c+4 -10 replies
76/138Input: add `SW_MACHINE_COVER`include/linux/mod_devicetable.h include/uapi/linux/input-event-codes.h+3 -20 replies
77/138ARM: dts: n900: remove mmc1 card detect gpioarch/arm/boot/dts/omap3-n900.dts+8 -40 replies
78/138spi: mediatek: use correct SPI_CFG2_REG MACROdrivers/spi/spi-mt65xx.c+8 -70 replies
79/138regmap: dev_get_regmap_match(): fix string comparisondrivers/base/regmap/regmap.c+1 -10 replies
80/138hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflowdrivers/hwmon/aspeed-pwm-tacho.c+2 -00 replies
81/138dmaengine: fsl-edma: fix wrong tcd endianness for big-endian cpudrivers/dma/fsl-edma-common.c+14 -120 replies
82/138dmaengine: ioat setting ioat timeout as module parameterdrivers/dma/ioat/dma.c drivers/dma/ioat/dma.h+12 -20 replies
83/138Input: synaptics - enable InterTouch for ThinkPad X1E 1st gendrivers/input/mouse/synaptics.c+1 -00 replies
84/138Input: elan_i2c - only increment wakeup count on touchdrivers/input/mouse/elan_i2c_core.c+5 -40 replies
85/138usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variantdrivers/usb/dwc3/dwc3-pci.c+4 -00 replies
86/138usb: dwc3: pci: add support for the Intel Jasper Lakedrivers/usb/dwc3/dwc3-pci.c+4 -00 replies
87/138usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init()drivers/usb/gadget/udc/gr_udc.c+5 -20 replies
88/138usb: cdns3: ep0: fix some endian issuesdrivers/usb/cdns3/ep0.c+15 -150 replies
89/138usb: cdns3: trace: fix some endian issuesdrivers/usb/cdns3/trace.h+3 -30 replies
90/138hwmon: (adm1275) Make sure we are reading enough data for different chipsdrivers/hwmon/pmbus/adm1275.c+8 -20 replies
91/138drm/amdgpu/gfx10: fix race condition for kiqdrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+8 -10 replies
92/138drm/amdgpu: fix preemption unit testdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+15 -50 replies
93/138hwmon: (nct6775) Accept PECI Calibration as temperature source for NCT6798Ddrivers/hwmon/nct6775.c+3 -30 replies
94/138platform/x86: ISST: Add new PCI device idsdrivers/platform/x86/intel_speed_select_if/isst_if_common.h drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c+5 -00 replies
95/138platform/x86: asus-wmi: allow BAT1 battery namedrivers/platform/x86/asus-wmi.c+1 -00 replies
96/138hwmon: (scmi) Fix potential buffer overflow in scmi_hwmon_probe()drivers/hwmon/scmi-hwmon.c+1 -10 replies
97/138ALSA: hda/realtek - fixup for yet another Intel reference boardsound/pci/hda/patch_realtek.c+1 -00 replies
98/138drivers/perf: Fix kernel panic when rmmod PMU modules during perf samplingdrivers/perf/arm_smmuv3_pmu.c drivers/perf/fsl_imx8_ddr_perf.c drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c +2 more+5 -00 replies
99/138arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEParch/arm64/kernel/debug-monitors.c+2 -20 replies
100/138x86: math-emu: Fix up cmp insn for clang iasarch/x86/math-emu/wm_sqrt.S+1 -10 replies
101/138asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible()include/asm-generic/mmiowb.h+4 -20 replies
102/138drivers/perf: Prevent forced unbinding of PMU driversdrivers/perf/arm-cci.c drivers/perf/arm-ccn.c drivers/perf/arm_dsu_pmu.c +10 more+13 -00 replies
103/138RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorwarch/riscv/include/asm/barrier.h+9 -10 replies
104/138binder: Dont use mmput() from shrinker function.drivers/android/binder_alloc.c+1 -10 replies
105/138usb: xhci-mtk: fix the failure of bandwidth allocationdrivers/usb/host/xhci-mtk-sch.c+4 -00 replies
106/138usb: xhci: Fix ASM2142/ASM3142 DMA addressingdrivers/usb/host/xhci-pci.c+3 -00 replies
107/138Revert "cifs: Fix the target file was deleted when rename failed."fs/cifs/inode.c+2 -80 replies
108/138iwlwifi: mvm: dont call iwl_mvm_free_inactive_queue() under RCUdrivers/net/wireless/intel/iwlwifi/mvm/sta.c+3 -50 replies
109/138tty: xilinx_uartps: Really fix id assignmentdrivers/tty/serial/xilinx_uartps.c+6 -20 replies
110/138staging: wlan-ng: properly check endpoint typesdrivers/staging/wlan-ng/prism2usb.c+15 -10 replies
111/138staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shiftdrivers/staging/comedi/drivers/addi_apci_1032.c+14 -60 replies
112/138staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG supportdrivers/staging/comedi/drivers/ni_6527.c+1 -10 replies
113/138staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shiftdrivers/staging/comedi/drivers/addi_apci_1500.c+19 -50 replies
114/138staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shiftdrivers/staging/comedi/drivers/addi_apci_1564.c+14 -60 replies
115/138serial: tegra: fix CREAD handling for PIOdrivers/tty/serial/serial-tegra.c+5 -20 replies
116/138serial: 8250: fix null-ptr-deref in serial8250_start_tx()drivers/tty/serial/8250/8250_core.c+1 -10 replies
117/138serial: 8250_mtk: Fix high-speed baud rates clampingdrivers/tty/serial/8250/8250_mtk.c+18 -00 replies
118/138/dev/mem: Add missing memory barriers for devmem_inodedrivers/char/mem.c+7 -30 replies
119/138fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins.drivers/video/fbdev/core/bitblit.c drivers/video/fbdev/core/fbcon_ccw.c drivers/video/fbdev/core/fbcon_cw.c +1 more+8 -80 replies
120/138vt: Reject zero-sized screen buffer size.drivers/tty/vt/vt.c+18 -110 replies
121/138Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilationMakefile+1 -10 replies
122/138mm/mmap.c: close race between munmap() and expand_upwards()/downwards()mm/mmap.c+14 -20 replies
123/138mm/memcg: fix refcount error while moving and swappingmm/memcontrol.c+2 -20 replies
124/138mm: memcg/slab: fix memory leak at non-root kmem_cache destroymm/slab_common.c+28 -70 replies
125/138khugepaged: fix null-pointer dereference due to racemm/khugepaged.c+3 -00 replies
126/138io-mapping: indicate mapping failureinclude/linux/io-mapping.h+4 -10 replies
127/138mmc: sdhci-of-aspeed: Fix clock divider calculationdrivers/mmc/host/sdhci-of-aspeed.c+1 -10 replies
128/138drm/amdgpu: Fix NULL dereference in dpm sysfs handlersdrivers/gpu/drm/amd/amdgpu/amdgpu_pm.c+3 -60 replies
129/138drm/amd/powerplay: fix a crash when overclocking Vega Mdrivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c+6 -40 replies
130/138parisc: Add atomic64_set_release() define to avoid CPU soft lockupsarch/parisc/include/asm/atomic.h+2 -00 replies
131/138x86, vmlinux.lds: Page-align end of ..page_aligned sectionsarch/x86/kernel/vmlinux.lds.S include/asm-generic/vmlinux.lds.h+5 -10 replies
132/138ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10include/sound/rt5670.h sound/soc/codecs/rt5670.c+57 -150 replies
133/138ASoC: qcom: Drop HAS_DMA dependency to fix link failuresound/soc/qcom/Kconfig+1 -10 replies
134/138ASoC: topology: fix kernel oops on route addition errorsound/soc/soc-topology.c+17 -50 replies
135/138ASoC: topology: fix tlvs in error handling for widget_dmixersound/soc/soc-topology.c+1 -10 replies
136/138dm integrity: fix integrity recalculation that is improperly skippeddrivers/md/dm-integrity.c drivers/md/dm.c include/linux/device-mapper.h+20 -20 replies
137/138ath9k: Fix general protection fault in ath9k_hif_usb_rx_cbdrivers/net/wireless/ath/ath9k/hif_usb.c drivers/net/wireless/ath/ath9k/hif_usb.h+42 -110 replies
138/138ath9k: Fix regression with Atheros 9271drivers/net/wireless/ath/ath9k/hif_usb.c+3 -10 replies

Reviews trailers per patch

63 of 138 patches have a Reviewed-by or Acked-by.

PatchCharles KeepaxMatthias KaehlckeMaulik ShahBjorn AnderssonDamien Le MoalSreekanth ReddyJohannes ThumshirnSudeep HollaBjorn HelgaasMarc ZyngierHersen WuAurabindo PillaiSrikar DronamrajuJames BottomleyDavid SterbaRanjani SridharanPierre-Louis BossartEdwin PeerRichard CochranAndrew LunnMichael HennerichMans RullgardIdo SchimmelVasundhara VolamJakub KicinskiJulian AnastasovKunihiko HayashiWu HaoTom RixSabrina DubrocaStefan HajnocziMichael S. TsirkinFilipe MananaNikolay BorisovStephen BoydJan KiszkaKieran BinghamHawking ZhangChristian KönigJohn GarryNick DesaulniersSiarhei VishniakouJon HunterSebastian ReichelTony LindgrenDan WilliamssyzbotNathan ChancellorShakeel ButtRoman GushchinAndrew MortonDavid HildenbrandYang ShiAndrew JefferyJoel StanleyAdrian HunterEvan QuanMichal HockoTodd KjosChristian BraunerKees CookEmil Renner BerthingPalmer Dabbelt[email protected]Kai VehmanenViktor Jägersküpper[email protected]Ronnie SahlbergPavel ShilovskyZhang XiaoxuAlex ShiVlastimil BabkaDaniel VetterClaire ChangThierry RedingLyude PaulDave JiangHans de Goede[email protected]Sai Prakash RanjanAkash AsthanaMukesh Kumar SavaliyaNeilBrownJosef BacikMichael J. RuhlShuah Khan
SeriesT-b
1/138R-b R-b R-b
2/138A-b
3/138A-b
4/138
5/138
6/138R-b
7/138
8/138
9/138A-b R-b
10/138
11/138R-b R-b
12/138R-b
13/138
14/138R-b A-b
15/138
16/138R-b
17/138R-b
18/138
19/138A-b A-b
20/138
21/138
22/138A-b R-b
23/138R-b A-b
24/138
25/138
26/138
27/138T-b
28/138
29/138R-b
30/138
31/138
32/138
33/138R-b R-b
34/138R-b
35/138R-b R-b R-b
36/138R-b
37/138R-b
38/138A-b R-b
39/138A-b R-b
40/138
41/138R-b A-b
42/138
43/138
44/138A-b R-b
45/138A-b
46/138A-b
47/138T-b
48/138
49/138
50/138R-b
51/138
52/138
53/138
54/138
55/138R-b
56/138R-b
57/138
58/138
59/138A-b
60/138R-b
61/138
62/138R-b
63/138
64/138
65/138R-b T-b R-b R-b
66/138Reported-and-tested-by
67/138R-b
68/138
69/138R-b
70/138R-b R-b
71/138
72/138
73/138T-b
74/138
75/138R-b
76/138R-b A-b
77/138R-b A-b
78/138
79/138
80/138
81/138
82/138R-b
83/138R-b
84/138
85/138
86/138
87/138
88/138
89/138
90/138
91/138R-b A-b
92/138R-b
93/138
94/138
95/138
96/138R-b
97/138
98/138R-b
99/138
100/138R-b
101/138T-b R-b A-b
102/138R-b
103/138
104/138R-b A-b A-b
105/138
106/138
107/138A-b A-b A-b
108/138
109/138
110/138Reported-and-tested-by
111/138
112/138
113/138
114/138
115/138A-b
116/138
117/138T-b
118/138A-b
119/138Reported-and-tested-by A-b
120/138Reported-and-tested-by
121/138T-b R-b R-b T-b
122/138R-b A-b
123/138R-b
124/138R-b A-b
125/138R-b A-b
126/138R-b
127/138R-b A-b A-b
128/138
129/138R-b
130/138
131/138R-b
132/138
133/138
134/138R-b R-b
135/138R-b R-b
136/138
137/138Reported-and-tested-by
138/138T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 86 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 000/138] 5.4.54-rc1 review

This is the start of the stable review cycle for the 5.4.54 release. There are 138 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 29 Jul 2020 13:48:51 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.54-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.54-rc1

Mark O'Donovan <[email protected]>
ath9k: Fix regression with Atheros 9271

Qiujun Huang <[email protected]>
ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb

Mikulas Patocka <[email protected]>
dm integrity: fix integrity recalculation that is improperly skipped

Pierre-Louis Bossart <[email protected]>
ASoC: topology: fix tlvs in error handling for widget_dmixer

Pierre-Louis Bossart <[email protected]>
ASoC: topology: fix kernel oops on route addition error

Geert Uytterhoeven <[email protected]>
ASoC: qcom: Drop HAS_DMA dependency to fix link failure

Hans de Goede <[email protected]>
ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10

Joerg Roedel <[email protected]>
x86, vmlinux.lds: Page-align end of ..page_aligned sections

John David Anglin <[email protected]>
parisc: Add atomic64_set_release() define to avoid CPU soft lockups

Qiu Wenbo <[email protected]>
drm/amd/powerplay: fix a crash when overclocking Vega M

Paweł Gronowski <[email protected]>
drm/amdgpu: Fix NULL dereference in dpm sysfs handlers

Eddie James <[email protected]>
mmc: sdhci-of-aspeed: Fix clock divider calculation

Michael J. Ruhl <[email protected]>
io-mapping: indicate mapping failure

Kirill A. Shutemov <[email protected]>
khugepaged: fix null-pointer dereference due to race

Muchun Song <[email protected]>
mm: memcg/slab: fix memory leak at non-root kmem_cache destroy

Hugh Dickins <[email protected]>
mm/memcg: fix refcount error while moving and swapping

Kirill A. Shutemov <[email protected]>
mm/mmap.c: close race between munmap() and expand_upwards()/downwards()

Fangrui Song <[email protected]>
Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation

Tetsuo Handa <[email protected]>
vt: Reject zero-sized screen buffer size.

Tetsuo Handa <[email protected]>

    fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins.

Eric Biggers <[email protected]>
/dev/mem: Add missing memory barriers for devmem_inode

Serge Semin <[email protected]>
serial: 8250_mtk: Fix high-speed baud rates clamping

Yang Yingliang <[email protected]>

    serial: 8250: fix null-ptr-deref in serial8250_start_tx()

Johan Hovold <[email protected]>
serial: tegra: fix CREAD handling for PIO

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift

Ian Abbott <[email protected]>
staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift

Rustam Kovhaev <[email protected]>
staging: wlan-ng: properly check endpoint types

Helmut Grohne <[email protected]>
tty: xilinx_uartps: Really fix id assignment

Johannes Berg <[email protected]>
iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU

Steve French <[email protected]>
Revert "cifs: Fix the target file was deleted when rename failed."

Forest Crossman <[email protected]>
usb: xhci: Fix ASM2142/ASM3142 DMA addressing

Chunfeng Yun <[email protected]>
usb: xhci-mtk: fix the failure of bandwidth allocation

Tetsuo Handa <[email protected]>
binder: Don't use mmput() from shrinker function.

Palmer Dabbelt <[email protected]>
RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw

Qi Liu <[email protected]>
drivers/perf: Prevent forced unbinding of PMU drivers

Will Deacon <[email protected]>
asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible()

Arnd Bergmann <[email protected]>
x86: math-emu: Fix up 'cmp' insn for clang ias

Will Deacon <[email protected]>
arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP

Qi Liu <[email protected]>
drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling

PeiSen Hou <[email protected]>
ALSA: hda/realtek - fixup for yet another Intel reference board

Cristian Marussi <[email protected]>
hwmon: (scmi) Fix potential buffer overflow in scmi_hwmon_probe()

Vasiliy Kupriakov <[email protected]>
platform/x86: asus-wmi: allow BAT1 battery name

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Add new PCI device ids

Guenter Roeck <[email protected]>
hwmon: (nct6775) Accept PECI Calibration as temperature source for NCT6798D

Jack Xiao <[email protected]>
drm/amdgpu: fix preemption unit test

Jack Xiao <[email protected]>
drm/amdgpu/gfx10: fix race condition for kiq

Chu Lin <[email protected]>
hwmon: (adm1275) Make sure we are reading enough data for different chips

Peter Chen <[email protected]>
usb: cdns3: trace: fix some endian issues

Peter Chen <[email protected]>
usb: cdns3: ep0: fix some endian issues

Evgeny Novikov <[email protected]>
usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init()

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for the Intel Jasper Lake

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant

Derek Basehore <[email protected]>
Input: elan_i2c - only increment wakeup count on touch

Ilya Katsnelson <[email protected]>
Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen

Leonid Ravich <[email protected]>
dmaengine: ioat setting ioat timeout as module parameter

Angelo Dureghello <[email protected]>
dmaengine: fsl-edma: fix wrong tcd endianness for big-endian cpu

Evgeny Novikov <[email protected]>
hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow

Marc Kleine-Budde <[email protected]>
regmap: dev_get_regmap_match(): fix string comparison

leilk.liu <[email protected]>
spi: mediatek: use correct SPI_CFG2_REG MACRO

Merlijn Wajer <[email protected]>
ARM: dts: n900: remove mmc1 card detect gpio

Merlijn Wajer <[email protected]>
Input: add SW_MACHINE_COVER

Dinghao Liu <[email protected]>
dmaengine: tegra210-adma: Fix runtime PM imbalance on error

Hans de Goede <[email protected]>
HID: apple: Disable Fn-key key-re-mapping on clone keyboards

Rodrigo Rivas Costa <[email protected]>
HID: steam: fixes race in handling device list.

Caiyuan Xie <[email protected]>
HID: alps: support devices with report id 2

Federico Ricchiuto <[email protected]>
HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override

Stefano Garzarella <[email protected]>
scripts/gdb: fix lx-symbols 'gdb.error' while loading modules

Pi-Hsun Shih <[email protected]>
scripts/decode_stacktrace: strip basepath from all paths

Matthew Howell <[email protected]>
serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X

Cong Wang <[email protected]>
geneve: fix an uninitialized value in geneve_changelink()

Cong Wang <[email protected]>
bonding: check return value of register_netdevice() in bond_newlink()

Douglas Anderson <[email protected]>
i2c: i2c-qcom-geni: Fix DMA transfer race

Wolfram Sang <[email protected]>
i2c: rcar: always clear ICSAR to avoid side effects

Claudiu Manoil <[email protected]>
enetc: Remove the mdio bus on PF probe bailout

J. Bruce Fields <[email protected]>
nfsd4: fix NULL dereference in nfsd/clients display code

Bjorn Helgaas <[email protected]>
Revert "PCI/PM: Assume ports without DLL Link Active train links in 100 ms"

Wang Hai <[email protected]>
net: ethernet: ave: Fix error returns in ave_init

guodeqing <[email protected]>
ipvs: fix the connection sync failed in some cases

Alexander Lobakin <[email protected]>
qed: suppress false-positives interrupt error messages on HW init

Alexander Lobakin <[email protected]>
qed: suppress "don't support RoCE & iWARP" flooding on HW init

Taehee Yoo <[email protected]>
netdevsim: fix unbalaced locking in nsim_create()

Helmut Grohne <[email protected]>
net: dsa: microchip: call phy_remove_link_mode during probe

Yunsheng Lin <[email protected]>
net: hns3: fix error handling for desc filling

Huang Guobin <[email protected]>
net: ag71xx: add missed clk_disable_unprepare in error path of probe

Shannon Nelson <[email protected]>
ionic: fix up filter locks and debug msgs

Shannon Nelson <[email protected]>
ionic: use offset for ethtool regs data

Liu Jian <[email protected]>
mlxsw: destroy workqueue when trap_register in mlxsw_emad_init

Taehee Yoo <[email protected]>
bonding: check error value of register_netdevice() immediately

Wang Hai <[email protected]>
net: smc91x: Fix possible memory leak in smc_drv_probe()

Chen-Yu Tsai <[email protected]>
drm: sun4i: hdmi: Fix inverted HPD result

Liu Jian <[email protected]>
ieee802154: fix one possible memleak in adf7242_probe

Sergey Organov <[email protected]>
net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration

Jing Xiangfeng <[email protected]>
ASoC: Intel: bytcht_es8316: Add missed put_device()

Maor Gottlieb <[email protected]>
RDMA/mlx5: Use xa_lock_irq when access to SRQ table

George Kennedy <[email protected]>

    ax88172a: fix ax88172a_unbind() failures

Stefano Garzarella <[email protected]>
vsock/virtio: annotate 'the_virtio_vsock' RCU pointer

Christophe JAILLET <[email protected]>
hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path

Matthew Gerlach <[email protected]>
fpga: dfl: fix bug in port reset handshake

Xu Yilun <[email protected]>
fpga: dfl: pci: reduce the scope of variable 'ret'

Michael Chan <[email protected]>
bnxt_en: Fix completion ring sizing with TPA enabled.

Vasundhara Volam <[email protected]>
bnxt_en: Fix race when modifying pause settings.

Robbie Ko <[email protected]>
btrfs: fix page leaks after failure to lock page for delalloc

Boris Burkov <[email protected]>
btrfs: fix mount failure caused by race with umount

Filipe Manana <[email protected]>
btrfs: fix double free on ulist after backref resolution failure

Hans de Goede <[email protected]>

    ASoC: rt5670: Correct RT5670_LDO_SEL_MASK

Takashi Iwai <[email protected]>
ALSA: info: Drop WARN_ON() from buffer NULL sanity check

Joonho Wohn <[email protected]>
ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S

Oleg Nesterov <[email protected]>
uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression

Qu Wenruo <[email protected]>
btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway balance

Qu Wenruo <[email protected]>
btrfs: reloc: fix reloc root leak and NULL pointer dereference

Olga Kornievskaia <[email protected]>
SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion")

Ming Lei <[email protected]>
dm: do not use waitqueue for request-based DM

Gabriel Krisman Bertazi <[email protected]>
dm mpath: pass IO start time to path selector

Jerry (Fangzhi) Zuo <[email protected]>
drm/amd/display: Check DMCU Exists Before Loading

Charan Teja Kalla <[email protected]>

    dmabuf: use spinlock to access dmabuf->name

Tim Harvey <[email protected]>
ARM: dts: imx6qdl-gw551x: fix audio SSI

Fabio Estevam <[email protected]>
ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link'

Thomas Gleixner <[email protected]>
irqdomain/treewide: Keep firmware node unconditionally allocated

Miklos Szeredi <[email protected]>
fuse: fix weird page warning

Gavin Shan <[email protected]>
drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups()

Christoph Hellwig <[email protected]>
dm: use bio_uninit instead of bio_disassociate_blkg

Steve Schremmer <[email protected]>
scsi: dh: Add Fujitsu device to devinfo and dh lists

Johannes Thumshirn <[email protected]>
scsi: mpt3sas: Fix error returns in BRM_status_show

Ben Skeggs <[email protected]>
drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout

Tom Rix <[email protected]>
net: sky2: initialize return of gm_phy_read

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later

Xie He <[email protected]>
drivers/net/wan/lapbether: Fixed the value of hard_header_len

Damien Le Moal <[email protected]>
scsi: mpt3sas: Fix unlock imbalance

Max Filippov <[email protected]>
xtensa: update *pos in cpuinfo_op.next

Max Filippov <[email protected]>
xtensa: fix __sync_fetch_and_{and,or}_4 declarations

Tom Rix <[email protected]>
scsi: scsi_transport_spi: Fix function pointer check

Markus Theil <[email protected]>
mac80211: allow rx of mesh eapol frames with default rx key

Jacky Hu <[email protected]>
pinctrl: amd: fix npins for uart0 in kerncz_groups

Navid Emamdoost <[email protected]>
gpio: arizona: put pm_runtime in case of failure

Navid Emamdoost <[email protected]>
gpio: arizona: handle pm_runtime_get_sync failure case

Douglas Anderson <[email protected]>
soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner

-------------

Diffstat:

 Makefile                                           |  6 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi              | 19 ++---
 arch/arm/boot/dts/omap3-n900.dts                   | 12 ++-
 arch/arm64/kernel/debug-monitors.c                 |  4 +-
 arch/mips/pci/pci-xtalk-bridge.c                   |  5 +-
 arch/parisc/include/asm/atomic.h                   |  2 +
 arch/riscv/include/asm/barrier.h                   | 10 ++-
 arch/x86/kernel/apic/io_apic.c                     | 10 +--
 arch/x86/kernel/apic/msi.c                         | 18 +++--
 arch/x86/kernel/apic/vector.c                      |  1 -
 arch/x86/kernel/vmlinux.lds.S                      |  1 +
 arch/x86/math-emu/wm_sqrt.S                        |  2 +-
 arch/x86/platform/uv/uv_irq.c                      |  3 +-
 arch/xtensa/kernel/setup.c                         |  3 +-
 arch/xtensa/kernel/xtensa_ksyms.c                  |  4 +-
 drivers/android/binder_alloc.c                     |  2 +-
 drivers/base/regmap/regmap.c                       |  2 +-
 drivers/char/mem.c                                 | 10 ++-
 drivers/dma-buf/dma-buf.c                          | 11 ++-
 drivers/dma/fsl-edma-common.c                      | 26 ++++---
 drivers/dma/ioat/dma.c                             | 12 +++
 drivers/dma/ioat/dma.h                             |  2 -
 drivers/dma/tegra210-adma.c                        |  5 +-
 drivers/firmware/psci/psci_checker.c               |  5 +-
 drivers/fpga/dfl-afu-main.c                        |  3 +-
 drivers/fpga/dfl-pci.c                             |  3 +-
 drivers/gpio/gpio-arizona.c                        |  7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        | 20 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |  9 +--
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  9 ++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  7 +-
 .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c    | 10 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c   |  4 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c |  4 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c             |  2 +-
 drivers/hid/hid-alps.c                             |  2 +
 drivers/hid/hid-apple.c                            | 18 +++++
 drivers/hid/hid-steam.c                            |  6 +-
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c           |  8 ++
 drivers/hwmon/aspeed-pwm-tacho.c                   |  2 +
 drivers/hwmon/nct6775.c                            |  6 +-
 drivers/hwmon/pmbus/adm1275.c                      | 10 ++-
 drivers/hwmon/scmi-hwmon.c                         |  2 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |  6 +-
 drivers/i2c/busses/i2c-rcar.c                      |  3 +
 drivers/infiniband/hw/mlx5/srq_cmd.c               |  4 +-
 drivers/input/mouse/elan_i2c_core.c                |  9 ++-
 drivers/input/mouse/synaptics.c                    |  1 +
 drivers/iommu/amd_iommu.c                          |  5 +-
 drivers/iommu/hyperv-iommu.c                       |  5 +-
 drivers/iommu/intel_irq_remapping.c                |  2 +-
 drivers/md/dm-integrity.c                          |  4 +-
 drivers/md/dm-mpath.c                              |  9 ++-
 drivers/md/dm-path-selector.h                      |  2 +-
 drivers/md/dm-queue-length.c                       |  2 +-
 drivers/md/dm-rq.c                                 |  4 -
 drivers/md/dm-service-time.c                       |  2 +-
 drivers/md/dm.c                                    | 87 ++++++++++++++++------
 drivers/mmc/host/sdhci-of-aspeed.c                 |  2 +-
 drivers/net/bonding/bond_main.c                    | 10 ++-
 drivers/net/bonding/bond_netlink.c                 |  3 +-
 drivers/net/dsa/microchip/ksz9477.c                | 42 ++++++-----
 drivers/net/dsa/microchip/ksz_common.c             |  2 -
 drivers/net/dsa/microchip/ksz_common.h             |  2 -
 drivers/net/ethernet/atheros/ag71xx.c              |  3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 12 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |  5 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |  1 +
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |  1 +
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  8 ++
 drivers/net/ethernet/marvell/sky2.c                |  2 +-
 drivers/net/ethernet/mellanox/mlxsw/core.c         |  3 +-
 .../net/ethernet/pensando/ionic/ionic_ethtool.c    |  7 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    | 17 ++---
 .../net/ethernet/pensando/ionic/ionic_rx_filter.c  |  5 ++
 drivers/net/ethernet/qlogic/qed/qed_cxt.c          |  4 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_int.c          | 50 +++++++------
 drivers/net/ethernet/qlogic/qed/qed_int.h          |  4 +-
 drivers/net/ethernet/smsc/smc91x.c                 |  4 +-
 drivers/net/ethernet/socionext/sni_ave.c           |  2 +-
 drivers/net/geneve.c                               |  2 +-
 drivers/net/hippi/rrunner.c                        |  2 +-
 drivers/net/ieee802154/adf7242.c                   |  4 +-
 drivers/net/netdevsim/netdev.c                     |  4 +-
 drivers/net/phy/dp83640.c                          |  4 +
 drivers/net/usb/ax88172a.c                         |  1 +
 drivers/net/wan/lapbether.c                        |  9 ++-
 drivers/net/wireless/ath/ath9k/hif_usb.c           | 52 ++++++++++---
 drivers/net/wireless/ath/ath9k/hif_usb.h           |  5 ++
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  8 +-
 drivers/pci/controller/vmd.c                       |  5 +-
 drivers/pci/pci.c                                  | 30 +++-----
 drivers/perf/arm-cci.c                             |  1 +
 drivers/perf/arm-ccn.c                             |  1 +
 drivers/perf/arm_dsu_pmu.c                         |  1 +
 drivers/perf/arm_smmuv3_pmu.c                      |  2 +
 drivers/perf/arm_spe_pmu.c                         |  1 +
 drivers/perf/fsl_imx8_ddr_perf.c                   |  2 +
 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c      |  2 +
 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c       |  2 +
 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c       |  2 +
 drivers/perf/qcom_l2_pmu.c                         |  1 +
 drivers/perf/qcom_l3_pmu.c                         |  1 +
 drivers/perf/thunderx2_pmu.c                       |  1 +
 drivers/perf/xgene_pmu.c                           |  1 +
 drivers/pinctrl/pinctrl-amd.h                      |  2 +-
 drivers/platform/x86/asus-wmi.c                    |  1 +
 .../x86/intel_speed_select_if/isst_if_common.h     |  3 +
 .../x86/intel_speed_select_if/isst_if_mbox_pci.c   |  1 +
 .../x86/intel_speed_select_if/isst_if_mmio.c       |  1 +
 drivers/scsi/mpt3sas/mpt3sas_ctl.c                 | 12 +--
 drivers/scsi/scsi_devinfo.c                        |  1 +
 drivers/scsi/scsi_dh.c                             |  1 +
 drivers/scsi/scsi_transport_spi.c                  |  2 +-
 drivers/soc/qcom/rpmh.c                            |  8 +-
 drivers/spi/spi-mt65xx.c                           | 15 ++--
 drivers/staging/comedi/drivers/addi_apci_1032.c    | 20 +++--
 drivers/staging/comedi/drivers/addi_apci_1500.c    | 24 ++++--
 drivers/staging/comedi/drivers/addi_apci_1564.c    | 20 +++--
 drivers/staging/comedi/drivers/ni_6527.c           |  2 +-
 drivers/staging/wlan-ng/prism2usb.c                | 16 +++-
 drivers/tty/serial/8250/8250_core.c                |  2 +-
 drivers/tty/serial/8250/8250_exar.c                | 12 ++-
 drivers/tty/serial/8250/8250_mtk.c                 | 18 +++++
 drivers/tty/serial/serial-tegra.c                  |  7 +-
 drivers/tty/serial/xilinx_uartps.c                 |  8 +-
 drivers/tty/vt/vt.c                                | 29 +++++---
 drivers/usb/cdns3/ep0.c                            | 30 ++++----
 drivers/usb/cdns3/trace.h                          |  6 +-
 drivers/usb/dwc3/dwc3-pci.c                        |  8 ++
 drivers/usb/gadget/udc/gr_udc.c                    |  7 +-
 drivers/usb/host/xhci-mtk-sch.c                    |  4 +
 drivers/usb/host/xhci-pci.c                        |  3 +
 drivers/video/fbdev/core/bitblit.c                 |  4 +-
 drivers/video/fbdev/core/fbcon_ccw.c               |  4 +-
 drivers/video/fbdev/core/fbcon_cw.c                |  4 +-
 drivers/video/fbdev/core/fbcon_ud.c                |  4 +-
 fs/btrfs/backref.c                                 |  1 +
 fs/btrfs/extent_io.c                               |  3 +-
 fs/btrfs/relocation.c                              | 11 ++-
 fs/btrfs/volumes.c                                 |  8 ++
 fs/cifs/inode.c                                    | 10 +--
 fs/fuse/dev.c                                      |  3 +-
 fs/nfs/direct.c                                    | 13 +---
 fs/nfs/file.c                                      |  1 -
 fs/nfsd/nfs4state.c                                | 20 ++++-
 include/asm-generic/mmiowb.h                       |  6 +-
 include/asm-generic/vmlinux.lds.h                  |  5 +-
 include/linux/device-mapper.h                      |  3 +
 include/linux/dma-buf.h                            |  1 +
 include/linux/io-mapping.h                         |  5 +-
 include/linux/mod_devicetable.h                    |  2 +-
 include/sound/rt5670.h                             |  1 +
 include/uapi/linux/input-event-codes.h             |  3 +-
 kernel/events/uprobes.c                            |  2 +-
 mm/khugepaged.c                                    |  3 +
 mm/memcontrol.c                                    |  4 +-
 mm/mmap.c                                          | 16 +++-
 mm/slab_common.c                                   | 35 +++++++--
 net/mac80211/rx.c                                  | 26 +++++++
 net/netfilter/ipvs/ip_vs_sync.c                    | 12 ++-
 net/vmw_vsock/virtio_transport.c                   |  2 +-
 scripts/decode_stacktrace.sh                       |  4 +-
 scripts/gdb/linux/symbols.py                       |  2 +-
 sound/core/info.c                                  |  4 +-
 sound/pci/hda/patch_hdmi.c                         | 36 +++++----
 sound/pci/hda/patch_realtek.c                      |  2 +
 sound/soc/codecs/rt5670.c                          | 71 ++++++++++++++----
 sound/soc/codecs/rt5670.h                          |  2 +-
 sound/soc/intel/boards/bytcht_es8316.c             |  4 +-
 sound/soc/qcom/Kconfig                             |  2 +-
 sound/soc/soc-topology.c                           | 24 ++++--
 173 files changed, 975 insertions(+), 438 deletions(-)