Skip to content

5.4.36-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 Latest168 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/168ext4: fix extent_status fragmentation for plain filesfs/ext4/extents.c+27 -200 replies
2/168f2fs: fix to avoid memory leakage in f2fs_listxattrfs/f2fs/xattr.c+13 -10 replies
3/168net, ip_tunnel: fix interface lookup with no keynet/ipv4/ip_tunnel.c+1 -50 replies
4/168arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419Documentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/include/asm/cpucaps.h +2 more+54 -20 replies
5/168arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419arch/arm64/include/asm/cache.h arch/arm64/kernel/traps.c+9 -20 replies
6/168arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-spacearch/arm64/kernel/sys_compat.c+11 -00 replies
7/168arm64: Silence clang warning on mismatched value/register sizesarch/arm64/kernel/sys_compat.c+1 -10 replies
8/168tools/testing/nvdimm: Fix compilation failure without CONFIG_DEV_DAX_PMEM_COMPATtools/testing/nvdimm/test/nfit.c+2 -00 replies
9/168watchdog: reset last_hw_keepalive time at startdrivers/watchdog/watchdog_dev.c+1 -00 replies
10/168scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_logindrivers/scsi/lpfc/lpfc_sli.c+2 -00 replies
11/168scsi: lpfc: Fix crash after handling a pci errordrivers/scsi/lpfc/lpfc_sli.c+5 -00 replies
12/168scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREGdrivers/scsi/lpfc/lpfc_nvme.c+8 -60 replies
13/168scsi: libfc: If PRLI rejected, move rport to PLOGI statedrivers/scsi/libfc/fc_rport.c+7 -10 replies
14/168ceph: return ceph_mdsc_do_request() errors from __get_parent()fs/ceph/export.c+5 -00 replies
15/168ceph: dont skip updating wanted caps when cap is stalefs/ceph/caps.c+6 -20 replies
16/168pwm: rcar: Fix late Runtime PM enablementdrivers/pwm/pwm-rcar.c+7 -30 replies
17/168nvme-tcp: fix possible crash in write_zeroes processingdrivers/nvme/host/tcp.c+7 -60 replies
18/168scsi: iscsi: Report unbind session event when the target has been removeddrivers/scsi/scsi_transport_iscsi.c+3 -10 replies
19/168tools/test/nvdimm: Fix out of tree buildtools/testing/nvdimm/Kbuild tools/testing/nvdimm/test/Kbuild+4 -40 replies
20/168ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map()sound/soc/intel/atom/sst-atom-controls.c+2 -00 replies
21/168nvme: fix deadlock caused by ANA update wrong lockingdrivers/nvme/host/multipath.c+2 -20 replies
22/168drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmaxdrivers/gpu/drm/amd/display/dc/core/dc.c+2 -00 replies
23/168dma-direct: fix data truncation in dma_direct_get_required_mask()kernel/dma/direct.c+2 -10 replies
24/168kernel/gcov/fs.c: gcov_seq_next() should increase position indexkernel/gcov/fs.c+1 -10 replies
25/168selftests: kmod: fix handling test numbers above 9tools/testing/selftests/kmod/kmod.sh+9 -40 replies
26/168ipc/util.c: sysvipc_find_ipc() should increase position indexipc/util.c+1 -10 replies
27/168kconfig: qconf: Fix a few alignment issuesscripts/kconfig/qconf.cc+7 -60 replies
28/168lib/raid6/test: fix build on distros whose /bin/sh is not bashlib/raid6/test/Makefile+3 -30 replies
29/168s390/cio: generate delayed uevent for vfio-ccw subchannelsdrivers/s390/cio/vfio_ccw_drv.c+5 -00 replies
30/168s390/cio: avoid duplicated ADD ueventsdrivers/s390/cio/device.c+9 -40 replies
31/168loop: Better discard support for block devicesdrivers/block/loop.c+31 -110 replies
32/168Revert "powerpc/64: irq_work avoid interrupt when called with hardware irqs enabled"arch/powerpc/kernel/time.c+13 -310 replies
33/168powerpc/pseries: Fix MCE handling on pseriesarch/powerpc/platforms/pseries/ras.c+11 -00 replies
34/168nvme: fix compat address handling in several ioctlsdrivers/nvme/host/core.c+20 -70 replies
35/168pwm: renesas-tpu: Fix late Runtime PM enablementdrivers/pwm/pwm-renesas-tpu.c+4 -50 replies
36/168pwm: bcm2835: Dynamically allocate basedrivers/pwm/pwm-bcm2835.c+1 -00 replies
37/168perf/core: Disable page faults when getting phys addresskernel/events/core.c+6 -30 replies
38/168drm/amd/display: Calculate scaling ratios on every medium/full updatedrivers/gpu/drm/amd/display/dc/core/dc.c+12 -10 replies
39/168ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tabletsound/soc/intel/boards/bytcr_rt5640.c+11 -00 replies
40/168ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirksound/usb/quirks-table.h+42 -00 replies
41/168xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3drivers/usb/host/xhci-hub.c+10 -10 replies
42/168xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0drivers/usb/host/xhci-hub.c drivers/usb/host/xhci-mem.c drivers/usb/host/xhci-ring.c +1 more+34 -130 replies
43/168xhci: Finetune host initiated USB3 rootport link suspend and resumedrivers/usb/host/xhci-hub.c+25 -110 replies
44/168drm/amd/display: Not doing optimize bandwidth if flip pending.drivers/gpu/drm/amd/display/dc/core/dc.c+23 -00 replies
45/168PCI/PM: Add pcie_wait_for_link_delay()drivers/pci/pci.c+18 -30 replies
46/168libbpf: Fix readelf output parsing on powerpc with recent binutilstools/lib/bpf/Makefile+2 -20 replies
47/168PCI: pciehp: Prevent deadlock on disconnectdrivers/pci/hotplug/pciehp.h drivers/pci/hotplug/pciehp_core.c drivers/pci/hotplug/pciehp_ctrl.c +1 more+61 -190 replies
48/168ASoC: SOF: trace: fix unconditional free in trace releasesound/soc/sof/trace.c+5 -20 replies
49/168tracing/selftests: Turn off timeout settingtools/testing/selftests/ftrace/settings+1 -00 replies
50/168virtio-blk: improve virtqueue error to BLK_STSdrivers/block/virtio_blk.c+7 -20 replies
51/168scsi: smartpqi: fix controller lockup observed during force rebootdrivers/scsi/smartpqi/smartpqi.h drivers/scsi/smartpqi/smartpqi_init.c+115 -200 replies
52/168scsi: smartpqi: fix call trace in device discoverydrivers/scsi/smartpqi/smartpqi_sas_transport.c+1 -10 replies
53/168scsi: smartpqi: fix problem with unique ID for physical devicedrivers/scsi/smartpqi/smartpqi.h drivers/scsi/smartpqi/smartpqi_init.c+12 -880 replies
54/168PCI/ASPM: Allow re-enabling Clock PMdrivers/pci/pcie/aspm.c+11 -70 replies
55/168PCI/PM: Add missing link delays required by the PCIe specdrivers/pci/pci-driver.c drivers/pci/pci.c drivers/pci/pci.h+130 -30 replies
56/168cxgb4: fix adapter crash due to wrong MC sizedrivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c+20 -70 replies
57/168cxgb4: fix large delays in PTP synchronizationdrivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c drivers/net/ethernet/chelsio/cxgb4/t4_regs.h+9 -210 replies
58/168ipv4: Update fib_select_default to handle nexthop objectsnet/ipv4/fib_semantics.c tools/testing/selftests/net/fib_nexthops.sh+26 -30 replies
59/168ipv6: fix restrict IPV6_ADDRFORM operationnet/ipv6/ipv6_sockglue.c+6 -70 replies
60/168macsec: avoid to set wrong mtudrivers/net/macsec.c+8 -40 replies
61/168macvlan: fix null dereference in macvlan_device_event()drivers/net/macvlan.c+1 -10 replies
62/168mlxsw: Fix some IS_ERR() vs NULL bugsdrivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c +1 more+7 -70 replies
63/168net: bcmgenet: correct per TX/RX ring statisticsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+3 -00 replies
64/168net/mlx4_en: avoid indirect call in TX completiondrivers/net/ethernet/mellanox/mlx4/en_tx.c+13 -10 replies
65/168net: netrom: Fix potential nr_neigh refcnt leak in nr_add_nodenet/netrom/nr_route.c+1 -00 replies
66/168net: openvswitch: ovs_ct_exit to be done under ovs_locknet/openvswitch/conntrack.c net/openvswitch/datapath.c+5 -20 replies
67/168net: stmmac: dwmac-meson8b: Add missing boundary to RGMII TX clock arraydrivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c+1 -00 replies
68/168net/x25: Fix x25_neigh refcnt leak when receiving framenet/x25/x25_dev.c+3 -10 replies
69/168sched: etf: do not assume all sockets are full blownnet/sched/sch_etf.c+4 -30 replies
70/168selftests: Fix suppress test in fib_tests.shtools/testing/selftests/net/fib_tests.sh+8 -20 replies
71/168tcp: cache line align MAX_TCP_HEADERinclude/net/tcp.h+1 -10 replies
72/168team: fix hang in team_mode_get()drivers/net/team/team.c+4 -00 replies
73/168vrf: Fix IPv6 with qdisc and xfrmdrivers/net/vrf.c+2 -20 replies
74/168net: dsa: b53: Lookup VID in ARL searches when VLAN is enableddrivers/net/dsa/b53/b53_common.c+3 -00 replies
75/168net: dsa: b53: Fix valid setting for MDB entriesdrivers/net/dsa/b53/b53_common.c+0 -10 replies
76/168net: dsa: b53: Fix ARL register definitionsdrivers/net/dsa/b53/b53_regs.h+2 -20 replies
77/168net: dsa: b53: Rework ARL bin logicdrivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_regs.h+29 -40 replies
78/168net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVLdrivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_regs.h+5 -00 replies
79/168vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTRdrivers/net/vxlan.c+3 -30 replies
80/168geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTRdrivers/net/geneve.c+1 -10 replies
81/168xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finishnet/ipv4/xfrm4_output.c net/ipv6/xfrm6_output.c+0 -40 replies
82/168vrf: Check skb for XFRM_TRANSFORMED flagdrivers/net/vrf.c+4 -20 replies
83/168KEYS: Avoid false positive ENOMEM error on key readsecurity/keys/internal.h security/keys/keyctl.c+55 -150 replies
84/168ALSA: hda: Remove ASUS ROG Zenith from the blacklistsound/pci/hda/hda_intel.c+0 -10 replies
85/168ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobossound/usb/mixer.c sound/usb/mixer_maps.c sound/usb/quirks-table.h+44 -60 replies
86/168ALSA: usb-audio: Add connector notifier delegationsound/usb/mixer.c sound/usb/mixer.h sound/usb/mixer_maps.c+48 -00 replies
87/168iio: core: remove extra semi-colon from devm_iio_device_register() macroinclude/linux/iio/iio.h+1 -10 replies
88/168iio: st_sensors: rely on odr mask to know if odr can be setdrivers/iio/common/st_sensors/st_sensors_core.c+1 -10 replies
89/168iio: adc: stm32-adc: fix sleep in atomic contextdrivers/iio/adc/stm32-adc.c+28 -30 replies
90/168iio: adc: ti-ads8344: properly byte swap valuedrivers/iio/adc/ti-ads8344.c+3 -30 replies
91/168iio: xilinx-xadc: Fix ADC-B powerdowndrivers/iio/adc/xilinx-xadc-core.c+3 -20 replies
92/168iio: xilinx-xadc: Fix clearing interrupt when enabling triggerdrivers/iio/adc/xilinx-xadc-core.c+1 -10 replies
93/168iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous modedrivers/iio/adc/xilinx-xadc-core.c+10 -00 replies
94/168iio: xilinx-xadc: Make sure not exceed maximum sampleratedrivers/iio/adc/xilinx-xadc-core.c+60 -180 replies
95/168USB: sisusbvga: Change port variable from signed to unsigneddrivers/usb/misc/sisusbvga/sisusb.c drivers/usb/misc/sisusbvga/sisusb_init.h+17 -170 replies
96/168USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIREdrivers/usb/core/quirks.c+4 -00 replies
97/168USB: early: Handle AMDs spec-compliant identifiers, toodrivers/usb/early/xhci-dbc.c drivers/usb/early/xhci-dbc.h+20 -60 replies
98/168USB: core: Fix free-while-in-use bug in the USB S-Glibrarydrivers/usb/core/message.c+8 -10 replies
99/168USB: hub: Fix handling of connect changes during sleepdrivers/usb/core/hub.c+14 -00 replies
100/168USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices")Documentation/admin-guide/kernel-parameters.txt drivers/usb/core/hub.c+2 -50 replies
101/168tty: serial: owl: add "much needed" clk_prepare_enable()drivers/tty/serial/owl-uart.c+7 -00 replies
102/168vmalloc: fix remap_vmalloc_range() bounds checksfs/proc/vmcore.c include/linux/vmalloc.h mm/vmalloc.c +1 more+18 -70 replies
103/168staging: gasket: Fix incongruency in handling of sysfs entries creationdrivers/staging/gasket/gasket_sysfs.c drivers/staging/gasket/gasket_sysfs.h+1 -60 replies
104/168coredump: fix null pointer dereference on coredumpfs/coredump.c+2 -00 replies
105/168mm/hugetlb: fix a addressing exception caused by huge_pte_offsetmm/hugetlb.c+8 -60 replies
106/168mm/ksm: fix NULL pointer dereference when KSM zero page is enabledmm/ksm.c+10 -20 replies
107/168tools/vm: fix cross-compile buildtools/vm/Makefile+2 -00 replies
108/168ALSA: usx2y: Fix potential NULL dereferencesound/usb/usx2y/usbusx2yaudio.c+2 -00 replies
109/168ALSA: hda/realtek - Fix unexpected init_amp overridesound/pci/hda/patch_realtek.c+5 -30 replies
110/168ALSA: hda/realtek - Add new codec supported for ALC245sound/pci/hda/patch_realtek.c+3 -00 replies
111/168ALSA: hda/hdmi: Add module option to disable audio component bindingsound/pci/hda/patch_hdmi.c+9 -00 replies
112/168ALSA: usb-audio: Fix usb audio refcnt leak when getting spdifsound/usb/mixer_quirks.c+8 -40 replies
113/168ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devicessound/usb/format.c+52 -00 replies
114/168tpm/tpm_tis: Free IRQ if probing failsdrivers/char/tpm/tpm_tis_core.c+7 -10 replies
115/168tpm: fix wrong return value in tpm_pcr_extenddrivers/char/tpm/tpm-interface.c+1 -10 replies
116/168tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send()drivers/char/tpm/tpm_ibmvtpm.c+73 -630 replies
117/168KVM: s390: Return last valid slot if approx index is out-of-boundsarch/s390/kvm/kvm-s390.c+3 -00 replies
118/168KVM: Check validity of resolved slot when searching memslotsinclude/linux/kvm_host.h+1 -10 replies
119/168KVM: VMX: Enable machine check support for 32bit targetsarch/x86/kvm/vmx/vmx.c+1 -10 replies
120/168tty: hvc: fix buffer overflow during hvc_alloc().drivers/tty/hvc/hvc_console.c+14 -90 replies
121/168tty: rocket, avoid OOB accessdrivers/tty/rocket.c+14 -110 replies
122/168usb-storage: Add unusual_devs entry for JMicron JMS566drivers/usb/storage/unusual_devs.h+7 -00 replies
123/168signal: Avoid corrupting si_pid and si_uid in do_notify_parentkernel/signal.c+5 -10 replies
124/168audit: check the length of userspace generated audit recordskernel/audit.c+3 -00 replies
125/168ASoC: dapm: fixup dapm kcontrol widgetsound/soc/soc-dapm.c+17 -30 replies
126/168mac80211: populate debugfs only after cfg80211 initdrivers/net/wireless/intel/iwlegacy/3945-rs.c drivers/net/wireless/intel/iwlegacy/4965-rs.c drivers/net/wireless/intel/iwlwifi/dvm/rs.c +7 more+51 -250 replies
127/168SUNRPC: Fix backchannel RPC soft lockupsfs/nfsd/nfs4callback.c net/sunrpc/svc_xprt.c net/sunrpc/xprtrdma/svc_rdma_backchannel.c +1 more+8 -10 replies
128/168iwlwifi: pcie: actually release queue memory in TVQMdrivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c+3 -00 replies
129/168iwlwifi: mvm: beacon statistics shouldnt go backwardsdrivers/net/wireless/intel/iwlwifi/mvm/rx.c+11 -20 replies
130/168iwlwifi: mvm: limit maximum queue appropriatelydrivers/net/wireless/intel/iwlwifi/fw/api/txq.h drivers/net/wireless/intel/iwlwifi/mvm/sta.c+8 -30 replies
131/168iwlwifi: mvm: Do not declare support for ACK Enabled Aggregationdrivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c+2 -40 replies
132/168iwlwifi: mvm: fix inactive TID removal return value usagedrivers/net/wireless/intel/iwlwifi/mvm/sta.c+2 -20 replies
133/168cifs: fix uninitialised lease_key in open_shroot()fs/cifs/smb2ops.c+5 -00 replies
134/168ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=yarch/arm/mach-imx/Makefile+2 -00 replies
135/168powerpc/setup_64: Set cache-line-size based on cache-block-sizearch/powerpc/kernel/setup_64.c+2 -00 replies
136/168staging: comedi: dt2815: fix writing hi byte of analog outputdrivers/staging/comedi/drivers/dt2815.c+3 -00 replies
137/168staging: comedi: Fix comedi_device refcnt leak in comedi_opendrivers/staging/comedi/comedi_fops.c+3 -10 replies
138/168vt: dont hardcode the mem allocation upper bounddrivers/tty/vt/vt.c+1 -10 replies
139/168vt: dont use kmalloc() for the unicode screen bufferdrivers/tty/vt/vt.c+3 -20 replies
140/168staging: vt6656: Dont set RCR_MULTICAST or RCR_BROADCAST by default.drivers/staging/vt6656/main_usb.c+2 -60 replies
141/168staging: vt6656: Fix calling conditions of vnt_set_bss_modedrivers/staging/vt6656/main_usb.c+4 -40 replies
142/168staging: vt6656: Fix drivers TBTT timing counter.drivers/staging/vt6656/main_usb.c+6 -30 replies
143/168staging: vt6656: Fix pairwise key entry save.drivers/staging/vt6656/key.c drivers/staging/vt6656/main_usb.c+8 -120 replies
144/168staging: vt6656: Power save stop wake_up_count wrap around.drivers/staging/vt6656/int.c+2 -10 replies
145/168cdc-acm: close race betrween suspend() and acm_softintdrivers/usb/class/cdc-acm.c+3 -30 replies
146/168cdc-acm: introduce a cool downdrivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+32 -30 replies
147/168UAS: no use logging any details in case of ENODEVdrivers/usb/storage/uas.c+3 -00 replies
148/168UAS: fix deadlock in error handling and PM flushing workdrivers/usb/storage/uas.c+40 -30 replies
149/168fpga: dfl: pci: fix return value of cci_pci_sriov_configuredrivers/fpga/dfl-pci.c+4 -20 replies
150/168usb: dwc3: gadget: Fix request completion checkdrivers/usb/dwc3/gadget.c+2 -100 replies
151/168usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()drivers/usb/gadget/function/f_fs.c+4 -00 replies
152/168usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET changedrivers/usb/typec/tcpm/tcpm.c+26 -00 replies
153/168usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointerdrivers/usb/typec/bus.c+4 -10 replies
154/168xhci: Fix handling halted endpoint even if endpoint ring appears emptydrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+39 -100 replies
155/168xhci: prevent bus suspend if a roothub port detected a over-current conditiondrivers/usb/host/xhci-hub.c+9 -00 replies
156/168xhci: Dont clear hub TT buffer on ep0 protocol stalldrivers/usb/host/xhci-ring.c+11 -50 replies
157/168serial: sh-sci: Make sure status register SCxSR is read in correct sequencedrivers/tty/serial/sh-sci.c+9 -20 replies
158/168Revert "serial: uartps: Fix uartps_major handling"drivers/tty/serial/xilinx_uartps.c+1 -70 replies
159/168Revert "serial: uartps: Use the same dynamic major number for all ports"drivers/tty/serial/xilinx_uartps.c+2 -30 replies
160/168Revert "serial: uartps: Fix error path when alloc failed"drivers/tty/serial/xilinx_uartps.c+2 -40 replies
161/168Revert "serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES"drivers/tty/serial/xilinx_uartps.c+2 -40 replies
162/168Revert "serial: uartps: Change uart ID port allocation"drivers/tty/serial/xilinx_uartps.c+13 -980 replies
163/168Revert "serial: uartps: Move Port ID to device data structure"drivers/tty/serial/xilinx_uartps.c+9 -110 replies
164/168Revert "serial: uartps: Register own uart console and driver structures"drivers/tty/serial/xilinx_uartps.c+40 -550 replies
165/168powerpc/kuap: PPC_KUAP_DEBUG should depend on PPC_KUAParch/powerpc/platforms/Kconfig.cputype+1 -10 replies
166/168powerpc/mm: Fix CONFIG_PPC_KUAP_DEBUG on PPC32arch/powerpc/kernel/entry_32.S arch/powerpc/platforms/Kconfig.cputype+2 -20 replies
167/168compat: ARM64: always include asm-generic/compat.harch/arm64/include/asm/compat.h+3 -20 replies
168/168s390/mm: fix page table upgrade vs 2ndary address mode accessesarch/s390/lib/uaccess.c arch/s390/mm/pgalloc.c+18 -20 replies

Reviews trailers per patch

56 of 168 patches have a Reviewed-by or Acked-by.

PatchChao YuSuzuki K PouloseGuenter RoeckUwe Kleine-KönigLaurent PinchartLee DuncanPierre-Louis BossartKeith BuschHannes ReineckeAlvin LeeRodrigo SiqueiraPeter OberparleiterLuis ChamberlainWaiman LongH. Peter Anvin (Intel)Jason A. DonenfeldIngo MolnarNick DesaulniersBoris FiuczynskiGwendal GrignouChaitanya KulkarniChristoph HellwigMahesh SalgaonkarNicholas PigginNicolas Saenz JulienneRafael J. WysockiKai-Heng FengStefan HajnocziScott BeneshScott TeelAric CyrMartin BlumenstinglVinicius Costa GomesSoheil Hassas YeganehFlorian FainelliJiri PirkoIdo SchimmelPravin B ShelarAndrew LunnAlexandru ArdeleanFabrice GasnierMike KravetzJason GunthorpeDavid HildenbrandKirill TkhaiAlexey SkobkinStefan BergerLinh PhamJarkko SakkinenCornelia HuckCyril RoelandtSumit GargRonnie SahlbergAurelien AptelRoland HieberKyungtae KimPeter ChenPaul ZimmermanWilliam BaderManu GautamHeikki KrogerusSam RavnborgGeert UytterhoevenWill DeaconBen HutchingsJonas KarlssonGerald SchaeferOleg NesterovChristian BraunerRoberto SassuJerry SnitselaarSaeed MahameedKevin BarnettMiroslav BenesMichael EllermanTony ChengEric FarmanJeff Layton
1/168
2/168R-b
3/168
4/168R-b
5/168R-b
6/168
7/168
8/168
9/168R-b
10/168
11/168
12/168
13/168
14/168R-b
15/168R-b
16/168R-b R-b
17/168
18/168R-b
19/168
20/168A-b
21/168R-b R-b
22/168R-b A-b
23/168
24/168A-b
25/168A-b
26/168A-b
27/168
28/168A-b R-b A-b R-b
29/168R-b
30/168R-b R-b
31/168R-b R-b R-b
32/168
33/168R-b R-b
34/168
35/168
36/168A-b R-b
37/168
38/168A-b R-b
39/168A-b
40/168
41/168
42/168
43/168
44/168A-b R-b
45/168R-b
46/168T-b
47/168T-b
48/168
49/168T-b R-b
50/168R-b
51/168R-b R-b
52/168R-b R-b R-b
53/168R-b R-b
54/168
55/168T-b
56/168
57/168
58/168
59/168
60/168
61/168
62/168R-b
63/168A-b
64/168R-b
65/168
66/168A-b
67/168R-b
68/168
69/168R-b
70/168
71/168A-b
72/168R-b
73/168
74/168R-b
75/168R-b
76/168R-b
77/168
78/168
79/168
80/168
81/168
82/168
83/168
84/168
85/168
86/168
87/168R-b
88/168
89/168A-b
90/168
91/168
92/168
93/168
94/168
95/168
96/168
97/168
98/168Reported-and-tested-by
99/168Reported-and-tested-by T-b
100/168Reported-and-tested-by
101/168
102/168
103/168
104/168
105/168R-b R-b
106/168R-b R-b
107/168
108/168
109/168
110/168
111/168
112/168
113/168T-b
114/168
115/168R-b R-b R-b
116/168R-b T-b R-b
117/168R-b
118/168R-b
119/168
120/168
121/168
122/168Reported-and-tested-by
123/168A-b A-b
124/168
125/168
126/168A-b
127/168
128/168
129/168
130/168
131/168
132/168
133/168R-b R-b
134/168T-b
135/168
136/168
137/168
138/168
139/168A-b
140/168
141/168
142/168
143/168
144/168
145/168T-b
146/168T-b
147/168
148/168
149/168
150/168
151/168R-b
152/168R-b R-b
153/168
154/168
155/168
156/168
157/168T-b
158/168
159/168
160/168
161/168
162/168
163/168
164/168
165/168
166/168
167/168A-b R-b
168/168R-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 78 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 000/168] 5.4.36-rc1 review

This is the start of the stable review cycle for the 5.4.36 release. There are 168 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 Thu, 30 Apr 2020 18:21:07 +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.36-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.36-rc1

Christian Borntraeger <[email protected]>
s390/mm: fix page table upgrade vs 2ndary address mode accesses

Arnd Bergmann <[email protected]>
compat: ARM64: always include asm-generic/compat.h

Christophe Leroy <[email protected]>
powerpc/mm: Fix CONFIG_PPC_KUAP_DEBUG on PPC32

Michael Ellerman <[email protected]>
powerpc/kuap: PPC_KUAP_DEBUG should depend on PPC_KUAP

Michal Simek <[email protected]>
Revert "serial: uartps: Register own uart console and driver structures"

Michal Simek <[email protected]>
Revert "serial: uartps: Move Port ID to device data structure"

Michal Simek <[email protected]>
Revert "serial: uartps: Change uart ID port allocation"

Michal Simek <[email protected]>
Revert "serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES"

Michal Simek <[email protected]>
Revert "serial: uartps: Fix error path when alloc failed"

Michal Simek <[email protected]>
Revert "serial: uartps: Use the same dynamic major number for all ports"

Michal Simek <[email protected]>
Revert "serial: uartps: Fix uartps_major handling"

Kazuhiro Fujita <[email protected]>
serial: sh-sci: Make sure status register SCxSR is read in correct sequence

Mathias Nyman <[email protected]>
xhci: Don't clear hub TT buffer on ep0 protocol stall

Mathias Nyman <[email protected]>
xhci: prevent bus suspend if a roothub port detected a over-current condition

Mathias Nyman <[email protected]>
xhci: Fix handling halted endpoint even if endpoint ring appears empty

Naoki Kiryu <[email protected]>
usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change

Udipto Goswami <[email protected]>
usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Fix request completion check

Xu Yilun <[email protected]>
fpga: dfl: pci: fix return value of cci_pci_sriov_configure

Oliver Neukum <[email protected]>
UAS: fix deadlock in error handling and PM flushing work

Oliver Neukum <[email protected]>
UAS: no use logging any details in case of ENODEV

Oliver Neukum <[email protected]>
cdc-acm: introduce a cool down

Oliver Neukum <[email protected]>
cdc-acm: close race betrween suspend() and acm_softint

Malcolm Priestley <[email protected]>
staging: vt6656: Power save stop wake_up_count wrap around.

Malcolm Priestley <[email protected]>
staging: vt6656: Fix pairwise key entry save.

Malcolm Priestley <[email protected]>
staging: vt6656: Fix drivers TBTT timing counter.

Malcolm Priestley <[email protected]>
staging: vt6656: Fix calling conditions of vnt_set_bss_mode

Malcolm Priestley <[email protected]>
staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default.

Nicolas Pitre <[email protected]>
vt: don't use kmalloc() for the unicode screen buffer

Nicolas Pitre <[email protected]>
vt: don't hardcode the mem allocation upper bound

Xiyu Yang <[email protected]>
staging: comedi: Fix comedi_device refcnt leak in comedi_open

Ian Abbott <[email protected]>
staging: comedi: dt2815: fix writing hi byte of analog output

Chris Packham <[email protected]>
powerpc/setup_64: Set cache-line-size based on cache-block-size

Ahmad Fatoum <[email protected]>
ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y

Paulo Alcantara <[email protected]>
cifs: fix uninitialised lease_key in open_shroot()

Johannes Berg <[email protected]>
iwlwifi: mvm: fix inactive TID removal return value usage

Ilan Peer <[email protected]>
iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation

Johannes Berg <[email protected]>
iwlwifi: mvm: limit maximum queue appropriately

Mordechay Goodstein <[email protected]>
iwlwifi: mvm: beacon statistics shouldn't go backwards

Johannes Berg <[email protected]>
iwlwifi: pcie: actually release queue memory in TVQM

Chuck Lever <[email protected]>
SUNRPC: Fix backchannel RPC soft lockups

Johannes Berg <[email protected]>
mac80211: populate debugfs only after cfg80211 init

Gyeongtaek Lee <[email protected]>
ASoC: dapm: fixup dapm kcontrol widget

Paul Moore <[email protected]>
audit: check the length of userspace generated audit records

Eric W. Biederman <[email protected]>
signal: Avoid corrupting si_pid and si_uid in do_notify_parent

Alan Stern <[email protected]>
usb-storage: Add unusual_devs entry for JMicron JMS566

Jiri Slaby <[email protected]>
tty: rocket, avoid OOB access

Andrew Melnychenko <[email protected]>
tty: hvc: fix buffer overflow during hvc_alloc().

Uros Bizjak <[email protected]>
KVM: VMX: Enable machine check support for 32bit targets

Sean Christopherson <[email protected]>
KVM: Check validity of resolved slot when searching memslots

Sean Christopherson <[email protected]>
KVM: s390: Return last valid slot if approx index is out-of-bounds

George Wilson <[email protected]>
tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send()

Tianjia Zhang <[email protected]>
tpm: fix wrong return value in tpm_pcr_extend

Jarkko Sakkinen <[email protected]>
tpm/tpm_tis: Free IRQ if probing fails

Alexander Tsoy <[email protected]>
ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices

Xiyu Yang <[email protected]>
ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Add module option to disable audio component binding

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add new codec supported for ALC245

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Fix unexpected init_amp override

Takashi Iwai <[email protected]>
ALSA: usx2y: Fix potential NULL dereference

Lucas Stach <[email protected]>
tools/vm: fix cross-compile build

Muchun Song <[email protected]>
mm/ksm: fix NULL pointer dereference when KSM zero page is enabled

Longpeng <[email protected]>
mm/hugetlb: fix a addressing exception caused by huge_pte_offset

Sudip Mukherjee <[email protected]>
coredump: fix null pointer dereference on coredump

Luis Mendes <[email protected]>
staging: gasket: Fix incongruency in handling of sysfs entries creation

Jann Horn <[email protected]>
vmalloc: fix remap_vmalloc_range() bounds checks

Amit Singh Tomar <[email protected]>
tty: serial: owl: add "much needed" clk_prepare_enable()

Alan Stern <[email protected]>
USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices")

Alan Stern <[email protected]>
USB: hub: Fix handling of connect changes during sleep

Alan Stern <[email protected]>
USB: core: Fix free-while-in-use bug in the USB S-Glibrary

Jann Horn <[email protected]>
USB: early: Handle AMD's spec-compliant identifiers, too

Jonathan Cox <[email protected]>
USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE

Changming Liu <[email protected]>
USB: sisusbvga: Change port variable from signed to unsigned

Lars-Peter Clausen <[email protected]>
iio: xilinx-xadc: Make sure not exceed maximum samplerate

Lars-Peter Clausen <[email protected]>
iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode

Lars-Peter Clausen <[email protected]>
iio: xilinx-xadc: Fix clearing interrupt when enabling trigger

Lars-Peter Clausen <[email protected]>
iio: xilinx-xadc: Fix ADC-B powerdown

Alexandre Belloni <[email protected]>
iio: adc: ti-ads8344: properly byte swap value

Olivier Moysan <[email protected]>
iio: adc: stm32-adc: fix sleep in atomic context

Lary Gibaud <[email protected]>
iio: st_sensors: rely on odr mask to know if odr can be set

Lars Engebretsen <[email protected]>
iio: core: remove extra semi-colon from devm_iio_device_register() macro

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add connector notifier delegation

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos

Takashi Iwai <[email protected]>
ALSA: hda: Remove ASUS ROG Zenith from the blacklist

Waiman Long <[email protected]>
KEYS: Avoid false positive ENOMEM error on key read

David Ahern <[email protected]>
vrf: Check skb for XFRM_TRANSFORMED flag

David Ahern <[email protected]>
xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish

Sabrina Dubroca <[email protected]>
geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR

Sabrina Dubroca <[email protected]>
vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR

Florian Fainelli <[email protected]>
net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL

Florian Fainelli <[email protected]>
net: dsa: b53: Rework ARL bin logic

Florian Fainelli <[email protected]>
net: dsa: b53: Fix ARL register definitions

Florian Fainelli <[email protected]>
net: dsa: b53: Fix valid setting for MDB entries

Florian Fainelli <[email protected]>
net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled

David Ahern <[email protected]>
vrf: Fix IPv6 with qdisc and xfrm

Taehee Yoo <[email protected]>
team: fix hang in team_mode_get()

Eric Dumazet <[email protected]>
tcp: cache line align MAX_TCP_HEADER

David Ahern <[email protected]>
selftests: Fix suppress test in fib_tests.sh

Eric Dumazet <[email protected]>
sched: etf: do not assume all sockets are full blown

Xiyu Yang <[email protected]>
net/x25: Fix x25_neigh refcnt leak when receiving frame

Marc Zyngier <[email protected]>
net: stmmac: dwmac-meson8b: Add missing boundary to RGMII TX clock array

Tonghao Zhang <[email protected]>
net: openvswitch: ovs_ct_exit to be done under ovs_lock

Xiyu Yang <[email protected]>
net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node

Eric Dumazet <[email protected]>
net/mlx4_en: avoid indirect call in TX completion

Doug Berger <[email protected]>
net: bcmgenet: correct per TX/RX ring statistics

Dan Carpenter <[email protected]>
mlxsw: Fix some IS_ERR() vs NULL bugs

Taehee Yoo <[email protected]>
macvlan: fix null dereference in macvlan_device_event()

Taehee Yoo <[email protected]>
macsec: avoid to set wrong mtu

John Haxby <[email protected]>
ipv6: fix restrict IPV6_ADDRFORM operation

David Ahern <[email protected]>
ipv4: Update fib_select_default to handle nexthop objects

Rahul Lakkireddy <[email protected]>
cxgb4: fix large delays in PTP synchronization

Vishal Kulkarni <[email protected]>
cxgb4: fix adapter crash due to wrong MC size

Mika Westerberg <[email protected]>
PCI/PM: Add missing link delays required by the PCIe spec

Heiner Kallweit <[email protected]>
PCI/ASPM: Allow re-enabling Clock PM

Kevin Barnett <[email protected]>
scsi: smartpqi: fix problem with unique ID for physical device

Murthy Bhat <[email protected]>
scsi: smartpqi: fix call trace in device discovery

Kevin Barnett <[email protected]>
scsi: smartpqi: fix controller lockup observed during force reboot

Halil Pasic <[email protected]>
virtio-blk: improve virtqueue error to BLK_STS

Steven Rostedt (VMware) <[email protected]>
tracing/selftests: Turn off timeout setting

Kai Vehmanen <[email protected]>
ASoC: SOF: trace: fix unconditional free in trace release

Mika Westerberg <[email protected]>
PCI: pciehp: Prevent deadlock on disconnect

Aurelien Jarno <[email protected]>
libbpf: Fix readelf output parsing on powerpc with recent binutils

Mika Westerberg <[email protected]>
PCI/PM: Add pcie_wait_for_link_delay()

Yongqiang Sun <[email protected]>
drm/amd/display: Not doing optimize bandwidth if flip pending.

Mathias Nyman <[email protected]>
xhci: Finetune host initiated USB3 rootport link suspend and resume

Kai-Heng Feng <[email protected]>
xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0

Kai-Heng Feng <[email protected]>
xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3

František Kučera <[email protected]>
ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Calculate scaling ratios on every medium/full update

Jiri Olsa <[email protected]>
perf/core: Disable page faults when getting phys address

Florian Fainelli <[email protected]>
pwm: bcm2835: Dynamically allocate base

Geert Uytterhoeven <[email protected]>
pwm: renesas-tpu: Fix late Runtime PM enablement

Nick Bowler <[email protected]>
nvme: fix compat address handling in several ioctls

Ganesh Goudar <[email protected]>
powerpc/pseries: Fix MCE handling on pseries

Nicholas Piggin <[email protected]>
Revert "powerpc/64: irq_work avoid interrupt when called with hardware irqs enabled"

Evan Green <[email protected]>
loop: Better discard support for block devices

Cornelia Huck <[email protected]>
s390/cio: avoid duplicated 'ADD' uevents

Cornelia Huck <[email protected]>
s390/cio: generate delayed uevent for vfio-ccw subchannels

Masahiro Yamada <[email protected]>
lib/raid6/test: fix build on distros whose /bin/sh is not bash

Mauro Carvalho Chehab <[email protected]>
kconfig: qconf: Fix a few alignment issues

Vasily Averin <[email protected]>
ipc/util.c: sysvipc_find_ipc() should increase position index

Eric Biggers <[email protected]>
selftests: kmod: fix handling test numbers above 9

Vasily Averin <[email protected]>
kernel/gcov/fs.c: gcov_seq_next() should increase position index

Kishon Vijay Abraham I <[email protected]>
dma-direct: fix data truncation in dma_direct_get_required_mask()

Isabel Zhang <[email protected]>
drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax

Sagi Grimberg <[email protected]>
nvme: fix deadlock caused by ANA update wrong locking

Hans de Goede <[email protected]>

    ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map()

Santosh Sivaraj <[email protected]>
tools/test/nvdimm: Fix out of tree build

Wu Bo <[email protected]>
scsi: iscsi: Report unbind session event when the target has been removed

Sagi Grimberg <[email protected]>
nvme-tcp: fix possible crash in write_zeroes processing

Geert Uytterhoeven <[email protected]>
pwm: rcar: Fix late Runtime PM enablement

Yan, Zheng <[email protected]>
ceph: don't skip updating wanted caps when cap is stale

Qiujun Huang <[email protected]>
ceph: return ceph_mdsc_do_request() errors from __get_parent()

Javed Hasan <[email protected]>
scsi: libfc: If PRLI rejected, move rport to PLOGI state

James Smart <[email protected]>
scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG

James Smart <[email protected]>
scsi: lpfc: Fix crash after handling a pci error

James Smart <[email protected]>
scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login

Tero Kristo <[email protected]>
watchdog: reset last_hw_keepalive time at start

Jan Kara <[email protected]>
tools/testing/nvdimm: Fix compilation failure without CONFIG_DEV_DAX_PMEM_COMPAT

Catalin Marinas <[email protected]>
arm64: Silence clang warning on mismatched value/register sizes

James Morse <[email protected]>
arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space

James Morse <[email protected]>
arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419

James Morse <[email protected]>
arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419

William Dauchy <[email protected]>
net, ip_tunnel: fix interface lookup with no key

Randall Huang <[email protected]>
f2fs: fix to avoid memory leakage in f2fs_listxattr

Dmitry Monakhov <[email protected]>
ext4: fix extent_status fragmentation for plain files

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   3 +-
 Documentation/arm64/silicon-errata.rst             |   2 +
 Makefile                                           |   4 +-
 arch/arm/mach-imx/Makefile                         |   2 +
 arch/arm64/Kconfig                                 |  16 ++
 arch/arm64/include/asm/cache.h                     |   3 +-
 arch/arm64/include/asm/compat.h                    |   5 +-
 arch/arm64/include/asm/cpucaps.h                   |   3 +-
 arch/arm64/kernel/cpu_errata.c                     |  32 ++-
 arch/arm64/kernel/sys_compat.c                     |  11 +
 arch/arm64/kernel/traps.c                          |   9 +
 arch/powerpc/kernel/entry_32.S                     |   2 +-
 arch/powerpc/kernel/setup_64.c                     |   2 +
 arch/powerpc/kernel/time.c                         |  44 ++--
 arch/powerpc/platforms/Kconfig.cputype             |   2 +-
 arch/powerpc/platforms/pseries/ras.c               |  11 +
 arch/s390/kvm/kvm-s390.c                           |   3 +
 arch/s390/lib/uaccess.c                            |   4 +
 arch/s390/mm/pgalloc.c                             |  16 +-
 arch/x86/kvm/vmx/vmx.c                             |   2 +-
 drivers/block/loop.c                               |  42 +++-
 drivers/block/virtio_blk.c                         |   9 +-
 drivers/char/tpm/tpm-interface.c                   |   2 +-
 drivers/char/tpm/tpm_ibmvtpm.c                     | 136 +++++++------
 drivers/char/tpm/tpm_tis_core.c                    |   8 +-
 drivers/fpga/dfl-pci.c                             |   6 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  38 +++-
 drivers/iio/adc/stm32-adc.c                        |  31 ++-
 drivers/iio/adc/ti-ads8344.c                       |   6 +-
 drivers/iio/adc/xilinx-xadc-core.c                 |  95 +++++++--
 drivers/iio/common/st_sensors/st_sensors_core.c    |   2 +-
 drivers/net/dsa/b53/b53_common.c                   |  38 +++-
 drivers/net/dsa/b53/b53_regs.h                     |   8 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   3 +
 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c     |  27 ++-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c     |  27 +--
 drivers/net/ethernet/chelsio/cxgb4/t4_regs.h       |   3 +
 drivers/net/ethernet/mellanox/mlx4/en_tx.c         |  14 +-
 .../mellanox/mlxsw/core_acl_flex_actions.c         |   4 +-
 .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c   |   4 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c |   2 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c |   4 +-
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   1 +
 drivers/net/geneve.c                               |   2 +-
 drivers/net/macsec.c                               |  12 +-
 drivers/net/macvlan.c                              |   2 +-
 drivers/net/team/team.c                            |   4 +
 drivers/net/vrf.c                                  |  10 +-
 drivers/net/vxlan.c                                |   6 +-
 drivers/net/wireless/intel/iwlegacy/3945-rs.c      |   2 +-
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |   2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/rs.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/txq.h    |   6 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |  13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |   9 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c  |   3 +
 drivers/net/wireless/realtek/rtlwifi/rc.c          |   2 +-
 drivers/nvme/host/core.c                           |  27 ++-
 drivers/nvme/host/multipath.c                      |   4 +-
 drivers/nvme/host/tcp.c                            |  13 +-
 drivers/pci/hotplug/pciehp.h                       |   6 +-
 drivers/pci/hotplug/pciehp_core.c                  |  11 +-
 drivers/pci/hotplug/pciehp_ctrl.c                  |   4 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |  59 +++++-
 drivers/pci/pci-driver.c                           |  11 +-
 drivers/pci/pci.c                                  | 142 ++++++++++++-
 drivers/pci/pci.h                                  |   1 +
 drivers/pci/pcie/aspm.c                            |  18 +-
 drivers/pwm/pwm-bcm2835.c                          |   1 +
 drivers/pwm/pwm-rcar.c                             |  10 +-
 drivers/pwm/pwm-renesas-tpu.c                      |   9 +-
 drivers/s390/cio/device.c                          |  13 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |   5 +
 drivers/scsi/libfc/fc_rport.c                      |   8 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |  14 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   7 +
 drivers/scsi/scsi_transport_iscsi.c                |   4 +-
 drivers/scsi/smartpqi/smartpqi.h                   |  10 +-
 drivers/scsi/smartpqi/smartpqi_init.c              | 225 +++++++++++----------
 drivers/scsi/smartpqi/smartpqi_sas_transport.c     |   2 +-
 drivers/staging/comedi/comedi_fops.c               |   4 +-
 drivers/staging/comedi/drivers/dt2815.c            |   3 +
 drivers/staging/gasket/gasket_sysfs.c              |   3 +-
 drivers/staging/gasket/gasket_sysfs.h              |   4 -
 drivers/staging/vt6656/int.c                       |   3 +-
 drivers/staging/vt6656/key.c                       |  14 +-
 drivers/staging/vt6656/main_usb.c                  |  31 +--
 drivers/tty/hvc/hvc_console.c                      |  23 ++-
 drivers/tty/rocket.c                               |  25 ++-
 drivers/tty/serial/owl-uart.c                      |   7 +
 drivers/tty/serial/sh-sci.c                        |  13 +-
 drivers/tty/serial/xilinx_uartps.c                 | 211 +++++--------------
 drivers/tty/vt/vt.c                                |   7 +-
 drivers/usb/class/cdc-acm.c                        |  36 +++-
 drivers/usb/class/cdc-acm.h                        |   5 +-
 drivers/usb/core/hub.c                             |  18 +-
 drivers/usb/core/message.c                         |   9 +-
 drivers/usb/core/quirks.c                          |   4 +
 drivers/usb/dwc3/gadget.c                          |  12 +-
 drivers/usb/early/xhci-dbc.c                       |   8 +-
 drivers/usb/early/xhci-dbc.h                       |  18 +-
 drivers/usb/gadget/function/f_fs.c                 |   4 +
 drivers/usb/host/xhci-hub.c                        |  70 ++++++-
 drivers/usb/host/xhci-mem.c                        |   1 +
 drivers/usb/host/xhci-ring.c                       |  47 ++++-
 drivers/usb/host/xhci.c                            |  14 +-
 drivers/usb/host/xhci.h                            |   6 +-
 drivers/usb/misc/sisusbvga/sisusb.c                |  20 +-
 drivers/usb/misc/sisusbvga/sisusb_init.h           |  14 +-
 drivers/usb/storage/uas.c                          |  46 ++++-
 drivers/usb/storage/unusual_devs.h                 |   7 +
 drivers/usb/typec/bus.c                            |   5 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  26 +++
 drivers/watchdog/watchdog_dev.c                    |   1 +
 fs/ceph/caps.c                                     |   8 +-
 fs/ceph/export.c                                   |   5 +
 fs/cifs/smb2ops.c                                  |   5 +
 fs/coredump.c                                      |   2 +
 fs/ext4/extents.c                                  |  47 +++--
 fs/f2fs/xattr.c                                    |  14 +-
 fs/nfsd/nfs4callback.c                             |   4 +-
 fs/proc/vmcore.c                                   |   5 +-
 include/linux/iio/iio.h                            |   2 +-
 include/linux/kvm_host.h                           |   2 +-
 include/linux/vmalloc.h                            |   2 +-
 include/net/mac80211.h                             |   4 +-
 include/net/tcp.h                                  |   2 +-
 ipc/util.c                                         |   2 +-
 kernel/audit.c                                     |   3 +
 kernel/dma/direct.c                                |   3 +-
 kernel/events/core.c                               |   9 +-
 kernel/gcov/fs.c                                   |   2 +-
 kernel/signal.c                                    |   6 +-
 lib/raid6/test/Makefile                            |   6 +-
 mm/hugetlb.c                                       |  14 +-
 mm/ksm.c                                           |  12 +-
 mm/vmalloc.c                                       |  16 +-
 net/ipv4/fib_semantics.c                           |   6 +-
 net/ipv4/ip_tunnel.c                               |   6 +-
 net/ipv4/xfrm4_output.c                            |   2 -
 net/ipv6/ipv6_sockglue.c                           |  13 +-
 net/ipv6/xfrm6_output.c                            |   2 -
 net/mac80211/main.c                                |   5 +-
 net/mac80211/rate.c                                |  15 +-
 net/mac80211/rate.h                                |  23 +++
 net/mac80211/rc80211_minstrel_ht.c                 |  19 +-
 net/netrom/nr_route.c                              |   1 +
 net/openvswitch/conntrack.c                        |   3 +-
 net/openvswitch/datapath.c                         |   4 +-
 net/sched/sch_etf.c                                |   7 +-
 net/sunrpc/svc_xprt.c                              |   2 +
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c         |   2 +
 net/sunrpc/xprtsock.c                              |   1 +
 net/x25/x25_dev.c                                  |   4 +-
 samples/vfio-mdev/mdpy.c                           |   2 +-
 scripts/kconfig/qconf.cc                           |  13 +-
 security/keys/internal.h                           |  12 ++
 security/keys/keyctl.c                             |  58 ++++--
 sound/pci/hda/hda_intel.c                          |   1 -
 sound/pci/hda/patch_hdmi.c                         |   9 +
 sound/pci/hda/patch_realtek.c                      |  11 +-
 sound/soc/intel/atom/sst-atom-controls.c           |   2 +
 sound/soc/intel/boards/bytcr_rt5640.c              |  11 +
 sound/soc/soc-dapm.c                               |  20 +-
 sound/soc/sof/trace.c                              |   7 +-
 sound/usb/format.c                                 |  52 +++++
 sound/usb/mixer.c                                  |  37 +++-
 sound/usb/mixer.h                                  |  10 +
 sound/usb/mixer_maps.c                             |  37 +++-
 sound/usb/mixer_quirks.c                           |  12 +-
 sound/usb/quirks-table.h                           |  56 +++++
 sound/usb/usx2y/usbusx2yaudio.c                    |   2 +
 tools/lib/bpf/Makefile                             |   4 +-
 tools/testing/nvdimm/Kbuild                        |   4 +-
 tools/testing/nvdimm/test/Kbuild                   |   4 +-
 tools/testing/nvdimm/test/nfit.c                   |   2 +
 tools/testing/selftests/ftrace/settings            |   1 +
 tools/testing/selftests/kmod/kmod.sh               |  13 +-
 tools/testing/selftests/net/fib_nexthops.sh        |  23 +++
 tools/testing/selftests/net/fib_tests.sh           |  10 +-
 tools/vm/Makefile                                  |   2 +
 183 files changed, 1953 insertions(+), 844 deletions(-)