Skip to content

5.4.148-rc1 review

Greg Kroah-Hartman linux-snps-arc linux-staging linux-tegra linuxppc-dev lkml openrisc phone-devel stable virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest260 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/260rtc: tps65910: Correct driver module aliasdrivers/rtc/rtc-tps65910.c+1 -10 replies
2/260btrfs: wake up async_delalloc_pages waiters after submitfs/btrfs/inode.c+5 -50 replies
3/260btrfs: reset replace target device to allocation state on closefs/btrfs/volumes.c+3 -00 replies
4/260blk-zoned: allow zone management send operations without CAP_SYS_ADMINblock/blk-zoned.c+0 -30 replies
5/260blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMINblock/blk-zoned.c+0 -30 replies
6/260PCI/MSI: Skip masking MSI-X on Xen PVdrivers/pci/msi.c+3 -00 replies
7/260powerpc/perf/hv-gpci: Fix counter value parsingarch/powerpc/perf/hv-gpci.c+1 -10 replies
8/260xen: fix setting of max_pfn in shared_infoarch/x86/xen/p2m.c+2 -20 replies
9/260include/linux/list.h: add a macro to test if entry is pointing to the headinclude/linux/list.h+19 -100 replies
10/2609p/xen: Fix end of loop tests for list_for_each_entrynet/9p/trans_xen.c+2 -20 replies
11/260tools/thermal/tmon: Add cross compiling supporttools/thermal/tmon/Makefile+1 -10 replies
12/260pinctrl: stmfx: Fix hazardous u8[] to unsigned long castdrivers/pinctrl/pinctrl-stmfx.c+4 -20 replies
13/260pinctrl: ingenic: Fix incorrect pull up/down infodrivers/pinctrl/pinctrl-ingenic.c+3 -30 replies
14/260soc: qcom: aoss: Fix the out of bound usage of cooling_devsdrivers/soc/qcom/qcom_aoss.c+6 -20 replies
15/260soc: aspeed: lpc-ctrl: Fix boundary check for mmapdrivers/soc/aspeed/aspeed-lpc-ctrl.c+1 -10 replies
16/260soc: aspeed: p2a-ctrl: Fix boundary check for mmapdrivers/soc/aspeed/aspeed-p2a-ctrl.c+1 -10 replies
17/260arm64: head: avoid over-mapping in map_memoryarch/arm64/include/asm/kernel-pgtable.h arch/arm64/kernel/head.S+8 -70 replies
18/260crypto: public_key: fix overflow during implicit conversioninclude/crypto/public_key.h+2 -20 replies
19/260block: bfq: fix bfq_set_next_ioprio_data()block/bfq-iosched.c+1 -10 replies
20/260power: supply: max17042: handle fails of reading status registerdrivers/power/supply/max17042_battery.c+5 -10 replies
21/260dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc()drivers/md/dm-crypt.c+6 -10 replies
22/260VMCI: fix NULL pointer dereference when unmapping queue pairdrivers/misc/vmw_vmci/vmci_queue_pair.c+4 -20 replies
23/260media: uvc: dont do DMA on stackdrivers/media/usb/uvc/uvc_v4l2.c+23 -110 replies
24/260media: rc-loopback: return number of emitters rather than errordrivers/media/rc/rc-loopback.c+1 -10 replies
25/260Revert "dmaengine: imx-sdma: refine to load context only once"drivers/dma/imx-sdma.c+0 -80 replies
26/260dmaengine: imx-sdma: remove duplicated sdma_load_contextdrivers/dma/imx-sdma.c+1 -40 replies
27/260libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDsdrivers/ata/libata-core.c+4 -00 replies
28/260ARM: 9105/1: atags_to_fdt: dont warn about stack sizearch/arm/boot/compressed/Makefile+2 -00 replies
29/260PCI/portdrv: Enable Bandwidth Notification only if port supports itdrivers/pci/pcie/portdrv_core.c+7 -20 replies
30/260PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supporteddrivers/pci/quirks.c+1 -00 replies
31/260PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failuredrivers/pci/syscall.c+3 -10 replies
32/260PCI: xilinx-nwl: Enable the clock through CCFdrivers/pci/controller/pcie-xilinx-nwl.c+12 -00 replies
33/260PCI: aardvark: Fix checking for PIO statusdrivers/pci/controller/pci-aardvark.c+54 -80 replies
34/260PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO responsedrivers/pci/controller/pci-aardvark.c+1 -10 replies
35/260PCI: aardvark: Fix masking and unmasking legacy INTx interruptsdrivers/pci/controller/pci-aardvark.c+9 -00 replies
36/260HID: input: do not report stylus battery state as "full"drivers/hid/hid-input.c+0 -20 replies
37/260f2fs: quota: fix potential deadlockfs/f2fs/super.c+48 -360 replies
38/260scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMANDblock/bsg.c+4 -10 replies
39/260IB/hfi1: Adjust pkey entry in index 0drivers/infiniband/hw/hfi1/init.c+1 -60 replies
40/260RDMA/iwcm: Release resources if iw_cm module initialization failsdrivers/infiniband/core/iwcm.c+12 -70 replies
41/260docs: Fix infiniband uverbs minor numberDocumentation/admin-guide/devices.txt+3 -30 replies
42/260pinctrl: samsung: Fix pinctrl bank pin countdrivers/pinctrl/samsung/pinctrl-samsung.c+1 -10 replies
43/260vfio: Use config not menuconfig for VFIO_NOIOMMUdrivers/vfio/Kconfig+1 -10 replies
44/260powerpc/stacktrace: Include linux/delay.harch/powerpc/kernel/stacktrace.c+1 -00 replies
45/260RDMA/efa: Remove double QP type assignmentdrivers/infiniband/hw/efa/efa_verbs.c+0 -10 replies
46/260f2fs: show f2fs instance in printk_ratelimitedfs/f2fs/checkpoint.c fs/f2fs/data.c fs/f2fs/dir.c +6 more+32 -270 replies
47/260f2fs: reduce the scope of setting fsck tag when de->name_len is zerofs/f2fs/dir.c+9 -50 replies
48/260openrisc: dont printk() unconditionallyarch/openrisc/kernel/entry.S+2 -00 replies
49/260dma-debug: fix debugfs initialization orderkernel/dma/debug.c+4 -30 replies
50/260SUNRPC: Fix potential memory corruptioninclude/linux/sunrpc/xprt.h net/sunrpc/xprt.c+5 -20 replies
51/260scsi: fdomain: Fix error return code in fdomain_probe()drivers/scsi/pcmcia/fdomain_cs.c+3 -10 replies
52/260pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry()drivers/pinctrl/pinctrl-single.c+1 -00 replies
53/260scsi: smartpqi: Fix an error code in pqi_get_raid_map()drivers/scsi/smartpqi/smartpqi_init.c+1 -00 replies
54/260scsi: qedi: Fix error codes in qedi_alloc_global_queues()drivers/scsi/qedi/qedi_main.c+7 -70 replies
55/260scsi: qedf: Fix error codes in qedf_alloc_global_queues()drivers/scsi/qedf/qedf_main.c+5 -50 replies
56/260powerpc/config: Renable MTD_PHYSMAP_OFarch/powerpc/configs/mpc885_ads_defconfig+1 -00 replies
57/260scsi: target: avoid per-loop XCOPY buffer allocationsdrivers/target/target_core_xcopy.c drivers/target/target_core_xcopy.h+31 -660 replies
58/260HID: i2c-hid: Fix Elan touchpad regressiondrivers/hid/i2c-hid/i2c-hid-core.c+2 -30 replies
59/260KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are livearch/powerpc/include/asm/pmc.h arch/powerpc/kvm/book3s_hv.c+27 -00 replies
60/260platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_calldrivers/platform/x86/dell-smbios-wmi.c+1 -00 replies
61/260fscache: Fix cookie key hashingfs/fscache/cookie.c fs/fscache/internal.h fs/fscache/main.c+42 -130 replies
62/260clk: at91: sam9x60: Dont use audio PLLdrivers/clk/at91/sam9x60.c+3 -60 replies
63/260clk: at91: clk-generated: pass the id of changeable parent at registrationdrivers/clk/at91/clk-generated.c drivers/clk/at91/dt-compat.c drivers/clk/at91/pmc.h +2 more+37 -350 replies
64/260clk: at91: clk-generated: Limit the requested rate to our rangedrivers/clk/at91/clk-generated.c+6 -00 replies
65/260KVM: PPC: Fix clearing never mapped TCEs in realmodearch/powerpc/kvm/book3s_64_vio_hv.c+6 -30 replies
66/260f2fs: fix to account missing .skipped_gc_rwsemfs/f2fs/gc.c+3 -10 replies
67/260f2fs: fix unexpected ENOENT comes from f2fs_map_blocks()fs/f2fs/data.c+14 -00 replies
68/260f2fs: fix to unmap pages from userspace process in punch_hole()fs/f2fs/file.c+1 -30 replies
69/260MIPS: Malta: fix alignment of the devicetree bufferarch/mips/mti-malta/malta-dtshim.c+1 -10 replies
70/260kbuild: Fix no symbols warning when CONFIG_TRIM_UNUSD_KSYMS=yscripts/gen_ksymdeps.sh+7 -10 replies
71/260userfaultfd: prevent concurrent API initializationfs/userfaultfd.c+45 -480 replies
72/260drm/amdgpu: Fix amdgpu_ras_eeprom_init()drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+1 -10 replies
73/260ASoC: atmel: ATMEL drivers dont need HAS_DMAsound/soc/atmel/Kconfig+0 -10 replies
74/260media: dib8000: rewrite the init prbs logicdrivers/media/dvb-frontends/dib8000.c+41 -170 replies
75/260crypto: mxs-dcp - Use sg_mapping_iter to copy datadrivers/crypto/mxs-dcp.c+9 -270 replies
76/260PCI: Use pci_update_current_state() in pci_enable_device_flags()drivers/pci/pci.c+1 -50 replies
77/260tipc: keep the skb in rcv queue until the whole data is readnet/tipc/socket.c+27 -90 replies
78/260iio: dac: ad5624r: Fix incorrect handling of an optional regulator.drivers/iio/dac/ad5624r_spi.c+17 -10 replies
79/260iavf: do not override the adapter state in the watchdog taskdrivers/net/ethernet/intel/iavf/iavf_main.c+0 -10 replies
80/260iavf: fix locking of critical sectionsdrivers/net/ethernet/intel/iavf/iavf_main.c+50 -70 replies
81/260ARM: dts: qcom: apq8064: correct clock namesarch/arm/boot/dts/qcom-apq8064.dtsi+3 -30 replies
82/260video: fbdev: kyro: fix a DoS bug by restricting user inputdrivers/video/fbdev/kyro/fbdev.c+5 -00 replies
83/260netlink: Deal with ESRCH error in nlmsg_notify()net/netlink/af_netlink.c+3 -10 replies
84/260Smack: Fix wrong semantics in smk_access_entry()security/smack/smack_access.c+8 -90 replies
85/260drm: avoid blocking in drm_clients_infos rcu sectiondrivers/gpu/drm/drm_debugfs.c+2 -10 replies
86/260igc: Check if num of q_vectors is smaller than max before array accessdrivers/net/ethernet/intel/igc/igc_main.c+8 -10 replies
87/260usb: host: fotg210: fix the endpoints transactional opportunities calculationdrivers/usb/host/fotg210-hcd.c+17 -190 replies
88/260usb: host: fotg210: fix the actual_length of an iso packetdrivers/usb/host/fotg210-hcd.c drivers/usb/host/fotg210.h+2 -80 replies
89/260usb: gadget: u_ether: fix a potential null pointer dereferencedrivers/usb/gadget/function/u_ether.c+3 -20 replies
90/260USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable()drivers/usb/host/ehci-mv.c+11 -120 replies
91/260usb: gadget: composite: Allow bMaxPower=0 if self-powereddrivers/usb/gadget/composite.c+6 -20 replies
92/260staging: board: Fix uninitialized spinlock when attaching genpddrivers/staging/board/board.c+6 -10 replies
93/260tty: serial: jsm: hold port lock when reporting modem line changesdrivers/tty/serial/jsm/jsm_neo.c drivers/tty/serial/jsm/jsm_tty.c+5 -00 replies
94/260drm/amd/display: Fix timer_per_pixel unit errordrivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c+1 -10 replies
95/260drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hexdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c+8 -80 replies
96/260bpf/tests: Fix copy-and-paste error in double word testlib/test_bpf.c+2 -20 replies
97/260bpf/tests: Do not PASS tests without actually testing the resultlib/test_bpf.c+8 -10 replies
98/260video: fbdev: asiliantfb: Error out if pixclock equals zerodrivers/video/fbdev/asiliantfb.c+3 -00 replies
99/260video: fbdev: kyro: Error out if pixclock equals zerodrivers/video/fbdev/kyro/fbdev.c+3 -00 replies
100/260video: fbdev: riva: Error out if pixclock equals zerodrivers/video/fbdev/riva/fbdev.c+3 -00 replies
101/260ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs()net/ipv4/ip_output.c+3 -20 replies
102/260flow_dissector: Fix out-of-bounds warningsnet/core/flow_dissector.c+8 -40 replies
103/260s390/jump_label: print real address in a case of a jump label bugarch/s390/kernel/jump_label.c+1 -10 replies
104/260s390: make PCI mio support a machine flagarch/s390/include/asm/setup.h arch/s390/kernel/early.c arch/s390/pci/pci.c+8 -30 replies
105/260serial: 8250: Define RX trigger levels for OxSemi 950 devicesdrivers/tty/serial/8250/8250_port.c include/uapi/linux/serial_reg.h+3 -10 replies
106/260xtensa: ISS: dont panic in rs_initarch/xtensa/platforms/iss/console.c+14 -30 replies
107/260hvsi: dont panic on tty_register_driver failuredrivers/tty/hvc/hvsi.c+16 -30 replies
108/260serial: 8250_pci: make setup_port() parameters explicitly unsigneddrivers/tty/serial/8250/8250_pci.c+1 -10 replies
109/260staging: ks7010: Fix the initialization of the sleep_status structuredrivers/staging/ks7010/ks7010_sdio.c+1 -10 replies
110/260samples: bpf: Fix tracex7 error raised on the missing argumentsamples/bpf/test_override_return.sh samples/bpf/tracex7_user.c+6 -00 replies
111/260ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init()drivers/ata/sata_dwc_460ex.c+4 -80 replies
112/260Bluetooth: skip invalid hci_sync_conn_complete_evtnet/bluetooth/hci_event.c+15 -00 replies
113/260workqueue: Fix possible memory leaks in wq_numa_init()kernel/workqueue.c+7 -50 replies
114/260bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler()drivers/net/bonding/bond_main.c+2 -10 replies
115/260arm64: tegra: Fix Tegra194 PCIe EP compatible stringarch/arm64/boot/dts/nvidia/tegra194.dtsi+3 -30 replies
116/260ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/outputsound/soc/intel/boards/bytcr_rt5640.c+6 -30 replies
117/260media: imx258: Rectify mismatch of VTS valuedrivers/media/i2c/imx258.c+1 -10 replies
118/260media: imx258: Limit the max analogue gain to 480drivers/media/i2c/imx258.c+1 -10 replies
119/260media: v4l2-dv-timings.c: fix wrong condition in two for-loopsdrivers/media/v4l2-core/v4l2-dv-timings.c+2 -20 replies
120/260media: TDA1997x: fix tda1997x_query_dv_timings() return valuedrivers/media/i2c/tda1997x.c+3 -20 replies
121/260media: tegra-cec: Handle errors of clk_prepare_enable()drivers/media/platform/tegra-cec/tegra_cec.c+6 -40 replies
122/260ARM: dts: imx53-ppd: Fix ACHC entryarch/arm/boot/dts/imx53-ppd.dts+13 -100 replies
123/260arm64: dts: qcom: sdm660: use reg value for memory nodearch/arm64/boot/dts/qcom/ipq8074-hk01.dts+1 -10 replies
124/260net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe()drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c+8 -100 replies
125/260drm/msm: mdp4: drop vblank get/put from prepare/complete_commitdrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+0 -130 replies
126/260selftests/bpf: Fix xdp_tx.c prog section nametools/testing/selftests/bpf/progs/xdp_tx.c tools/testing/selftests/bpf/test_xdp_veth.sh+2 -20 replies
127/260Bluetooth: schedule SCO timeouts with delayed_worknet/bluetooth/sco.c+29 -60 replies
128/260Bluetooth: avoid circular locks in sco_sock_connectnet/bluetooth/sco.c+16 -230 replies
129/260net/mlx5: Fix variable type to match 64bitdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+4 -40 replies
130/260gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port()drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c+1 -10 replies
131/260drm/display: fix possible null-pointer dereference in dcn10_set_clock()drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c+5 -60 replies
132/260mac80211: Fix monitor MTU limit so that A-MSDUs get throughnet/mac80211/iface.c+9 -20 replies
133/260ARM: tegra: tamonten: Fix UART pad settingarch/arm/boot/dts/tegra20-tamonten.dtsi+7 -70 replies
134/260arm64: tegra: Fix compatible string for Tegra132 CPUsarch/arm64/boot/dts/nvidia/tegra132.dtsi+2 -20 replies
135/260arm64: dts: ls1046a: fix eeprom entriesarch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts+2 -130 replies
136/260nvme-tcp: dont check blk_mq_tag_to_rq when receiving pdu datadrivers/nvme/host/tcp.c+3 -110 replies
137/260Bluetooth: Fix handling of LE Enhanced Connection Completenet/bluetooth/hci_event.c+62 -310 replies
138/260opp: Dont print an error if required-opps is missingdrivers/opp/of.c+2 -100 replies
139/260serial: sh-sci: fix break handling for sysrqdrivers/tty/serial/sh-sci.c+6 -10 replies
140/260tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQDnet/ipv4/tcp_fastopen.c+1 -20 replies
141/260rpc: fix gss_svc_init cleanup on failurenet/sunrpc/auth_gss/svcauth_gss.c+1 -10 replies
142/260staging: rts5208: Fix get_ms_information() heap buffer sizedrivers/staging/rts5208/rtsx_scsi.c+3 -70 replies
143/260gfs2: Dont call dlm after protocol is unmountedfs/gfs2/lock_dlm.c+5 -00 replies
144/260usb: chipidea: host: fix port index underflow and UBSAN complainsdrivers/usb/chipidea/host.c+11 -30 replies
145/260lockd: lockd server-side shouldnt set fl_opsfs/lockd/svclock.c+12 -180 replies
146/260drm/exynos: Always initialize mapping in exynos_drm_register_dma()drivers/gpu/drm/exynos/exynos_drm_dma.c+2 -00 replies
147/260m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-archarch/m68k/Kconfig.bus+1 -10 replies
148/260btrfs: tree-log: check btrfs_lookup_data_extent return valuefs/btrfs/tree-log.c+3 -10 replies
149/260ASoC: Intel: Skylake: Fix module configuration for KPB and MIXERsound/soc/intel/skylake/skl-messages.c+9 -20 replies
150/260ASoC: Intel: Skylake: Fix passing loadable flag for modulesound/soc/intel/skylake/skl-pcm.c+9 -160 replies
151/260of: Dont allow __of_attached_node_sysfs() without CONFIG_SYSFSdrivers/of/kobj.c+1 -10 replies
152/260mmc: sdhci-of-arasan: Check return value of non-void funtionsdrivers/mmc/host/sdhci-of-arasan.c+15 -30 replies
153/260mmc: rtsx_pci: Fix long reads when clock is prescaleddrivers/mmc/host/rtsx_pci_sdmmc.c+23 -130 replies
154/260selftests/bpf: Enlarge select() timeout for test_mapstools/testing/selftests/bpf/test_maps.c+1 -10 replies
155/260mmc: core: Return correct emmc response in case of ioctl errordrivers/mmc/core/block.c+1 -20 replies
156/260cifs: fix wrong release in sess_alloc_buffer() failed pathfs/cifs/sess.c+1 -10 replies
157/260Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set"drivers/usb/host/xhci.c+12 -120 replies
158/260usb: musb: musb_dsps: request_irq() after initializing musbdrivers/usb/musb/musb_dsps.c+6 -70 replies
159/260usbip: give back URBs for unsent unlink requests during cleanupdrivers/usb/usbip/vhci_hcd.c+24 -00 replies
160/260usbip:vhci_hcd USB port can get stuck in the disabled statedrivers/usb/usbip/vhci_hcd.c+7 -10 replies
161/260ASoC: rockchip: i2s: Fix regmap_ops hangsound/soc/rockchip/rockchip_i2s.c+14 -50 replies
162/260ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/Bsound/soc/rockchip/rockchip_i2s.c+8 -80 replies
163/260drm/amdkfd: Account for SH/SE count when setting up cu masks.drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h+64 -210 replies
164/260iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changeddrivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c+3 -10 replies
165/260iwlwifi: mvm: avoid static queue number aliasingdrivers/net/wireless/intel/iwlwifi/mvm/ops.c drivers/net/wireless/intel/iwlwifi/mvm/sta.c+38 -160 replies
166/260iwlwifi: mvm: fix access to BSS elementsdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+6 -20 replies
167/260net/mlx5: DR, Enable QP retransmissiondrivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c+1 -00 replies
168/260parport: remove non-zero check on countdrivers/parport/ieee1284_ops.c+1 -10 replies
169/260ath9k: fix OOB read ar9300_eeprom_restore_internaldrivers/net/wireless/ath/ath9k/ar9003_eeprom.c+2 -10 replies
170/260ath9k: fix sleeping in atomic contextdrivers/net/wireless/ath/ath9k/hw.c+7 -50 replies
171/260net: fix NULL pointer reference in cipso_v4_doi_freenet/netlabel/netlabel_cipso_v4.c+2 -20 replies
172/260fix array-index-out-of-bounds in taprio_changenet/sched/sch_taprio.c+3 -10 replies
173/260net: w5100: check return value after calling platform_get_resource()drivers/net/ethernet/wiznet/w5100.c+2 -00 replies
174/260parisc: fix crash with signals and allocaarch/parisc/kernel/signal.c+6 -00 replies
175/260ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()fs/overlayfs/dir.c+4 -20 replies
176/260scsi: BusLogic: Fix missing pr_cont() usedrivers/scsi/BusLogic.c+2 -20 replies
177/260scsi: qla2xxx: Changes to support kdump kerneldrivers/scsi/qla2xxx/qla_os.c+6 -00 replies
178/260scsi: qla2xxx: Sync queue idx with queue_pair_map idxdrivers/scsi/qla2xxx/qla_nvme.c+3 -20 replies
179/260cpufreq: powernv: Fix init_chip_info initialization in numa=offdrivers/cpufreq/powernv-cpufreq.c+14 -20 replies
180/260s390/pv: fix the forcing of the swiotlbarch/s390/mm/init.c+1 -10 replies
181/260mm/hugetlb: initialize hugetlb_usage in mm_initinclude/linux/hugetlb.h kernel/fork.c+10 -00 replies
182/260mm,vmscan: fix divide by zero in get_scan_countmm/vmscan.c+1 -10 replies
183/260memcg: enable accounting for pids in nested pid namespaceskernel/pid_namespace.c+2 -10 replies
184/260platform/chrome: cros_ec_proto: Send command again when timeout occursdrivers/platform/chrome/cros_ec_proto.c+9 -00 replies
185/260lib/test_stackinit: Fix static initializer testlib/test_stackinit.c+7 -130 replies
186/260net: dsa: lantiq_gswip: fix maximum frame lengthdrivers/net/dsa/lantiq_gswip.c+2 -10 replies
187/260drm/msi/mdp4: populate priv->kms in mdp4_kms_initdrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+3 -10 replies
188/260drm/amdgpu: Fix BUG_ON assertdrivers/gpu/drm/amd/amdgpu/amdgpu_object.c+1 -10 replies
189/260drm/panfrost: Simplify lock_region calculationdrivers/gpu/drm/panfrost/panfrost_mmu.c+5 -140 replies
190/260drm/panfrost: Use u64 for size in lock_regiondrivers/gpu/drm/panfrost/panfrost_mmu.c+6 -60 replies
191/260drm/panfrost: Clamp lock region to Bifrost minimumdrivers/gpu/drm/panfrost/panfrost_mmu.c drivers/gpu/drm/panfrost/panfrost_regs.h+3 -10 replies
192/260btrfs: fix upper limit for max_inline for page size 64Kfs/btrfs/disk-io.c+23 -220 replies
193/260xen: reset legacy rtc flag for PV domUarch/x86/xen/enlighten_pv.c+7 -00 replies
194/260bnx2x: Fix enabling network interfaces without VFsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c+1 -10 replies
195/260arm64/sve: Use correct size when reinitialising SVE statearch/arm64/kernel/fpsimd.c+1 -10 replies
196/260PM: base: power: dont try to use non-existing RTC for storing datadrivers/base/power/trace.c+10 -00 replies
197/260PCI: Add AMD GPU multi-function power dependenciesdrivers/pci/quirks.c+7 -20 replies
198/260drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10drivers/gpu/drm/amd/amdgpu/amdgpu.h+1 -10 replies
199/260drm/etnaviv: return context from etnaviv_iommu_context_getdrivers/gpu/drm/etnaviv/etnaviv_buffer.c drivers/gpu/drm/etnaviv/etnaviv_gem.c drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c +2 more+8 -110 replies
200/260drm/etnaviv: put submit prev MMU context when it existsdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+2 -00 replies
201/260drm/etnaviv: stop abusing mmu_context as FE running markerdrivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_gpu.h+9 -20 replies
202/260drm/etnaviv: keep MMU context across runtime suspend/resumedrivers/gpu/drm/etnaviv/etnaviv_gpu.c+3 -30 replies
203/260drm/etnaviv: exec and MMU state is lost when resetting the GPUdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+2 -30 replies
204/260drm/etnaviv: fix MMU context leak on GPU resetdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+2 -00 replies
205/260drm/etnaviv: reference MMU context when setting up hardware statedrivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_iommu.c drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c+24 -120 replies
206/260drm/etnaviv: add missing MMU context put when reaping MMU mappingdrivers/gpu/drm/etnaviv/etnaviv_mmu.c+1 -00 replies
207/260s390/sclp: fix Secure-IPL facility detectiondrivers/s390/char/sclp_early.c+2 -10 replies
208/260x86/mm: Fix kern_addr_valid() to cope with existing but not present entriesarch/x86/mm/init_64.c+3 -30 replies
209/260tipc: fix an use-after-free issue in tipc_recvmsgnet/tipc/socket.c+5 -30 replies
210/260net-caif: avoid user-triggerable WARN_ON(1)net/caif/chnl_net.c+3 -160 replies
211/260ptp: dp83640: dont define PAGE0drivers/net/phy/dp83640_reg.h+1 -10 replies
212/260dccp: dont duplicate ccid when cloning dccp socknet/dccp/minisocks.c+2 -00 replies
213/260net/l2tp: Fix reference count leak in l2tp_udp_recv_corenet/l2tp/l2tp_core.c+3 -10 replies
214/260r6040: Restore MDIO clock frequency after MAC resetdrivers/net/ethernet/rdc/r6040.c+8 -10 replies
215/260tipc: increase timeout in tipc_sk_enqueue()net/tipc/socket.c+1 -10 replies
216/260perf machine: Initialize srcline string member in add_location structtools/perf/util/machine.c+1 -00 replies
217/260net/mlx5: FWTrace, cancel work on alloc pd error flowdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+2 -10 replies
218/260net/mlx5: Fix potential sleeping in atomic contextdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+2 -30 replies
219/260events: Reuse value read using READ_ONCE instead of re-reading itkernel/events/core.c+1 -10 replies
220/260vhost_net: fix OoB on sendmsg() failure.drivers/vhost/net.c+10 -10 replies
221/260net/af_unix: fix a data-race in unix_dgram_pollinclude/linux/skbuff.h net/unix/af_unix.c+2 -20 replies
222/260net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setupnet/dsa/slave.c+5 -70 replies
223/260tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()net/ipv4/tcp_input.c+1 -10 replies
224/260qed: Handle management FW errordrivers/net/ethernet/qlogic/qed/qed_mcp.c+5 -10 replies
225/260dt-bindings: arm: Fix Toradex compatible typoDocumentation/devicetree/bindings/arm/tegra.yaml+1 -10 replies
226/260ibmvnic: check failover_pending in login responsedrivers/net/ethernet/ibm/ibmvnic.c+8 -00 replies
227/260KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registersarch/powerpc/kvm/book3s_hv_rmhandlers.S+34 -20 replies
228/260net: hns3: pad the short tunnel frame before sending to hardwaredrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+6 -20 replies
229/260net: hns3: change affinity_mask to numa node rangedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+8 -60 replies
230/260net: hns3: disable mac in flr processdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+3 -20 replies
231/260net: hns3: fix the timing issue of VF clearing interrupt sourcesdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+3 -30 replies
232/260mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()include/linux/memory_hotplug.h mm/memory_hotplug.c+4 -40 replies
233/260dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equationDocumentation/devicetree/bindings/mtd/gpmc-nand.txt+1 -10 replies
234/260mfd: db8500-prcmu: Adjust map to realitydrivers/mfd/db8500-prcmu.c+6 -80 replies
235/260PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platformsdrivers/pci/quirks.c include/linux/pci_ids.h+47 -10 replies
236/260fuse: fix use after free in fuse_read_interrupt()fs/fuse/dev.c+2 -20 replies
237/260mfd: Dont use irq_create_mapping() to resolve a mappingdrivers/mfd/ab8500-core.c drivers/mfd/stmpe.c drivers/mfd/tc3589x.c +1 more+5 -50 replies
238/260tracing/probes: Reject events which have the same name of existing onekernel/trace/trace_kprobe.c kernel/trace/trace_probe.c kernel/trace/trace_probe.h +1 more+36 -20 replies
239/260PCI: Add ACS quirks for Cavium multi-function devicesdrivers/pci/quirks.c+4 -00 replies
240/260Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6net/ipv4/nexthop.c+2 -00 replies
241/260net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920drivers/net/usb/cdc_mbim.c+5 -00 replies
242/260block, bfq: honor already-setup queue mergesblock/bfq-iosched.c+13 -30 replies
243/260PCI: ibmphp: Fix double unmap of io_memdrivers/pci/hotplug/TODO drivers/pci/hotplug/ibmphp_ebda.c+1 -70 replies
244/260ethtool: Fix an error code in cxgb2.cdrivers/net/ethernet/chelsio/cxgb/cxgb2.c+1 -00 replies
245/260NTB: Fix an error code in ntb_msit_probe()drivers/ntb/test/ntb_msi_test.c+3 -10 replies
246/260NTB: perf: Fix an error code in perf_setup_inbuf()drivers/ntb/test/ntb_perf.c+1 -00 replies
247/260mfd: axp20x: Update AXP288 volatile rangesdrivers/mfd/axp20x.c+2 -10 replies
248/260PCI: Fix pci_dev_str_match_path() alloc while atomic bugdrivers/pci/pci.c+1 -10 replies
249/260mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is setdrivers/mfd/tqmx86.c+2 -00 replies
250/260KVM: arm64: Handle PSCI resets before userspace touches vCPU statevirt/kvm/arm/arm.c+8 -00 replies
251/260PCI: Sync __pci_register_driver() stub for CONFIG_PCI=ninclude/linux/pci.h+3 -20 replies
252/260mtd: rawnand: cafe: Fix a resource leak in the error handling path of cafe_nand_probe()drivers/mtd/nand/raw/cafe_nand.c+3 -10 replies
253/260ARC: export clear_user_page() for modulesarch/arc/mm/cache.c+1 -10 replies
254/260perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}tools/perf/Makefile.config+4 -40 replies
255/260net: dsa: b53: Fix calculating number of switch portsdrivers/net/dsa/b53/b53_common.c+1 -20 replies
256/260netfilter: socket: icmp6: fix use-after-scopenet/ipv6/netfilter/nf_socket_ipv6.c+1 -30 replies
257/260fq_codel: reject silly quantum parametersinclude/uapi/linux/pkt_sched.h net/sched/sch_fq_codel.c+12 -20 replies
258/260qlcnic: Remove redundant unlock in qlcnic_pinit_from_romdrivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c+0 -10 replies
259/260ip_gre: validate csum_start only on pullnet/ipv4/ip_gre.c+6 -30 replies
260/260net: renesas: sh_eth: Fix freeing wrong tx descriptordrivers/net/ethernet/renesas/sh_eth.c+1 -00 replies

Reviews trailers per patch

115 of 260 patches have a Reviewed-by or Acked-by.

PatchPankaj GuptaMuchun SongOscar SalvadorDamien Le MoalAravind RameshAdam ManzanaresHimanshu MadhaniJohannes ThumshirnAnand JainDavid SterbaNikolay BorisovStefano StabelliniAnton BamburaBjorn HelgaasNageswara R SastryMikulas PatockaCezary RojewskiJan BeulichVinod KoulRichard LeitnerSascha HauerMartin K. PetersenLukas WunnerNicolas Pitre周琰杰 (Zhou Yanjie)Krzysztof WilczyńskiPali RohárLaurent PinchartJorgen HansenMarc ZyngierBart Van AsscheJens AxboeMarek BehúnVictor GuAndrew JefferyJoel StanleyGal PressmanJarkko SakkinenHannes ReineckeChristoph HellwigCornelia HuckWill DeaconHans de GoedeFabiano RosasJeff LaytonNicolas FerreCodrin CiubotariuAlexandre BelloniAlexander DeucherManish RangankarChristophe LeroyNuno SáKonrad JankowskiBrian MasneyChao YuYonghong SongLai Jiangshan[email protected]Dvora FuxbrumerJay VosburghJon HunterAlan SternFelipe BalbiBingbu CaoAndrii Nakryiko[email protected]Max FilippovMoshe ShemeshHeiko CarstensNeal CardwellYuchung ChengDaire ByrneFilipe MananaUlf HanssonViresh KumarDaniel WagnerDave StevensonLi YangMaximilian LuzJon MaloyHarry WentlandPierre-Louis BossartAdrian HunterFelix KuehlingAlex VeskerSudip MukherjeeSami TolvanenLukasz MajczakRodrigo SiqueiraNathan ChancellorKhalid AzizSong LiuGautham R. ShenoyChristian BorntraegerNaoya HoriguchiMike KravetzRoman GushchinMichal HockoJohannes WeinerChris DownMichal KoutnýShakeel ButtChristian BraunerAvri AltmanPaulo Alcantara (SUSE)[email protected]Shuah KhanRafael J. WysockiMichael WalleMarek VasutChristian GmeinerMichaelChristian KönigDavid HildenbrandDave HansenJiri OlsaChris MorganSteven PriceRob HerringJason WangAya LevinBoris OstrovskyYunQiang SuShai MalinAndrew LunnDarek StrugaczHauke MehrtensFlorian FainelliRussell King (Oracle)Eric DumazetSerge SeminClamshellChen-Yu TsaiLogan GunthorpeMatthieu BaertsFlorian WestphalAlexander DuyckGuenter RoeckHulk RobotLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/260T-b
2/260R-b
3/260R-b R-b
4/260R-b R-b R-b R-b R-b
5/260R-b R-b R-b R-b R-b
6/260A-b
7/260T-b
8/260R-b
9/260R-b
10/260R-b T-b
11/260
12/260
13/260T-b
14/260
15/260R-b T-b R-b
16/260R-b T-b R-b
17/260A-b
18/260R-b
19/260R-b
20/260R-b
21/260R-b
22/260R-b
23/260R-b
24/260
25/260T-b A-b
26/260A-b T-b
27/260R-b R-b
28/260A-b
29/260R-b
30/260R-b R-b
31/260
32/260
33/260R-b T-b R-b
34/260R-b
35/260A-b
36/260
37/260
38/260R-b A-b
39/260
40/260
41/260
42/260
43/260R-b
44/260
45/260A-b
46/260
47/260R-b
48/260
49/260
50/260
51/260
52/260
53/260
54/260A-b
55/260A-b
56/260A-b
57/260R-b
58/260
59/260R-b
60/260
61/260R-b
62/260
63/260
64/260A-b
65/260
66/260
67/260
68/260
69/260
70/260R-b
71/260
72/260A-b
73/260R-b A-b
74/260
75/260
76/260T-b
77/260A-b
78/260A-b
79/260T-b
80/260T-b
81/260R-b
82/260
83/260
84/260
85/260
86/260T-b
87/260
88/260
89/260
90/260A-b
91/260A-b
92/260
93/260
94/260A-b
95/260R-b
96/260
97/260
98/260
99/260
100/260
101/260
102/260
103/260
104/260R-b
105/260
106/260A-b
107/260
108/260
109/260
110/260A-b
111/260
112/260T-b
113/260R-b
114/260A-b
115/260R-b
116/260A-b
117/260R-b
118/260R-b R-b
119/260
120/260
121/260
122/260
123/260
124/260T-b
125/260
126/260A-b
127/260T-b
128/260
129/260R-b
130/260
131/260
132/260
133/260
134/260
135/260A-b
136/260R-b R-b
137/260
138/260R-b A-b
139/260
140/260A-b A-b
141/260
142/260
143/260
144/260
145/260T-b
146/260
147/260
148/260R-b R-b
149/260T-b
150/260T-b
151/260
152/260A-b
153/260
154/260A-b
155/260R-b
156/260R-b
157/260
158/260
159/260T-b R-b
160/260Reported-and-tested-by
161/260
162/260
163/260R-b
164/260
165/260
166/260
167/260R-b
168/260A-b
169/260
170/260
171/260
172/260
173/260
174/260
175/260
176/260A-b
177/260R-b
178/260R-b
179/260R-b
180/260T-b R-b
181/260R-b R-b
182/260A-b A-b A-b A-b
183/260A-b R-b R-b A-b
184/260
185/260
186/260A-b
187/260
188/260R-b
189/260Reported-and-tested-by R-b R-b
190/260T-b R-b R-b
191/260T-b R-b R-b
192/260R-b
193/260R-b
194/260T-b A-b
195/260
196/260R-b
197/260
198/260
199/260T-b T-b R-b
200/260T-b T-b R-b
201/260T-b T-b R-b
202/260T-b T-b R-b
203/260T-b T-b R-b
204/260T-b T-b R-b
205/260T-b T-b R-b
206/260T-b T-b R-b
207/260R-b
208/260R-b A-b T-b
209/260A-b
210/260
211/260R-b
212/260
213/260
214/260T-b
215/260A-b
216/260
217/260R-b
218/260
219/260
220/260A-b
221/260
222/260R-b R-b
223/260A-b A-b R-b
224/260
225/260
226/260
227/260
228/260
229/260
230/260
231/260
232/260R-b R-b R-b
233/260A-b
234/260
235/260
236/260
237/260
238/260
239/260
240/260
241/260
242/260
243/260
244/260
245/260R-b
246/260R-b
247/260Reported-and-tested-by R-b
248/260R-b
249/260R-b
250/260
251/260
252/260
253/260
254/260
255/260R-b
256/260A-b R-b
257/260
258/260
259/260R-b
260/260

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

Read the v1 thread

Cover letter [PATCH 5.4 000/260] 5.4.148-rc1 review

This is the start of the stable review cycle for the 5.4.148 release. There are 260 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, 22 Sep 2021 16:38:49 +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.148-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.148-rc1

Yoshihiro Shimoda <[email protected]>
net: renesas: sh_eth: Fix freeing wrong tx descriptor

Willem de Bruijn <[email protected]>
ip_gre: validate csum_start only on pull

Dinghao Liu <[email protected]>
qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom

Eric Dumazet <[email protected]>
fq_codel: reject silly quantum parameters

Benjamin Hesmans <[email protected]>
netfilter: socket: icmp6: fix use-after-scope

Rafał Miłecki <[email protected]>
net: dsa: b53: Fix calculating number of switch ports

Li Huafei <[email protected]>

    perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}

Randy Dunlap <[email protected]>
ARC: export clear_user_page() for modules

Christophe JAILLET <[email protected]>
mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'

Andy Shevchenko <[email protected]>
PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n

Oliver Upton <[email protected]>
KVM: arm64: Handle PSCI resets before userspace touches vCPU state

Matthias Schiffer <[email protected]>
mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set

Dan Carpenter <[email protected]>
PCI: Fix pci_dev_str_match_path() alloc while atomic bug

Hans de Goede <[email protected]>

    mfd: axp20x: Update AXP288 volatile ranges

Yang Li <[email protected]>
NTB: perf: Fix an error code in perf_setup_inbuf()

Yang Li <[email protected]>
NTB: Fix an error code in ntb_msit_probe()

Yang Li <[email protected]>
ethtool: Fix an error code in cxgb2.c

Vishal Aslot <[email protected]>
PCI: ibmphp: Fix double unmap of io_mem

Paolo Valente <[email protected]>
block, bfq: honor already-setup queue merges

Daniele Palmas <[email protected]>
net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920

Ryoga Saito <[email protected]>
Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6

George Cherian <[email protected]>
PCI: Add ACS quirks for Cavium multi-function devices

Masami Hiramatsu <[email protected]>
tracing/probes: Reject events which have the same name of existing one

Marc Zyngier <[email protected]>
mfd: Don't use irq_create_mapping() to resolve a mapping

Miklos Szeredi <[email protected]>
fuse: fix use after free in fuse_read_interrupt()

Wasim Khan <[email protected]>
PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms

Linus Walleij <[email protected]>
mfd: db8500-prcmu: Adjust map to reality

Miquel Raynal <[email protected]>
dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation

David Hildenbrand <[email protected]>
mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()

Jiaran Zhang <[email protected]>
net: hns3: fix the timing issue of VF clearing interrupt sources

Yufeng Mo <[email protected]>
net: hns3: disable mac in flr process

Yufeng Mo <[email protected]>
net: hns3: change affinity_mask to numa node range

Yufeng Mo <[email protected]>
net: hns3: pad the short tunnel frame before sending to hardware

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers

Sukadev Bhattiprolu <[email protected]>
ibmvnic: check failover_pending in login response

David Heidelberg <[email protected]>
dt-bindings: arm: Fix Toradex compatible typo

Shai Malin <[email protected]>
qed: Handle management FW error

zhenggy <[email protected]>

    tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()

Vladimir Oltean <[email protected]>
net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup

Eric Dumazet <[email protected]>
net/af_unix: fix a data-race in unix_dgram_poll

Paolo Abeni <[email protected]>
vhost_net: fix OoB on sendmsg() failure.

Baptiste Lepers <[email protected]>
events: Reuse value read using READ_ONCE instead of re-reading it

Maor Gottlieb <[email protected]>
net/mlx5: Fix potential sleeping in atomic context

Saeed Mahameed <[email protected]>
net/mlx5: FWTrace, cancel work on alloc pd error flow

Michael Petlan <[email protected]>
perf machine: Initialize srcline string member in add_location struct

Hoang Le <[email protected]>
tipc: increase timeout in tipc_sk_enqueue()

Florian Fainelli <[email protected]>
r6040: Restore MDIO clock frequency after MAC reset

Xiyu Yang <[email protected]>
net/l2tp: Fix reference count leak in l2tp_udp_recv_core

Lin, Zhenpeng <[email protected]>
dccp: don't duplicate ccid when cloning dccp sock

Randy Dunlap <[email protected]>

    ptp: dp83640: don't define PAGE0

Eric Dumazet <[email protected]>
net-caif: avoid user-triggerable WARN_ON(1)

Xin Long <[email protected]>
tipc: fix an use-after-free issue in tipc_recvmsg

Mike Rapoport <[email protected]>
x86/mm: Fix kern_addr_valid() to cope with existing but not present entries

Alexander Egorenkov <[email protected]>
s390/sclp: fix Secure-IPL facility detection

Lucas Stach <[email protected]>
drm/etnaviv: add missing MMU context put when reaping MMU mapping

Lucas Stach <[email protected]>
drm/etnaviv: reference MMU context when setting up hardware state

Lucas Stach <[email protected]>
drm/etnaviv: fix MMU context leak on GPU reset

Lucas Stach <[email protected]>
drm/etnaviv: exec and MMU state is lost when resetting the GPU

Lucas Stach <[email protected]>
drm/etnaviv: keep MMU context across runtime suspend/resume

Lucas Stach <[email protected]>
drm/etnaviv: stop abusing mmu_context as FE running marker

Lucas Stach <[email protected]>
drm/etnaviv: put submit prev MMU context when it exists

Lucas Stach <[email protected]>
drm/etnaviv: return context from etnaviv_iommu_context_get

Ernst Sjöstrand <[email protected]>
drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10

Evan Quan <[email protected]>
PCI: Add AMD GPU multi-function power dependencies

Juergen Gross <[email protected]>
PM: base: power: don't try to use non-existing RTC for storing data

Mark Brown <[email protected]>
arm64/sve: Use correct size when reinitialising SVE state

Adrian Bunk <[email protected]>
bnx2x: Fix enabling network interfaces without VFs

Juergen Gross <[email protected]>
xen: reset legacy rtc flag for PV domU

Anand Jain <[email protected]>
btrfs: fix upper limit for max_inline for page size 64K

Alyssa Rosenzweig <[email protected]>
drm/panfrost: Clamp lock region to Bifrost minimum

Alyssa Rosenzweig <[email protected]>
drm/panfrost: Use u64 for size in lock_region

Alyssa Rosenzweig <[email protected]>
drm/panfrost: Simplify lock_region calculation

Andrey Grodzovsky <[email protected]>
drm/amdgpu: Fix BUG_ON assert

David Heidelberg <[email protected]>

    drm/msi/mdp4: populate priv->kms in mdp4_kms_init

Jan Hoffmann <[email protected]>
net: dsa: lantiq_gswip: fix maximum frame length

Kees Cook <[email protected]>
lib/test_stackinit: Fix static initializer test

Patryk Duda <[email protected]>
platform/chrome: cros_ec_proto: Send command again when timeout occurs

Vasily Averin <[email protected]>
memcg: enable accounting for pids in nested pid namespaces

Rik van Riel <[email protected]>
mm,vmscan: fix divide by zero in get_scan_count

Liu Zixian <[email protected]>
mm/hugetlb: initialize hugetlb_usage in mm_init

Halil Pasic <[email protected]>
s390/pv: fix the forcing of the swiotlb

Pratik R. Sampat <[email protected]>
cpufreq: powernv: Fix init_chip_info initialization in numa=off

Saurav Kashyap <[email protected]>
scsi: qla2xxx: Sync queue idx with queue_pair_map idx

Saurav Kashyap <[email protected]>
scsi: qla2xxx: Changes to support kdump kernel

Maciej W. Rozycki <[email protected]>
scsi: BusLogic: Fix missing pr_cont() use

chenying <[email protected]>
ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()

Mikulas Patocka <[email protected]>
parisc: fix crash with signals and alloca

Yang Yingliang <[email protected]>
net: w5100: check return value after calling platform_get_resource()

Haimin Zhang <[email protected]>
fix array-index-out-of-bounds in taprio_change

王贇 <[email protected]>
net: fix NULL pointer reference in cipso_v4_doi_free

Miaoqing Pan <[email protected]>
ath9k: fix sleeping in atomic context

Zekun Shen <[email protected]>
ath9k: fix OOB read ar9300_eeprom_restore_internal

Colin Ian King <[email protected]>
parport: remove non-zero check on count

Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Enable QP retransmission

Johannes Berg <[email protected]>
iwlwifi: mvm: fix access to BSS elements

Johannes Berg <[email protected]>
iwlwifi: mvm: avoid static queue number aliasing

Zhang Qilong <[email protected]>
iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed

Sean Keely <[email protected]>
drm/amdkfd: Account for SH/SE count when setting up cu masks.

Xiaotan Luo <[email protected]>
ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B

Sugar Zhang <[email protected]>
ASoC: rockchip: i2s: Fix regmap_ops hang

Shuah Khan <[email protected]>
usbip:vhci_hcd USB port can get stuck in the disabled state

Anirudh Rayabharam <[email protected]>
usbip: give back URBs for unsent unlink requests during cleanup

Nadezda Lutovinova <[email protected]>
usb: musb: musb_dsps: request_irq() after initializing musb

Mathias Nyman <[email protected]>
Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set"

Ding Hui <[email protected]>
cifs: fix wrong release in sess_alloc_buffer() failed path

Nishad Kamdar <[email protected]>
mmc: core: Return correct emmc response in case of ioctl error

Li Zhijian <[email protected]>
selftests/bpf: Enlarge select() timeout for test_maps

Thomas Hebb <[email protected]>
mmc: rtsx_pci: Fix long reads when clock is prescaled

Manish Narani <[email protected]>
mmc: sdhci-of-arasan: Check return value of non-void funtions

Marc Zyngier <[email protected]>
of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS

Gustaw Lewandowski <[email protected]>
ASoC: Intel: Skylake: Fix passing loadable flag for module

Cezary Rojewski <[email protected]>
ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER

Marcos Paulo de Souza <[email protected]>
btrfs: tree-log: check btrfs_lookup_data_extent return value

Arnd Bergmann <[email protected]>
m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch

Nathan Chancellor <[email protected]>
drm/exynos: Always initialize mapping in exynos_drm_register_dma()

J. Bruce Fields <[email protected]>
lockd: lockd server-side shouldn't set fl_ops

Li Jun <[email protected]>
usb: chipidea: host: fix port index underflow and UBSAN complains

Bob Peterson <[email protected]>
gfs2: Don't call dlm after protocol is unmounted

Kees Cook <[email protected]>
staging: rts5208: Fix get_ms_information() heap buffer size

J. Bruce Fields <[email protected]>
rpc: fix gss_svc_init cleanup on failure

Luke Hsiao <[email protected]>
tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD

Ulrich Hecht <[email protected]>
serial: sh-sci: fix break handling for sysrq

Rajendra Nayak <[email protected]>
opp: Don't print an error if required-opps is missing

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix handling of LE Enhanced Connection Complete

Sagi Grimberg <[email protected]>
nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data

Raag Jadav <[email protected]>
arm64: dts: ls1046a: fix eeprom entries

Thierry Reding <[email protected]>
arm64: tegra: Fix compatible string for Tegra132 CPUs

Andreas Obergschwandtner <[email protected]>
ARM: tegra: tamonten: Fix UART pad setting

Johan Almbladh <[email protected]>
mac80211: Fix monitor MTU limit so that A-MSDUs get through

Tuo Li <[email protected]>
drm/display: fix possible null-pointer dereference in dcn10_set_clock()

Tuo Li <[email protected]>
gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port()

Eran Ben Elisha <[email protected]>
net/mlx5: Fix variable type to match 64bit

Desmond Cheong Zhi Xi <[email protected]>
Bluetooth: avoid circular locks in sco_sock_connect

Desmond Cheong Zhi Xi <[email protected]>
Bluetooth: schedule SCO timeouts with delayed_work

Jussi Maki <[email protected]>
selftests/bpf: Fix xdp_tx.c prog section name

David Heidelberg <[email protected]>
drm/msm: mdp4: drop vblank get/put from prepare/complete_commit

Nathan Chancellor <[email protected]>
net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe()

Vinod Koul <[email protected]>
arm64: dts: qcom: sdm660: use reg value for memory node

Sebastian Reichel <[email protected]>
ARM: dts: imx53-ppd: Fix ACHC entry

Evgeny Novikov <[email protected]>
media: tegra-cec: Handle errors of clk_prepare_enable()

Krzysztof Hałasa <[email protected]>
media: TDA1997x: fix tda1997x_query_dv_timings() return value

Hans Verkuil <[email protected]>
media: v4l2-dv-timings.c: fix wrong condition in two for-loops

Umang Jain <[email protected]>
media: imx258: Limit the max analogue gain to 480

Laurent Pinchart <[email protected]>
media: imx258: Rectify mismatch of VTS value

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output

Vidya Sagar <[email protected]>
arm64: tegra: Fix Tegra194 PCIe EP compatible string

Yufeng Mo <[email protected]>
bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler()

Zhen Lei <[email protected]>
workqueue: Fix possible memory leaks in wq_numa_init()

Desmond Cheong Zhi Xi <[email protected]>
Bluetooth: skip invalid hci_sync_conn_complete_evt

Andy Shevchenko <[email protected]>
ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init()

Juhee Kang <[email protected]>
samples: bpf: Fix tracex7 error raised on the missing argument

Christophe JAILLET <[email protected]>
staging: ks7010: Fix the initialization of the 'sleep_status' structure

Greg Kroah-Hartman <[email protected]>
serial: 8250_pci: make setup_port() parameters explicitly unsigned

Jiri Slaby <[email protected]>
hvsi: don't panic on tty_register_driver failure

Jiri Slaby <[email protected]>
xtensa: ISS: don't panic in rs_init

Maciej W. Rozycki <[email protected]>
serial: 8250: Define RX trigger levels for OxSemi 950 devices

Niklas Schnelle <[email protected]>
s390: make PCI mio support a machine flag

Heiko Carstens <[email protected]>
s390/jump_label: print real address in a case of a jump label bug

Gustavo A. R. Silva <[email protected]>
flow_dissector: Fix out-of-bounds warnings

Gustavo A. R. Silva <[email protected]>
ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs()

Zheyu Ma <[email protected]>
video: fbdev: riva: Error out if 'pixclock' equals zero

Zheyu Ma <[email protected]>
video: fbdev: kyro: Error out if 'pixclock' equals zero

Zheyu Ma <[email protected]>
video: fbdev: asiliantfb: Error out if 'pixclock' equals zero

Johan Almbladh <[email protected]>
bpf/tests: Do not PASS tests without actually testing the result

Johan Almbladh <[email protected]>
bpf/tests: Fix copy-and-paste error in double word test

Anson Jacob <[email protected]>
drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex

Oliver Logush <[email protected]>
drm/amd/display: Fix timer_per_pixel unit error

Zheyu Ma <[email protected]>
tty: serial: jsm: hold port lock when reporting modem line changes

Geert Uytterhoeven <[email protected]>
staging: board: Fix uninitialized spinlock when attaching genpd

Jack Pham <[email protected]>
usb: gadget: composite: Allow bMaxPower=0 if self-powered

Evgeny Novikov <[email protected]>
USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable()

Maciej Żenczykowski <[email protected]>
usb: gadget: u_ether: fix a potential null pointer dereference

Kelly Devilliv <[email protected]>
usb: host: fotg210: fix the actual_length of an iso packet

Kelly Devilliv <[email protected]>
usb: host: fotg210: fix the endpoint's transactional opportunities calculation

Sasha Neftin <[email protected]>
igc: Check if num of q_vectors is smaller than max before array access

Desmond Cheong Zhi Xi <[email protected]>
drm: avoid blocking in drm_clients_info's rcu section

Tianjia Zhang <[email protected]>
Smack: Fix wrong semantics in smk_access_entry()

Yajun Deng <[email protected]>
netlink: Deal with ESRCH error in nlmsg_notify()

Zheyu Ma <[email protected]>
video: fbdev: kyro: fix a DoS bug by restricting user input

David Heidelberg <[email protected]>
ARM: dts: qcom: apq8064: correct clock names

Stefan Assmann <[email protected]>
iavf: fix locking of critical sections

Stefan Assmann <[email protected]>
iavf: do not override the adapter state in the watchdog task

Jonathan Cameron <[email protected]>
iio: dac: ad5624r: Fix incorrect handling of an optional regulator.

Xin Long <[email protected]>
tipc: keep the skb in rcv queue until the whole data is read

Rafael J. Wysocki <[email protected]>
PCI: Use pci_update_current_state() in pci_enable_device_flags()

Sean Anderson <[email protected]>
crypto: mxs-dcp - Use sg_mapping_iter to copy data

Mauro Carvalho Chehab <[email protected]>
media: dib8000: rewrite the init prbs logic

Randy Dunlap <[email protected]>
ASoC: atmel: ATMEL drivers don't need HAS_DMA

Luben Tuikov <[email protected]>
drm/amdgpu: Fix amdgpu_ras_eeprom_init()

Nadav Amit <[email protected]>
userfaultfd: prevent concurrent API initialization

Masahiro Yamada <[email protected]>
kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y

Oleksij Rempel <[email protected]>
MIPS: Malta: fix alignment of the devicetree buffer

Chao Yu <[email protected]>
f2fs: fix to unmap pages from userspace process in punch_hole()

Chao Yu <[email protected]>
f2fs: fix unexpected ENOENT comes from f2fs_map_blocks()

Chao Yu <[email protected]>
f2fs: fix to account missing .skipped_gc_rwsem

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Fix clearing never mapped TCEs in realmode

Codrin Ciubotariu <[email protected]>
clk: at91: clk-generated: Limit the requested rate to our range

Claudiu Beznea <[email protected]>
clk: at91: clk-generated: pass the id of changeable parent at registration

Codrin Ciubotariu <[email protected]>
clk: at91: sam9x60: Don't use audio PLL

David Howells <[email protected]>
fscache: Fix cookie key hashing

Hans de Goede <[email protected]>
platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live

Jim Broadus <[email protected]>
HID: i2c-hid: Fix Elan touchpad regression

David Disseldorp <[email protected]>
scsi: target: avoid per-loop XCOPY buffer allocations

Joel Stanley <[email protected]>
powerpc/config: Renable MTD_PHYSMAP_OF

Dan Carpenter <[email protected]>
scsi: qedf: Fix error codes in qedf_alloc_global_queues()

Dan Carpenter <[email protected]>
scsi: qedi: Fix error codes in qedi_alloc_global_queues()

Dan Carpenter <[email protected]>
scsi: smartpqi: Fix an error code in pqi_get_raid_map()

Zhen Lei <[email protected]>
pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry()

Wei Li <[email protected]>
scsi: fdomain: Fix error return code in fdomain_probe()

Trond Myklebust <[email protected]>
SUNRPC: Fix potential memory corruption

Anthony Iliopoulos <[email protected]>
dma-debug: fix debugfs initialization order

Randy Dunlap <[email protected]>
openrisc: don't printk() unconditionally

Yangtao Li <[email protected]>

    f2fs: reduce the scope of setting fsck tag when de->name_len is zero

Chao Yu <[email protected]>
f2fs: show f2fs instance in printk_ratelimited

Leon Romanovsky <[email protected]>
RDMA/efa: Remove double QP type assignment

Michal Suchanek <[email protected]>
powerpc/stacktrace: Include linux/delay.h

Jason Gunthorpe <[email protected]>
vfio: Use config not menuconfig for VFIO_NOIOMMU

Jaehyoung Choi <[email protected]>
pinctrl: samsung: Fix pinctrl bank pin count

Leon Romanovsky <[email protected]>
docs: Fix infiniband uverbs minor number

Leon Romanovsky <[email protected]>
RDMA/iwcm: Release resources if iw_cm module initialization fails

Mike Marciniszyn <[email protected]>
IB/hfi1: Adjust pkey entry in index 0

Christoph Hellwig <[email protected]>
scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND

Chao Yu <[email protected]>
f2fs: quota: fix potential deadlock

Dmitry Torokhov <[email protected]>
HID: input: do not report stylus battery state as "full"

Pali Rohár <[email protected]>
PCI: aardvark: Fix masking and unmasking legacy INTx interrupts

Pali Rohár <[email protected]>
PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response

Evan Wang <[email protected]>
PCI: aardvark: Fix checking for PIO status

Hyun Kwon <[email protected]>
PCI: xilinx-nwl: Enable the clock through CCF

Krzysztof Wilczyński <[email protected]>
PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure

Marek Behún <[email protected]>
PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported

Stuart Hayes <[email protected]>
PCI/portdrv: Enable Bandwidth Notification only if port supports it

David Heidelberg <[email protected]>
ARM: 9105/1: atags_to_fdt: don't warn about stack size

Hans de Goede <[email protected]>
libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs

Robin Gong <[email protected]>
dmaengine: imx-sdma: remove duplicated sdma_load_context

Robin Gong <[email protected]>
Revert "dmaengine: imx-sdma: refine to load context only once"

Sean Young <[email protected]>
media: rc-loopback: return number of emitters rather than error

Mauro Carvalho Chehab <[email protected]>
media: uvc: don't do DMA on stack

Wang Hai <[email protected]>
VMCI: fix NULL pointer dereference when unmapping queue pair

Arne Welzel <[email protected]>
dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc()

Krzysztof Kozlowski <[email protected]>
power: supply: max17042: handle fails of reading status register

Damien Le Moal <[email protected]>
block: bfq: fix bfq_set_next_ioprio_data()

zhenwei pi <[email protected]>
crypto: public_key: fix overflow during implicit conversion

Mark Rutland <[email protected]>
arm64: head: avoid over-mapping in map_memory

Iwona Winiarska <[email protected]>
soc: aspeed: p2a-ctrl: Fix boundary check for mmap

Iwona Winiarska <[email protected]>
soc: aspeed: lpc-ctrl: Fix boundary check for mmap

Manivannan Sadhasivam <[email protected]>
soc: qcom: aoss: Fix the out of bound usage of cooling_devs

Paul Cercueil <[email protected]>
pinctrl: ingenic: Fix incorrect pull up/down info

Marc Zyngier <[email protected]>

    pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast

Rolf Eike Beer <[email protected]>
tools/thermal/tmon: Add cross compiling support

Harshvardhan Jha <[email protected]>
9p/xen: Fix end of loop tests for list_for_each_entry

Andy Shevchenko <[email protected]>
include/linux/list.h: add a macro to test if entry is pointing to the head

Juergen Gross <[email protected]>
xen: fix setting of max_pfn in shared_info

Kajol Jain <[email protected]>
powerpc/perf/hv-gpci: Fix counter value parsing

Marek Marczykowski-Górecki <[email protected]>
PCI/MSI: Skip masking MSI-X on Xen PV

Niklas Cassel <[email protected]>
blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN

Niklas Cassel <[email protected]>
blk-zoned: allow zone management send operations without CAP_SYS_ADMIN

Desmond Cheong Zhi Xi <[email protected]>
btrfs: reset replace target device to allocation state on close

Josef Bacik <[email protected]>
btrfs: wake up async_delalloc_pages waiters after submit

Dmitry Osipenko <[email protected]>
rtc: tps65910: Correct driver module alias

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

Diffstat:

 Documentation/admin-guide/devices.txt              |   6 +-
 Documentation/devicetree/bindings/arm/tegra.yaml   |   2 +-
 .../devicetree/bindings/mtd/gpmc-nand.txt          |   2 +-
 Makefile                                           |   4 +-
 arch/arc/mm/cache.c                                |   2 +-
 arch/arm/boot/compressed/Makefile                  |   2 +
 arch/arm/boot/dts/imx53-ppd.dts                    |  23 +++--
 arch/arm/boot/dts/qcom-apq8064.dtsi                |   6 +-
 arch/arm/boot/dts/tegra20-tamonten.dtsi            |  14 +--
 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts |   8 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts  |   7 +-
 arch/arm64/boot/dts/nvidia/tegra132.dtsi           |   4 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |   6 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |   2 +-
 arch/arm64/include/asm/kernel-pgtable.h            |   4 +-
 arch/arm64/kernel/fpsimd.c                         |   2 +-
 arch/arm64/kernel/head.S                           |  11 ++-
 arch/m68k/Kconfig.bus                              |   2 +-
 arch/mips/mti-malta/malta-dtshim.c                 |   2 +-
 arch/openrisc/kernel/entry.S                       |   2 +
 arch/parisc/kernel/signal.c                        |   6 ++
 arch/powerpc/configs/mpc885_ads_defconfig          |   1 +
 arch/powerpc/include/asm/pmc.h                     |   7 ++
 arch/powerpc/kernel/stacktrace.c                   |   1 +
 arch/powerpc/kvm/book3s_64_vio_hv.c                |   9 +-
 arch/powerpc/kvm/book3s_hv.c                       |  20 ++++
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            |  36 ++++++-
 arch/powerpc/perf/hv-gpci.c                        |   2 +-
 arch/s390/include/asm/setup.h                      |   2 +
 arch/s390/kernel/early.c                           |   4 +
 arch/s390/kernel/jump_label.c                      |   2 +-
 arch/s390/mm/init.c                                |   2 +-
 arch/s390/pci/pci.c                                |   5 +-
 arch/x86/mm/init_64.c                              |   6 +-
 arch/x86/xen/enlighten_pv.c                        |   7 ++
 arch/x86/xen/p2m.c                                 |   4 +-
 arch/xtensa/platforms/iss/console.c                |  17 +++-
 block/bfq-iosched.c                                |  18 +++-
 block/blk-zoned.c                                  |   6 --
 block/bsg.c                                        |   5 +-
 drivers/ata/libata-core.c                          |   4 +
 drivers/ata/sata_dwc_460ex.c                       |  12 +--
 drivers/base/power/trace.c                         |  10 ++
 drivers/clk/at91/clk-generated.c                   |  32 +++---
 drivers/clk/at91/dt-compat.c                       |   8 +-
 drivers/clk/at91/pmc.h                             |   4 +-
 drivers/clk/at91/sam9x60.c                         |  10 +-
 drivers/clk/at91/sama5d2.c                         |  31 +++---
 drivers/cpufreq/powernv-cpufreq.c                  |  16 ++-
 drivers/crypto/mxs-dcp.c                           |  36 ++-----
 drivers/dma/imx-sdma.c                             |  13 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c       |  84 ++++++++++++----
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h       |   1 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  16 +--
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |  11 +--
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   2 +-
 drivers/gpu/drm/drm_debugfs.c                      |   3 +-
 drivers/gpu/drm/etnaviv/etnaviv_buffer.c           |   3 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |   3 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |   3 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |  43 ++++----
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h              |   1 +
 drivers/gpu/drm/etnaviv/etnaviv_iommu.c            |   4 +
 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c         |   8 ++
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c              |   1 +
 drivers/gpu/drm/etnaviv/etnaviv_mmu.h              |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_dma.c            |   2 +
 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |  17 +---
 drivers/gpu/drm/panfrost/panfrost_mmu.c            |  31 +++---
 drivers/gpu/drm/panfrost/panfrost_regs.h           |   2 +
 drivers/hid/hid-input.c                            |   2 -
 drivers/hid/i2c-hid/i2c-hid-core.c                 |   5 +-
 drivers/iio/dac/ad5624r_spi.c                      |  18 +++-
 drivers/infiniband/core/iwcm.c                     |  19 ++--
 drivers/infiniband/hw/efa/efa_verbs.c              |   1 -
 drivers/infiniband/hw/hfi1/init.c                  |   7 +-
 drivers/md/dm-crypt.c                              |   7 +-
 drivers/media/dvb-frontends/dib8000.c              |  58 +++++++----
 drivers/media/i2c/imx258.c                         |   4 +-
 drivers/media/i2c/tda1997x.c                       |   5 +-
 drivers/media/platform/tegra-cec/tegra_cec.c       |  10 +-
 drivers/media/rc/rc-loopback.c                     |   2 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |  34 ++++---
 drivers/media/v4l2-core/v4l2-dv-timings.c          |   4 +-
 drivers/mfd/ab8500-core.c                          |   2 +-
 drivers/mfd/axp20x.c                               |   3 +-
 drivers/mfd/db8500-prcmu.c                         |  14 ++-
 drivers/mfd/stmpe.c                                |   4 +-
 drivers/mfd/tc3589x.c                              |   2 +-
 drivers/mfd/tqmx86.c                               |   2 +
 drivers/mfd/wm8994-irq.c                           |   2 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            |   6 +-
 drivers/mmc/core/block.c                           |   3 +-
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |  36 ++++---
 drivers/mmc/host/sdhci-of-arasan.c                 |  18 +++-
 drivers/mtd/nand/raw/cafe_nand.c                   |   4 +-
 drivers/net/bonding/bond_main.c                    |   3 +-
 drivers/net/dsa/b53/b53_common.c                   |   3 +-
 drivers/net/dsa/lantiq_gswip.c                     |   3 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   2 +-
 drivers/net/ethernet/chelsio/cxgb/cxgb2.c          |   1 +
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   8 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  19 ++--
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   6 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   8 ++
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  58 +++++++++--
 drivers/net/ethernet/intel/igc/igc_main.c          |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   8 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   5 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_send.c |   1 +
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |   6 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c   |   1 -
 drivers/net/ethernet/rdc/r6040.c                   |   9 +-
 drivers/net/ethernet/renesas/sh_eth.c              |   1 +
 .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c    |  18 ++--
 drivers/net/ethernet/wiznet/w5100.c                |   2 +
 drivers/net/phy/dp83640_reg.h                      |   2 +-
 drivers/net/usb/cdc_mbim.c                         |   5 +
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |   3 +-
 drivers/net/wireless/ath/ath9k/hw.c                |  12 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |  24 ++++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  30 +++---
 drivers/ntb/test/ntb_msi_test.c                    |   4 +-
 drivers/ntb/test/ntb_perf.c                        |   1 +
 drivers/nvme/host/tcp.c                            |  14 +--
 drivers/of/kobj.c                                  |   2 +-
 drivers/opp/of.c                                   |  12 +--
 drivers/parport/ieee1284_ops.c                     |   2 +-
 drivers/pci/controller/pci-aardvark.c              |  73 ++++++++++++--
 drivers/pci/controller/pcie-xilinx-nwl.c           |  12 +++
 drivers/pci/hotplug/TODO                           |   3 -
 drivers/pci/hotplug/ibmphp_ebda.c                  |   5 +-
 drivers/pci/msi.c                                  |   3 +
 drivers/pci/pci.c                                  |   8 +-
 drivers/pci/pcie/portdrv_core.c                    |   9 +-
 drivers/pci/quirks.c                               |  59 ++++++++++-
 drivers/pci/syscall.c                              |   4 +-
 drivers/pinctrl/pinctrl-ingenic.c                  |   6 +-
 drivers/pinctrl/pinctrl-single.c                   |   1 +
 drivers/pinctrl/pinctrl-stmfx.c                    |   6 +-
 drivers/pinctrl/samsung/pinctrl-samsung.c          |   2 +-
 drivers/platform/chrome/cros_ec_proto.c            |   9 ++
 drivers/platform/x86/dell-smbios-wmi.c             |   1 +
 drivers/power/supply/max17042_battery.c            |   6 +-
 drivers/rtc/rtc-tps65910.c                         |   2 +-
 drivers/s390/char/sclp_early.c                     |   3 +-
 drivers/scsi/BusLogic.c                            |   4 +-
 drivers/scsi/pcmcia/fdomain_cs.c                   |   4 +-
 drivers/scsi/qedf/qedf_main.c                      |  10 +-
 drivers/scsi/qedi/qedi_main.c                      |  14 +--
 drivers/scsi/qla2xxx/qla_nvme.c                    |   5 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   6 ++
 drivers/scsi/smartpqi/smartpqi_init.c              |   1 +
 drivers/soc/aspeed/aspeed-lpc-ctrl.c               |   2 +-
 drivers/soc/aspeed/aspeed-p2a-ctrl.c               |   2 +-
 drivers/soc/qcom/qcom_aoss.c                       |   8 +-
 drivers/staging/board/board.c                      |   7 +-
 drivers/staging/ks7010/ks7010_sdio.c               |   2 +-
 drivers/staging/rts5208/rtsx_scsi.c                |  10 +-
 drivers/target/target_core_xcopy.c                 |  96 ++++++------------
 drivers/target/target_core_xcopy.h                 |   1 +
 drivers/tty/hvc/hvsi.c                             |  19 +++-
 drivers/tty/serial/8250/8250_pci.c                 |   2 +-
 drivers/tty/serial/8250/8250_port.c                |   3 +-
 drivers/tty/serial/jsm/jsm_neo.c                   |   2 +
 drivers/tty/serial/jsm/jsm_tty.c                   |   3 +
 drivers/tty/serial/sh-sci.c                        |   7 +-
 drivers/usb/chipidea/host.c                        |  14 ++-
 drivers/usb/gadget/composite.c                     |   8 +-
 drivers/usb/gadget/function/u_ether.c              |   5 +-
 drivers/usb/host/ehci-mv.c                         |  23 +++--
 drivers/usb/host/fotg210-hcd.c                     |  41 ++++----
 drivers/usb/host/fotg210.h                         |   5 -
 drivers/usb/host/xhci.c                            |  24 ++---
 drivers/usb/musb/musb_dsps.c                       |  13 ++-
 drivers/usb/usbip/vhci_hcd.c                       |  32 +++++-
 drivers/vfio/Kconfig                               |   2 +-
 drivers/vhost/net.c                                |  11 ++-
 drivers/video/fbdev/asiliantfb.c                   |   3 +
 drivers/video/fbdev/kyro/fbdev.c                   |   8 ++
 drivers/video/fbdev/riva/fbdev.c                   |   3 +
 fs/btrfs/disk-io.c                                 |  45 ++++-----
 fs/btrfs/inode.c                                   |  10 +-
 fs/btrfs/tree-log.c                                |   4 +-
 fs/btrfs/volumes.c                                 |   3 +
 fs/cifs/sess.c                                     |   2 +-
 fs/f2fs/checkpoint.c                               |   2 +-
 fs/f2fs/data.c                                     |  23 ++++-
 fs/f2fs/dir.c                                      |  15 ++-
 fs/f2fs/f2fs.h                                     |  24 ++---
 fs/f2fs/file.c                                     |   6 +-
 fs/f2fs/gc.c                                       |   6 +-
 fs/f2fs/inode.c                                    |   2 +-
 fs/f2fs/node.c                                     |   2 +-
 fs/f2fs/segment.c                                  |   9 +-
 fs/f2fs/super.c                                    |  84 +++++++++-------
 fs/fscache/cookie.c                                |  14 +--
 fs/fscache/internal.h                              |   2 +
 fs/fscache/main.c                                  |  39 ++++++++
 fs/fuse/dev.c                                      |   4 +-
 fs/gfs2/lock_dlm.c                                 |   5 +
 fs/lockd/svclock.c                                 |  30 +++---
 fs/overlayfs/dir.c                                 |   6 +-
 fs/userfaultfd.c                                   |  93 +++++++++---------
 include/crypto/public_key.h                        |   4 +-
 include/linux/hugetlb.h                            |   9 ++
 include/linux/list.h                               |  29 ++++--
 include/linux/memory_hotplug.h                     |   4 +-
 include/linux/pci.h                                |   5 +-
 include/linux/pci_ids.h                            |   3 +-
 include/linux/skbuff.h                             |   2 +-
 include/linux/sunrpc/xprt.h                        |   1 +
 include/uapi/linux/pkt_sched.h                     |   2 +
 include/uapi/linux/serial_reg.h                    |   1 +
 kernel/dma/debug.c                                 |   7 +-
 kernel/events/core.c                               |   2 +-
 kernel/fork.c                                      |   1 +
 kernel/pid_namespace.c                             |   3 +-
 kernel/trace/trace_kprobe.c                        |   6 +-
 kernel/trace/trace_probe.c                         |  25 +++++
 kernel/trace/trace_probe.h                         |   1 +
 kernel/trace/trace_uprobe.c                        |   6 +-
 kernel/workqueue.c                                 |  12 ++-
 lib/test_bpf.c                                     |  13 ++-
 lib/test_stackinit.c                               |  20 ++--
 mm/memory_hotplug.c                                |   4 +-
 mm/vmscan.c                                        |   2 +-
 net/9p/trans_xen.c                                 |   4 +-
 net/bluetooth/hci_event.c                          | 108 +++++++++++++++------
 net/bluetooth/sco.c                                |  74 ++++++++------
 net/caif/chnl_net.c                                |  19 +---
 net/core/flow_dissector.c                          |  12 ++-
 net/dccp/minisocks.c                               |   2 +
 net/dsa/slave.c                                    |  12 +--
 net/ipv4/ip_gre.c                                  |   9 +-
 net/ipv4/ip_output.c                               |   5 +-
 net/ipv4/nexthop.c                                 |   2 +
 net/ipv4/tcp_fastopen.c                            |   3 +-
 net/ipv4/tcp_input.c                               |   2 +-
 net/ipv6/netfilter/nf_socket_ipv6.c                |   4 +-
 net/l2tp/l2tp_core.c                               |   4 +-
 net/mac80211/iface.c                               |  11 ++-
 net/netlabel/netlabel_cipso_v4.c                   |   4 +-
 net/netlink/af_netlink.c                           |   4 +-
 net/sched/sch_fq_codel.c                           |  12 ++-
 net/sched/sch_taprio.c                             |   4 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |   2 +-
 net/sunrpc/xprt.c                                  |   6 +-
 net/tipc/socket.c                                  |  36 +++++--
 net/unix/af_unix.c                                 |   2 +-
 samples/bpf/test_override_return.sh                |   1 +
 samples/bpf/tracex7_user.c                         |   5 +
 scripts/gen_ksymdeps.sh                            |   8 +-
 security/smack/smack_access.c                      |  17 ++--
 sound/soc/atmel/Kconfig                            |   1 -
 sound/soc/intel/boards/bytcr_rt5640.c              |   9 +-
 sound/soc/intel/skylake/skl-messages.c             |  11 ++-
 sound/soc/intel/skylake/skl-pcm.c                  |  25 ++---
 sound/soc/rockchip/rockchip_i2s.c                  |  35 ++++---
 tools/perf/Makefile.config                         |   8 +-
 tools/perf/util/machine.c                          |   1 +
 tools/testing/selftests/bpf/progs/xdp_tx.c         |   2 +-
 tools/testing/selftests/bpf/test_maps.c            |   2 +-
 tools/testing/selftests/bpf/test_xdp_veth.sh       |   2 +-
 tools/thermal/tmon/Makefile                        |   2 +-
 virt/kvm/arm/arm.c                                 |   8 ++
 273 files changed, 1866 insertions(+), 1079 deletions(-)