Skip to content

5.10.157-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-patches linux-tegra linux-wireless lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest162 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/162scsi: scsi_transport_sas: Fix error handling in sas_phy_add()drivers/scsi/scsi_transport_sas.c+9 -40 replies
2/162ata: libata-scsi: simplify __ata_scsi_queuecmd()drivers/ata/libata-scsi.c+21 -240 replies
3/162ata: libata-core: do not issue non-internal commands once EH is pendingdrivers/ata/libata-scsi.c+10 -00 replies
4/162bridge: switchdev: Notify about VLAN protocol changesinclude/net/switchdev.h net/bridge/br_vlan.c+16 -20 replies
5/162bridge: switchdev: Fix memory leaks when changing VLAN protocolnet/bridge/br_vlan.c+14 -30 replies
6/162drm/display: Dont assume dual mode adaptors support i2c sub-addressingdrivers/gpu/drm/drm_dp_dual_mode_helper.c+29 -220 replies
7/162nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFHdrivers/nvme/host/pci.c+2 -00 replies
8/162nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitrodrivers/nvme/host/pci.c+2 -00 replies
9/162speakup: Generate speakupmap.h automaticallydrivers/accessibility/speakup/.gitignore drivers/accessibility/speakup/Makefile drivers/accessibility/speakup/genmap.c +3 more+421 -660 replies
10/162speakup: replace utils u_char with unsigned chardrivers/accessibility/speakup/utils.h+1 -10 replies
11/162iio: ms5611: Simplify IO callback parametersdrivers/iio/pressure/ms5611.h drivers/iio/pressure/ms5611_core.c drivers/iio/pressure/ms5611_i2c.c +1 more+17 -240 replies
12/162iio: pressure: ms5611: fixed value compensation bugdrivers/iio/pressure/ms5611.h drivers/iio/pressure/ms5611_core.c+31 -320 replies
13/162ceph: do not update snapshot context when there is no new snapshotfs/ceph/snap.c+19 -90 replies
14/162ceph: avoid putting the realm twice when decoding snaps failsfs/ceph/snap.c+2 -10 replies
15/162wifi: mac80211: fix memory free error when registering wiphy failnet/mac80211/main.c+6 -20 replies
16/162wifi: mac80211_hwsim: fix debugfs attribute ps with rc table supportdrivers/net/wireless/mac80211_hwsim.c+5 -00 replies
17/162riscv: dts: sifive unleashed: Add PWM controlled LEDsarch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+38 -00 replies
18/162audit: fix undefined behavior in bit shift for AUDIT_BITinclude/uapi/linux/audit.h+1 -10 replies
19/162wifi: airo: do not assign -1 to unsigned chardrivers/net/wireless/cisco/airo.c+14 -40 replies
20/162wifi: mac80211: Fix ack frame idr leak when mesh has no routenet/mac80211/mesh_pathtbl.c+1 -10 replies
21/162spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every rundrivers/spi/spi-stm32.c+1 -10 replies
22/162selftests/bpf: Add verifier test for release_reference()tools/testing/selftests/bpf/verifier/ref_tracking.c+36 -00 replies
23/162Revert "net: macsec: report real_dev features when HW offloading is enabled"drivers/net/macsec.c+4 -230 replies
24/162platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1drivers/platform/x86/touchscreen_dmi.c+25 -00 replies
25/162scsi: ibmvfc: Avoid path failures during live migrationdrivers/scsi/ibmvscsi/ibmvfc.c+11 -30 replies
26/162scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBCdrivers/scsi/scsi_debug.c+7 -00 replies
27/162drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)drivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
28/162block, bfq: fix null pointer dereference in bfq_bio_bfqg()block/bfq-cgroup.c+4 -00 replies
29/162arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.arch/arm64/include/asm/syscall_wrapper.h+1 -10 replies
30/162RISC-V: vdso: Do not add missing symbols to version section in linker scriptarch/riscv/kernel/vdso/Makefile arch/riscv/kernel/vdso/vdso.lds.S+5 -00 replies
31/162MIPS: pic32: treat port as signed integerarch/mips/include/asm/fw/fw.h arch/mips/pic32/pic32mzda/early_console.c arch/mips/pic32/pic32mzda/init.c+8 -90 replies
32/162xfrm: fix "disable_policy" on ipv4 early demuxnet/ipv4/ip_input.c+5 -00 replies
33/162xfrm: replay: Fix ESN wrap around for GSOnet/ipv4/esp4_offload.c net/ipv6/esp6_offload.c net/xfrm/xfrm_device.c +1 more+21 -20 replies
34/162af_key: Fix send_acquire race with pfkey_registernet/key/af_key.c+22 -100 replies
35/162ARM: dts: am335x-pcm-953: Define fixed regulators in root nodearch/arm/boot/dts/am335x-pcm-953.dtsi+13 -150 replies
36/162ASoC: hdac_hda: fix hda pcm buffer overflow issuesound/soc/codecs/hdac_hda.h+2 -20 replies
37/162ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on removesound/soc/codecs/sgtl5000.c+1 -00 replies
38/162ASoC: soc-pcm: Dont zero TDM masks in __soc_pcm_open()sound/soc/soc-pcm.c+0 -50 replies
39/162scsi: storvsc: Fix handling of srb_status and capacity change eventsdrivers/scsi/storvsc_drv.c+34 -350 replies
40/162regulator: core: fix kobject release warning and memory leak in regulator_register()drivers/regulator/core.c+5 -10 replies
41/162spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()drivers/spi/spi-dw-dma.c+3 -00 replies
42/162regulator: core: fix UAF in destroy_regulator()drivers/regulator/core.c+1 -10 replies
43/162bus: sunxi-rsb: Support atomic transfersdrivers/bus/sunxi-rsb.c+21 -80 replies
44/162tee: optee: fix possible memory leak in optee_register_device()drivers/tee/optee/device.c+1 -10 replies
45/162ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrlarch/arm/boot/dts/at91sam9g20ek_common.dtsi+9 -00 replies
46/162net: liquidio: simplify if expressiondrivers/net/ethernet/cavium/liquidio/lio_main.c+2 -20 replies
47/162rxrpc: Allow list of in-use local UDP endpoints to be viewed in /procnet/rxrpc/ar-internal.h net/rxrpc/local_object.c net/rxrpc/net_ns.c +1 more+94 -220 replies
48/162rxrpc: Use refcount_t rather than atomic_tinclude/trace/events/rxrpc.h net/rxrpc/af_rxrpc.c net/rxrpc/ar-internal.h +10 more+119 -1220 replies
49/162rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]net/rxrpc/ar-internal.h net/rxrpc/conn_client.c+24 -150 replies
50/162nfc/nci: fix race with opening and closingnet/nfc/nci/core.c+1 -10 replies
51/162net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c+1 -00 replies
52/1629p/fd: fix issue of list_del corruption in p9_fd_cancel()net/9p/trans_fd.c+2 -00 replies
53/162netfilter: conntrack: Fix data-races around ct marknet/core/flow_dissector.c net/ipv4/netfilter/ipt_CLUSTERIP.c net/netfilter/nf_conntrack_core.c +8 more+45 -390 replies
54/162ARM: mxs: fix memory leak in mxs_machine_init()arch/arm/mach-mxs/mach-mxs.c+3 -10 replies
55/162ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency propertiesarch/arm/boot/dts/imx6q-prti6q.dts+2 -20 replies
56/162net: ethernet: mtk_eth_soc: fix error handling in mtk_open()drivers/net/ethernet/mediatek/mtk_eth_soc.c+3 -00 replies
57/162net/mlx4: Check retval of mlx4_bitmap_initdrivers/net/ethernet/mellanox/mlx4/qp.c+2 -10 replies
58/162net/qla3xxx: fix potential memleak in ql3xxx_send()drivers/net/ethernet/qlogic/qla3xxx.c+1 -00 replies
59/162net: pch_gbe: fix pci device refcount leak while module exitingdrivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c+4 -10 replies
60/162nfp: fill splittable of devlink_port_attrs correctlydrivers/net/ethernet/netronome/nfp/nfp_devlink.c+1 -10 replies
61/162nfp: add port from netdev validation for EEPROM accessdrivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+3 -00 replies
62/162macsec: Fix invalid error code setdrivers/net/macsec.c+0 -10 replies
63/162Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()drivers/hv/channel_mgmt.c+5 -10 replies
64/162Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()drivers/hv/vmbus_drv.c+1 -00 replies
65/162netfilter: ipset: Limit the maximal range of consecutive elements to add/deleteinclude/linux/netfilter/ipset/ip_set.h net/netfilter/ipset/ip_set_hash_ip.c net/netfilter/ipset/ip_set_hash_ipmark.c +8 more+88 -70 replies
66/162netfilter: ipset: regression in ip_set_hash_ip.cnet/netfilter/ipset/ip_set_hash_ip.c+3 -50 replies
67/162net/mlx5: Fix FW tracer timestamp calculationdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+1 -10 replies
68/162net/mlx5: Fix handling of entry refcount when command is not issued to FWdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+3 -30 replies
69/162tipc: set con sock in tipc_conn_allocnet/tipc/topsrv.c+5 -60 replies
70/162tipc: add an extra conn_get in tipc_conn_allocnet/tipc/topsrv.c+6 -30 replies
71/162tipc: check skb_linearize() return value in tipc_disc_rcv()net/tipc/discover.c+4 -10 replies
72/162xfrm: Fix ignored return value in xfrm6_init()net/ipv6/xfrm6_policy.c+5 -10 replies
73/162sfc: fix potential memleak in __ef100_hard_start_xmit()drivers/net/ethernet/sfc/ef100_netdev.c+1 -00 replies
74/162net: sched: allow act_ct to be built without NF_NATnet/sched/Kconfig+1 -10 replies
75/162NFC: nci: fix memory leak in nci_rx_data_packet()net/nfc/nci/data.c+3 -10 replies
76/162regulator: twl6030: re-add TWL6032_SUBCLASSdrivers/regulator/twl6030-regulator.c+2 -00 replies
77/162bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c+8 -40 replies
78/162dma-buf: fix racing conflict of dma_heap_add()drivers/dma-buf/dma-heap.c+15 -130 replies
79/162netfilter: flowtable_offload: add missing lockingnet/netfilter/nf_flow_table_offload.c+4 -00 replies
80/162dccp/tcp: Reset saddr on failure after inet6?_hash_connect().net/dccp/ipv4.c net/dccp/ipv6.c net/ipv4/tcp_ipv4.c +1 more+8 -00 replies
81/162ipv4: Fix error return code in fib_table_insert()net/ipv4/fib_trie.c+3 -10 replies
82/162s390/dasd: fix no record found for raw_track_accessdrivers/s390/block/dasd_eckd.c+2 -40 replies
83/162net: arcnet: Fix RESET flag handlingdrivers/net/arcnet/arc-rimi.c drivers/net/arcnet/arcdevice.h drivers/net/arcnet/arcnet.c +5 more+78 -140 replies
84/162arcnet: fix potential memory leak in com20020_probe()drivers/net/arcnet/com20020_cs.c+9 -20 replies
85/162nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTIONdrivers/nfc/st-nci/se.c+1 -10 replies
86/162nfc: st-nci: fix memory leaks in EVT_TRANSACTIONdrivers/nfc/st-nci/se.c+3 -10 replies
87/162net: thunderx: Fix the ACPI memory leakdrivers/net/ethernet/cavium/thunder/thunder_bgx.c+3 -10 replies
88/162s390/crashdump: fix TOD programmable field sizearch/s390/kernel/crash_dump.c+1 -10 replies
89/162net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enableddrivers/net/ethernet/freescale/enetc/enetc_pf.c drivers/net/ethernet/freescale/enetc/enetc_qos.c+8 -40 replies
90/162net: enetc: cache accesses to &priv->si->hwdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_qos.c+49 -480 replies
91/162net: enetc: preserve TX ring priority across reconfigurationdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_qos.c+19 -110 replies
92/162lib/vdso: use "grep -E" instead of "egrep"lib/vdso/Makefile+1 -10 replies
93/162usb: dwc3: exynos: Fix remove() functiondrivers/usb/dwc3/dwc3-exynos.c+1 -100 replies
94/162ext4: fix use-after-free in ext4_ext_shift_extentsfs/ext4/extents.c+13 -50 replies
95/162arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequencyarch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dts+1 -10 replies
96/162kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatibleinclude/linux/license.h+2 -00 replies
97/162iio: light: apds9960: fix wrong register for gesture gaindrivers/iio/light/apds9960.c+6 -60 replies
98/162iio: core: Fix entry not deleted when iio_register_sw_trigger_type() failsdrivers/iio/industrialio-sw-trigger.c+5 -10 replies
99/162init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dashinit/Kconfig+1 -10 replies
100/162nios2: add FORCE for vmlinuz.gzarch/nios2/boot/Makefile+1 -10 replies
101/162KVM: x86: emulator: update the emulation mode after rsmarch/x86/kvm/emulate.c+9 -00 replies
102/162mmc: sdhci-brcmstb: Re-organize flagsdrivers/mmc/host/sdhci-brcmstb.c+16 -160 replies
103/162mmc: sdhci-brcmstb: Enable Clock Gating to save powerdrivers/mmc/host/sdhci-brcmstb.c+34 -10 replies
104/162mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCIdrivers/mmc/host/sdhci-brcmstb.c+2 -10 replies
105/162usb: cdns3: Add support for DRD CDNSPdrivers/usb/cdns3/core.c drivers/usb/cdns3/core.h drivers/usb/cdns3/drd.c +1 more+148 -490 replies
106/162usb: cdnsp: Device side header file for CDNSP driverdrivers/usb/cdns3/cdnsp-gadget.h+1463 -00 replies
107/162ceph: make ceph_create_session_msg a global symbolfs/ceph/mds_client.c fs/ceph/mds_client.h+10 -70 replies
108/162ceph: make iterate_sessions a global symbolfs/ceph/caps.c fs/ceph/mds_client.c fs/ceph/mds_client.h+36 -420 replies
109/162ceph: flush mdlog before umountingfs/ceph/mds_client.c fs/ceph/mds_client.h fs/ceph/strings.c +1 more+28 -00 replies
110/162ceph: flush the mdlog before waiting on unsafe reqsfs/ceph/caps.c+76 -00 replies
111/162ceph: fix off by one bugs in unsafe_request_wait()fs/ceph/caps.c+2 -20 replies
112/162ceph: put the requests/sessions when it fails to alloc memoryfs/ceph/caps.c+37 -180 replies
113/162ceph: fix possible NULL pointer dereference for req->r_sessionfs/ceph/caps.c+4 -00 replies
114/162ceph: Use kcalloc for allocating multiple elementsfs/ceph/caps.c+1 -10 replies
115/162ceph: fix NULL pointer dereference for req->r_sessionfs/ceph/caps.c+12 -360 replies
116/162usb: dwc3: gadget: conditionally remove requestsdrivers/usb/dwc3/gadget.c+6 -60 replies
117/162usb: dwc3: gadget: Return -ESHUTDOWN on ep disabledrivers/usb/dwc3/gadget.c+1 -10 replies
118/162usb: dwc3: gadget: Clear ep descriptor lastdrivers/usb/dwc3/gadget.c+6 -60 replies
119/162nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirtyfs/nilfs2/sufile.c+8 -00 replies
120/162gcov: clang: fix the buffer overflow issuekernel/gcov/clang.c+2 -00 replies
121/162mm: vmscan: fix extreme overreclaim and swap floodsmm/vmscan.c+4 -60 replies
122/162KVM: x86: nSVM: leave nested mode on vCPU freearch/x86/kvm/svm/svm.c+1 -00 replies
123/162KVM: x86: remove exit_int_info warning in svm_handle_exitarch/x86/kvm/svm/svm.c+0 -150 replies
124/162x86/ioremap: Fix page aligned size calculation in __ioremap_caller()arch/x86/mm/ioremap.c+7 -10 replies
125/162binder: avoid potential data leakage when copying txndrivers/android/binder.c+70 -240 replies
126/162binder: read pre-translated fds from sender bufferdrivers/android/binder.c+32 -70 replies
127/162binder: defer copies of pre-patched txn datadrivers/android/binder.c+274 -250 replies
128/162binder: fix pointer cast warningdrivers/android/binder.c+2 -10 replies
129/162binder: Address corner cases in deferred copy and fixupdrivers/android/binder.c+6 -10 replies
130/162binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0drivers/android/binder.c+3 -00 replies
131/162Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI modedrivers/input/mouse/synaptics.c+1 -00 replies
132/162ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01sound/soc/intel/boards/bytcht_es8316.c+7 -00 replies
133/162serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()drivers/tty/serial/8250/8250_omap.c+4 -30 replies
134/162Input: goodix - try resetting the controller when no config is setdrivers/input/touchscreen/goodix.c+11 -00 replies
135/162Input: soc_button_array - add use_low_level_irq module parameterdrivers/input/misc/soc_button_array.c+6 -10 replies
136/162Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]drivers/input/misc/soc_button_array.c+7 -00 replies
137/162xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL toodrivers/xen/xen-pciback/conf_space_capability.c+6 -30 replies
138/162xen/platform-pci: add missing free_irq() in error pathdrivers/xen/platform-pci.c+5 -20 replies
139/162platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()drivers/platform/x86/asus-wmi.c+2 -00 replies
140/162platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)drivers/platform/x86/acer-wmi.c+9 -00 replies
141/162zonefs: fix zone report size in __zonefs_io_error()fs/zonefs/super.c+27 -100 replies
142/162platform/x86: hp-wmi: Ignore Smart Experience App eventdrivers/platform/x86/hp-wmi.c+3 -00 replies
143/162tcp: configurable source port perturb table sizenet/ipv4/Kconfig net/ipv4/inet_hashtables.c+15 -50 replies
144/162net: usb: qmi_wwan: add Telit 0x103a compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
145/162gpu: host1x: Avoid trying to use GART on Tegra20drivers/gpu/drm/tegra/drm.c drivers/gpu/host1x/dev.c+8 -00 replies
146/162dm integrity: flush the journal on suspenddrivers/md/dm-integrity.c+1 -60 replies
147/162dm integrity: clear the journal on suspenddrivers/md/dm-integrity.c+13 -00 replies
148/162wifi: wilc1000: validate pairwise and authentication suite offsetsdrivers/net/wireless/microchip/wilc1000/hif.c+16 -50 replies
149/162wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attributedrivers/net/wireless/microchip/wilc1000/cfg80211.c+12 -20 replies
150/162wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attributedrivers/net/wireless/microchip/wilc1000/cfg80211.c+2 -10 replies
151/162wifi: wilc1000: validate number of channelsdrivers/net/wireless/microchip/wilc1000/cfg80211.c+17 -60 replies
152/162genirq/msi: Shutdown managed interrupts with unsatifiable affinitieskernel/irq/msi.c+7 -00 replies
153/162genirq: Always limit the affinity to online CPUskernel/irq/manage.c+17 -80 replies
154/162irqchip/gic-v3: Always trust the managed affinity provided by the core codedrivers/irqchip/irq-gic-v3-its.c+1 -10 replies
155/162genirq: Take the proposed affinity at face value if force==truekernel/irq/manage.c+8 -20 replies
156/162btrfs: free btrfs_path before copying root refs to userspacefs/btrfs/ioctl.c+2 -10 replies
157/162btrfs: free btrfs_path before copying fspath to userspacefs/btrfs/ioctl.c+2 -00 replies
158/162btrfs: free btrfs_path before copying subvol info to userspacefs/btrfs/ioctl.c+2 -00 replies
159/162btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()fs/btrfs/sysfs.c+5 -20 replies
160/162drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASANdrivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c+2 -10 replies
161/162drm/amdgpu: always register an MMU notifier for userptrdrivers/gpu/drm/amd/amdgpu/amdgpu_gem.c+3 -50 replies
162/162drm/i915: fix TLB invalidation for Gen12 video and compute enginesdrivers/gpu/drm/i915/gt/intel_gt.c+4 -00 replies

Reviews trailers per patch

91 of 162 patches have a Reviewed-by or Acked-by.

PatchJohn GarryJason YanPetr MachataNikolay AleksandrovIvan VeceraVlad BuslovRafael GieschkeJani NikulaKeith BuschAntoine TenartLeon RomanovskyDamien Le MoalDouglas GilbertSimon SerSamuel ThibaultJan KaraAndrii NakryikoConor DooleySabrina DubrocaEric DumazetKai VehmanenPierre-Louis BossartFabio EstevamJeff LaytonIlya DryomovSerge SeminMarco FelschRussell King (Oracle)Tariq ToukanLouis PeensNiklas SöderlundSaeed MahameedMichael KelleyJoshua HuntFeras DaoudJack WangJernej SkrabecSumit Garg[email protected]Jon MaloyJoanne KoongJan HoeppnerGuenter RoeckKrzysztof KozlowskiChristian BorntraegerClaudiu ManoilAlexander LobakinVincenzo FrascinoThinh NguyenSam ProtsenkoMatt RanostayMartin HabetsAndrew DavisChristian KönigMasahiro YamadaVenky ShankarAaron TomlinXiubo LiRyusuke KonishiPeter OberparleiterRik van RielMel GormanDave HansenMartijn CoenenChristian BraunerTodd KjosRandy DunlapFlorian FainelliAdrian HunterAswath GovindrajuSean ChristophersonHans de GoedeKuniyuki IwashimaBjørn MorkJon HunterAjay KathatMarek SzyprowskiAnand JainDavid SterbaMatthias SchifferBastien NoceraJan BeulichOleksandr TyshchenkoAlex DeucherFelix KuehlingDaniel VetterQu WenruoPavel Machek (CIP)Shuah KhanSudip MukherjeeRudi HeitbaumLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/162R-b R-b
2/162
3/162T-b
4/162R-b A-b R-b
5/162A-b T-b
6/162R-b A-b
7/162R-b
8/162
9/162
10/162R-b
11/162
12/162
13/162R-b
14/162R-b
15/162
16/162
17/162R-b T-b
18/162
19/162
20/162
21/162
22/162
23/162R-b R-b
24/162
25/162
26/162R-b A-b
27/162A-b
28/162R-b
29/162A-b
30/162T-b
31/162
32/162
33/162
34/162R-b R-b
35/162
36/162R-b R-b
37/162R-b
38/162
39/162
40/162
41/162A-b
42/162
43/162R-b
44/162R-b
45/162
46/162R-b
47/162
48/162
49/162T-b
50/162
51/162
52/162
53/162
54/162R-b
55/162
56/162R-b
57/162R-b
58/162
59/162
60/162R-b R-b
61/162R-b
62/162R-b R-b
63/162R-b
64/162R-b
65/162
66/162R-b
67/162R-b
68/162T-b
69/162A-b
70/162A-b
71/162A-b
72/162R-b
73/162R-b A-b
74/162
75/162
76/162
77/162R-b
78/162A-b A-b
79/162
80/162R-b A-b
81/162
82/162R-b
83/162
84/162
85/162R-b R-b
86/162R-b R-b
87/162
88/162R-b
89/162R-b
90/162
91/162R-b
92/162R-b
93/162A-b R-b
94/162
95/162
96/162
97/162A-b
98/162
99/162R-b
100/162R-b
101/162
102/162A-b A-b
103/162A-b A-b
104/162R-b A-b
105/162T-b
106/162
107/162R-b
108/162R-b
109/162R-b
110/162R-b
111/162R-b
112/162R-b R-b
113/162R-b T-b
114/162R-b
115/162R-b
116/162
117/162
118/162
119/162A-b T-b
120/162R-b T-b
121/162R-b A-b
122/162
123/162
124/162A-b
125/162R-b A-b
126/162R-b A-b
127/162R-b
128/162A-b A-b A-b
129/162A-b
130/162A-b
131/162
132/162A-b
133/162T-b
134/162R-b
135/162
136/162
137/162R-b
138/162R-b
139/162R-b
140/162
141/162
142/162R-b
143/162R-b
144/162A-b
145/162T-b
146/162
147/162
148/162T-b A-b
149/162T-b A-b
150/162T-b A-b
151/162T-b A-b
152/162T-b
153/162
154/162
155/162T-b
156/162R-b R-b
157/162R-b
158/162R-b
159/162R-b R-b
160/162R-b
161/162R-b A-b
162/162A-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 92 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 000/162] 5.10.157-rc1 review

This is the start of the stable review cycle for the 5.10.157 release. There are 162 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 Fri, 02 Dec 2022 18:05:05 +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.10.157-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.157-rc1

Andrzej Hajda <[email protected]>
drm/i915: fix TLB invalidation for Gen12 video and compute engines

Christian König <[email protected]>
drm/amdgpu: always register an MMU notifier for userptr

Lyude Paul <[email protected]>
drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN

Zhen Lei <[email protected]>
btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()

Anand Jain <[email protected]>
btrfs: free btrfs_path before copying subvol info to userspace

Anand Jain <[email protected]>
btrfs: free btrfs_path before copying fspath to userspace

Josef Bacik <[email protected]>
btrfs: free btrfs_path before copying root refs to userspace

Luiz Capitulino <[email protected]>

    genirq: Take the proposed affinity at face value if force==true

Luiz Capitulino <[email protected]>
irqchip/gic-v3: Always trust the managed affinity provided by the core code

Luiz Capitulino <[email protected]>
genirq: Always limit the affinity to online CPUs

Luiz Capitulino <[email protected]>
genirq/msi: Shutdown managed interrupts with unsatifiable affinities

Phil Turnbull <[email protected]>
wifi: wilc1000: validate number of channels

Phil Turnbull <[email protected]>
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute

Phil Turnbull <[email protected]>
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute

Phil Turnbull <[email protected]>
wifi: wilc1000: validate pairwise and authentication suite offsets

Mikulas Patocka <[email protected]>
dm integrity: clear the journal on suspend

Mikulas Patocka <[email protected]>
dm integrity: flush the journal on suspend

Robin Murphy <[email protected]>
gpu: host1x: Avoid trying to use GART on Tegra20

Enrico Sau <[email protected]>

    net: usb: qmi_wwan: add Telit 0x103a composition

Gleb Mazovetskiy <[email protected]>
tcp: configurable source port perturb table size

Kai-Heng Feng <[email protected]>
platform/x86: hp-wmi: Ignore Smart Experience App event

Damien Le Moal <[email protected]>
zonefs: fix zone report size in __zonefs_io_error()

Hans de Goede <[email protected]>
platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)

Xiongfeng Wang <[email protected]>
platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()

ruanjinjie <[email protected]>
xen/platform-pci: add missing free_irq() in error path

Marek Marczykowski-Górecki <[email protected]>
xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too

Hans de Goede <[email protected]>

    Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]

Hans de Goede <[email protected]>
Input: soc_button_array - add use_low_level_irq module parameter

Hans de Goede <[email protected]>
Input: goodix - try resetting the controller when no config is set

Lukas Wunner <[email protected]>

    serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()

Hans de Goede <[email protected]>
ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01

Aman Dhoot <[email protected]>
Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode

Alessandro Astone <[email protected]>
binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0

Alessandro Astone <[email protected]>
binder: Address corner cases in deferred copy and fixup

Arnd Bergmann <[email protected]>
binder: fix pointer cast warning

Todd Kjos <[email protected]>
binder: defer copies of pre-patched txn data

Todd Kjos <[email protected]>
binder: read pre-translated fds from sender buffer

Todd Kjos <[email protected]>
binder: avoid potential data leakage when copying txn

Michael Kelley <[email protected]>
x86/ioremap: Fix page aligned size calculation in __ioremap_caller()

Maxim Levitsky <[email protected]>
KVM: x86: remove exit_int_info warning in svm_handle_exit

Maxim Levitsky <[email protected]>
KVM: x86: nSVM: leave nested mode on vCPU free

Johannes Weiner <[email protected]>
mm: vmscan: fix extreme overreclaim and swap floods

Mukesh Ojha <[email protected]>
gcov: clang: fix the buffer overflow issue

Chen Zhongjin <[email protected]>
nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Clear ep descriptor last

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Return -ESHUTDOWN on ep disable

Michael Grzeschik <[email protected]>
usb: dwc3: gadget: conditionally remove requests

Xiubo Li <[email protected]>

    ceph: fix NULL pointer dereference for req->r_session

Kenneth Lee <[email protected]>
ceph: Use kcalloc for allocating multiple elements

Xiubo Li <[email protected]>

    ceph: fix possible NULL pointer dereference for req->r_session

Xiubo Li <[email protected]>
ceph: put the requests/sessions when it fails to alloc memory

Dan Carpenter <[email protected]>
ceph: fix off by one bugs in unsafe_request_wait()

Xiubo Li <[email protected]>
ceph: flush the mdlog before waiting on unsafe reqs

Xiubo Li <[email protected]>
ceph: flush mdlog before umounting

Xiubo Li <[email protected]>
ceph: make iterate_sessions a global symbol

Xiubo Li <[email protected]>
ceph: make ceph_create_session_msg a global symbol

Pawel Laszczak <[email protected]>
usb: cdnsp: Device side header file for CDNSP driver

Pawel Laszczak <[email protected]>
usb: cdns3: Add support for DRD CDNSP

Brian Norris <[email protected]>
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI

Al Cooper <[email protected]>
mmc: sdhci-brcmstb: Enable Clock Gating to save power

Al Cooper <[email protected]>
mmc: sdhci-brcmstb: Re-organize flags

Maxim Levitsky <[email protected]>
KVM: x86: emulator: update the emulation mode after rsm

Randy Dunlap <[email protected]>
nios2: add FORCE for vmlinuz.gz

Alexandre Belloni <[email protected]>
init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash

Chen Zhongjin <[email protected]>
iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails

Alejandro Concepción Rodríguez <[email protected]>
iio: light: apds9960: fix wrong register for gesture gain

Sam James <[email protected]>
kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible

Jakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency

Baokun Li <[email protected]>
ext4: fix use-after-free in ext4_ext_shift_extents

Marek Szyprowski <[email protected]>
usb: dwc3: exynos: Fix remove() function

Greg Kroah-Hartman <[email protected]>
lib/vdso: use "grep -E" instead of "egrep"

Vladimir Oltean <[email protected]>
net: enetc: preserve TX ring priority across reconfiguration

Vladimir Oltean <[email protected]>

    net: enetc: cache accesses to &priv->si->hw

Vladimir Oltean <[email protected]>

    net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled

Heiko Carstens <[email protected]>
s390/crashdump: fix TOD programmable field size

Yu Liao <[email protected]>
net: thunderx: Fix the ACPI memory leak

Martin Faltesek <[email protected]>
nfc: st-nci: fix memory leaks in EVT_TRANSACTION

Martin Faltesek <[email protected]>
nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION

Wang Hai <[email protected]>
arcnet: fix potential memory leak in com20020_probe()

Ahmed S. Darwish <[email protected]>
net: arcnet: Fix RESET flag handling

Stefan Haberland <[email protected]>
s390/dasd: fix no record found for raw_track_access

Ziyang Xuan <[email protected]>
ipv4: Fix error return code in fib_table_insert()

Kuniyuki Iwashima <[email protected]>
dccp/tcp: Reset saddr on failure after inet6?_hash_connect().

Felix Fietkau <[email protected]>
netfilter: flowtable_offload: add missing locking

Dawei Li <[email protected]>
dma-buf: fix racing conflict of dma_heap_add()

Yang Yingliang <[email protected]>
bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()

Andreas Kemnade <[email protected]>

    regulator: twl6030: re-add TWL6032_SUBCLASS

Liu Shixin <[email protected]>
NFC: nci: fix memory leak in nci_rx_data_packet()

Xin Long <[email protected]>
net: sched: allow act_ct to be built without NF_NAT

Zhang Changzhong <[email protected]>
sfc: fix potential memleak in __ef100_hard_start_xmit()

Chen Zhongjin <[email protected]>
xfrm: Fix ignored return value in xfrm6_init()

YueHaibing <[email protected]>
tipc: check skb_linearize() return value in tipc_disc_rcv()

Xin Long <[email protected]>
tipc: add an extra conn_get in tipc_conn_alloc

Xin Long <[email protected]>
tipc: set con sock in tipc_conn_alloc

Moshe Shemesh <[email protected]>
net/mlx5: Fix handling of entry refcount when command is not issued to FW

Moshe Shemesh <[email protected]>
net/mlx5: Fix FW tracer timestamp calculation

Vishwanath Pai <[email protected]>
netfilter: ipset: regression in ip_set_hash_ip.c

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Limit the maximal range of consecutive elements to add/delete

Yang Yingliang <[email protected]>
Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()

Yang Yingliang <[email protected]>
Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()

YueHaibing <[email protected]>
macsec: Fix invalid error code set

Jaco Coetzee <[email protected]>
nfp: add port from netdev validation for EEPROM access

Diana Wang <[email protected]>
nfp: fill splittable of devlink_port_attrs correctly

Yang Yingliang <[email protected]>
net: pch_gbe: fix pci device refcount leak while module exiting

Zhang Changzhong <[email protected]>
net/qla3xxx: fix potential memleak in ql3xxx_send()

Peter Kosyh <[email protected]>
net/mlx4: Check retval of mlx4_bitmap_init

Liu Jian <[email protected]>
net: ethernet: mtk_eth_soc: fix error handling in mtk_open()

Fabio Estevam <[email protected]>
ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties

Zheng Yongjun <[email protected]>
ARM: mxs: fix memory leak in mxs_machine_init()

Daniel Xu <[email protected]>
netfilter: conntrack: Fix data-races around ct mark

Zhengchao Shao <[email protected]>
9p/fd: fix issue of list_del corruption in p9_fd_cancel()

Wang Hai <[email protected]>
net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()

Lin Ma <[email protected]>
nfc/nci: fix race with opening and closing

David Howells <[email protected]>
rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]

David Howells <[email protected]>
rxrpc: Use refcount_t rather than atomic_t

David Howells <[email protected]>
rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc

Leon Romanovsky <[email protected]>
net: liquidio: simplify if expression

Michael Grzeschik <[email protected]>
ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl

Yang Yingliang <[email protected]>
tee: optee: fix possible memory leak in optee_register_device()

Samuel Holland <[email protected]>
bus: sunxi-rsb: Support atomic transfers

Yang Yingliang <[email protected]>
regulator: core: fix UAF in destroy_regulator()

Xiongfeng Wang <[email protected]>
spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()

Zeng Heng <[email protected]>
regulator: core: fix kobject release warning and memory leak in regulator_register()

Michael Kelley <[email protected]>
scsi: storvsc: Fix handling of srb_status and capacity change events

Richard Fitzgerald <[email protected]>
ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()

Detlev Casanova <[email protected]>
ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove

Junxiao Chang <[email protected]>
ASoC: hdac_hda: fix hda pcm buffer overflow issue

Dominik Haller <[email protected]>
ARM: dts: am335x-pcm-953: Define fixed regulators in root node

Herbert Xu <[email protected]>
af_key: Fix send_acquire race with pfkey_register

Christian Langrock <[email protected]>
xfrm: replay: Fix ESN wrap around for GSO

Eyal Birger <[email protected]>
xfrm: fix "disable_policy" on ipv4 early demux

Jason A. Donenfeld <[email protected]>
MIPS: pic32: treat port as signed integer

Nathan Chancellor <[email protected]>
RISC-V: vdso: Do not add missing symbols to version section in linker script

Kuniyuki Iwashima <[email protected]>
arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.

Yu Kuai <[email protected]>
block, bfq: fix null pointer dereference in bfq_bio_bfqg()

Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)

Bart Van Assche <[email protected]>
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC

Brian King <[email protected]>
scsi: ibmvfc: Avoid path failures during live migration

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1

Sabrina Dubroca <[email protected]>
Revert "net: macsec: report real_dev features when HW offloading is enabled"

Youlin Li <[email protected]>
selftests/bpf: Add verifier test for release_reference()

Sean Nyekjaer <[email protected]>
spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run

Nicolas Cavallari <[email protected]>
wifi: mac80211: Fix ack frame idr leak when mesh has no route

Jason A. Donenfeld <[email protected]>
wifi: airo: do not assign -1 to unsigned char

Gaosheng Cui <[email protected]>
audit: fix undefined behavior in bit shift for AUDIT_BIT

Emil Renner Berthing <[email protected]>
riscv: dts: sifive unleashed: Add PWM controlled LEDs

Jonas Jelonek <[email protected]>
wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support

taozhang <[email protected]>
wifi: mac80211: fix memory free error when registering wiphy fail

Xiubo Li <[email protected]>
ceph: avoid putting the realm twice when decoding snaps fails

Xiubo Li <[email protected]>
ceph: do not update snapshot context when there is no new snapshot

Mitja Spes <[email protected]>
iio: pressure: ms5611: fixed value compensation bug

Lars-Peter Clausen <[email protected]>
iio: ms5611: Simplify IO callback parameters

Đoàn Trần Công Danh <[email protected]>
speakup: replace utils' u_char with unsigned char

Samuel Thibault <[email protected]>
speakup: Generate speakupmap.h automatically

Bean Huo <[email protected]>
nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro

Leo Savernik <[email protected]>
nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH

Simon Rettberg <[email protected]>
drm/display: Don't assume dual mode adaptors support i2c sub-addressing

Ido Schimmel <[email protected]>
bridge: switchdev: Fix memory leaks when changing VLAN protocol

Danielle Ratson <[email protected]>
bridge: switchdev: Notify about VLAN protocol changes

Niklas Cassel <[email protected]>
ata: libata-core: do not issue non-internal commands once EH is pending

Wenchao Hao <[email protected]>
ata: libata-scsi: simplify __ata_scsi_queuecmd()

Yang Yingliang <[email protected]>
scsi: scsi_transport_sas: Fix error handling in sas_phy_add()

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

Diffstat:

 Makefile                                           |    4 +-
 arch/arm/boot/dts/am335x-pcm-953.dtsi              |   28 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |    9 +
 arch/arm/boot/dts/imx6q-prti6q.dts                 |    4 +-
 arch/arm/mach-mxs/mach-mxs.c                       |    4 +-
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |    2 +-
 arch/arm64/include/asm/syscall_wrapper.h           |    2 +-
 arch/mips/include/asm/fw/fw.h                      |    2 +-
 arch/mips/pic32/pic32mzda/early_console.c          |   13 +-
 arch/mips/pic32/pic32mzda/init.c                   |    2 +-
 arch/nios2/boot/Makefile                           |    2 +-
 .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts |   38 +
 arch/riscv/kernel/vdso/Makefile                    |    3 +
 arch/riscv/kernel/vdso/vdso.lds.S                  |    2 +
 arch/s390/kernel/crash_dump.c                      |    2 +-
 arch/x86/kvm/emulate.c                             |    9 +
 arch/x86/kvm/svm/svm.c                             |   16 +-
 arch/x86/mm/ioremap.c                              |    8 +-
 block/bfq-cgroup.c                                 |    4 +
 drivers/accessibility/speakup/.gitignore           |    4 +
 drivers/accessibility/speakup/Makefile             |   28 +
 drivers/accessibility/speakup/genmap.c             |  162 +++
 drivers/accessibility/speakup/makemapdata.c        |  125 ++
 drivers/accessibility/speakup/speakupmap.h         |   66 -
 drivers/accessibility/speakup/utils.h              |  102 ++
 drivers/android/binder.c                           |  437 +++++-
 drivers/ata/libata-scsi.c                          |   55 +-
 drivers/bus/sunxi-rsb.c                            |   29 +-
 drivers/dma-buf/dma-heap.c                         |   28 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    8 +-
 .../drm/amd/display/dc/dce120/dce120_resource.c    |    3 +-
 drivers/gpu/drm/drm_dp_dual_mode_helper.c          |   51 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |    6 +
 drivers/gpu/drm/i915/gt/intel_gt.c                 |    4 +
 drivers/gpu/drm/tegra/drm.c                        |    4 +
 drivers/gpu/host1x/dev.c                           |    4 +
 drivers/hv/channel_mgmt.c                          |    6 +-
 drivers/hv/vmbus_drv.c                             |    1 +
 drivers/iio/industrialio-sw-trigger.c              |    6 +-
 drivers/iio/light/apds9960.c                       |   12 +-
 drivers/iio/pressure/ms5611.h                      |   18 +-
 drivers/iio/pressure/ms5611_core.c                 |   56 +-
 drivers/iio/pressure/ms5611_i2c.c                  |   11 +-
 drivers/iio/pressure/ms5611_spi.c                  |   17 +-
 drivers/input/misc/soc_button_array.c              |   14 +-
 drivers/input/mouse/synaptics.c                    |    1 +
 drivers/input/touchscreen/goodix.c                 |   11 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +-
 drivers/md/dm-integrity.c                          |   20 +-
 drivers/mmc/host/sdhci-brcmstb.c                   |   68 +-
 drivers/net/arcnet/arc-rimi.c                      |    4 +-
 drivers/net/arcnet/arcdevice.h                     |    6 +
 drivers/net/arcnet/arcnet.c                        |   66 +-
 drivers/net/arcnet/com20020-isa.c                  |    4 +-
 drivers/net/arcnet/com20020-pci.c                  |    2 +-
 drivers/net/arcnet/com20020_cs.c                   |   13 +-
 drivers/net/arcnet/com90io.c                       |    4 +-
 drivers/net/arcnet/com90xx.c                       |    4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   12 +-
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |    4 +-
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |    4 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |   32 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   10 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |    6 +-
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |   83 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |    3 +
 drivers/net/ethernet/mellanox/mlx4/qp.c            |    3 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    6 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |    2 +-
 drivers/net/ethernet/netronome/nfp/nfp_devlink.c   |    2 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |    3 +
 .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c   |    6 +-
 drivers/net/ethernet/qlogic/qla3xxx.c              |    1 +
 drivers/net/ethernet/sfc/ef100_netdev.c            |    1 +
 drivers/net/macsec.c                               |   28 +-
 drivers/net/usb/qmi_wwan.c                         |    1 +
 drivers/net/wireless/cisco/airo.c                  |   18 +-
 drivers/net/wireless/mac80211_hwsim.c              |    5 +
 drivers/net/wireless/microchip/wilc1000/cfg80211.c |   40 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   21 +-
 drivers/nfc/st-nci/se.c                            |    6 +-
 drivers/nvme/host/pci.c                            |    4 +
 drivers/platform/x86/acer-wmi.c                    |    9 +
 drivers/platform/x86/asus-wmi.c                    |    2 +
 drivers/platform/x86/hp-wmi.c                      |    3 +
 drivers/platform/x86/touchscreen_dmi.c             |   25 +
 drivers/regulator/core.c                           |    8 +-
 drivers/regulator/twl6030-regulator.c              |    2 +
 drivers/s390/block/dasd_eckd.c                     |    6 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   14 +-
 drivers/scsi/scsi_debug.c                          |    7 +
 drivers/scsi/scsi_transport_sas.c                  |   13 +-
 drivers/scsi/storvsc_drv.c                         |   69 +-
 drivers/spi/spi-dw-dma.c                           |    3 +
 drivers/spi/spi-stm32.c                            |    2 +-
 drivers/tee/optee/device.c                         |    2 +-
 drivers/tty/serial/8250/8250_omap.c                |    7 +-
 drivers/usb/cdns3/cdnsp-gadget.h                   | 1463 ++++++++++++++++++++
 drivers/usb/cdns3/core.c                           |   24 +-
 drivers/usb/cdns3/core.h                           |    5 +
 drivers/usb/cdns3/drd.c                            |  101 +-
 drivers/usb/cdns3/drd.h                            |   67 +-
 drivers/usb/dwc3/dwc3-exynos.c                     |   11 +-
 drivers/usb/dwc3/gadget.c                          |   22 +-
 drivers/xen/platform-pci.c                         |    7 +-
 drivers/xen/xen-pciback/conf_space_capability.c    |    9 +-
 fs/btrfs/ioctl.c                                   |    7 +-
 fs/btrfs/sysfs.c                                   |    7 +-
 fs/ceph/caps.c                                     |  105 +-
 fs/ceph/mds_client.c                               |   90 +-
 fs/ceph/mds_client.h                               |    5 +
 fs/ceph/snap.c                                     |   31 +-
 fs/ceph/strings.c                                  |    1 +
 fs/ext4/extents.c                                  |   18 +-
 fs/nilfs2/sufile.c                                 |    8 +
 fs/zonefs/super.c                                  |   37 +-
 include/linux/ceph/ceph_fs.h                       |    1 +
 include/linux/license.h                            |    2 +
 include/linux/netfilter/ipset/ip_set.h             |    3 +
 include/net/switchdev.h                            |    2 +
 include/trace/events/rxrpc.h                       |    2 +-
 include/uapi/linux/audit.h                         |    2 +-
 init/Kconfig                                       |    2 +-
 kernel/gcov/clang.c                                |    2 +
 kernel/irq/manage.c                                |   31 +-
 kernel/irq/msi.c                                   |    7 +
 lib/vdso/Makefile                                  |    2 +-
 mm/vmscan.c                                        |   10 +-
 net/9p/trans_fd.c                                  |    2 +
 net/bridge/br_vlan.c                               |   33 +-
 net/core/flow_dissector.c                          |    2 +-
 net/dccp/ipv4.c                                    |    2 +
 net/dccp/ipv6.c                                    |    2 +
 net/ipv4/Kconfig                                   |   10 +
 net/ipv4/esp4_offload.c                            |    3 +
 net/ipv4/fib_trie.c                                |    4 +-
 net/ipv4/inet_hashtables.c                         |   10 +-
 net/ipv4/ip_input.c                                |    5 +
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |    4 +-
 net/ipv4/tcp_ipv4.c                                |    2 +
 net/ipv6/esp6_offload.c                            |    3 +
 net/ipv6/tcp_ipv6.c                                |    2 +
 net/ipv6/xfrm6_policy.c                            |    6 +-
 net/key/af_key.c                                   |   32 +-
 net/mac80211/main.c                                |    8 +-
 net/mac80211/mesh_pathtbl.c                        |    2 +-
 net/netfilter/ipset/ip_set_hash_ip.c               |   17 +-
 net/netfilter/ipset/ip_set_hash_ipmark.c           |   10 +-
 net/netfilter/ipset/ip_set_hash_ipport.c           |    3 +
 net/netfilter/ipset/ip_set_hash_ipportip.c         |    3 +
 net/netfilter/ipset/ip_set_hash_ipportnet.c        |    3 +
 net/netfilter/ipset/ip_set_hash_net.c              |   11 +-
 net/netfilter/ipset/ip_set_hash_netiface.c         |   10 +-
 net/netfilter/ipset/ip_set_hash_netnet.c           |   16 +-
 net/netfilter/ipset/ip_set_hash_netport.c          |   11 +-
 net/netfilter/ipset/ip_set_hash_netportnet.c       |   16 +-
 net/netfilter/nf_conntrack_core.c                  |    2 +-
 net/netfilter/nf_conntrack_netlink.c               |   24 +-
 net/netfilter/nf_conntrack_standalone.c            |    2 +-
 net/netfilter/nf_flow_table_offload.c              |    4 +
 net/netfilter/nft_ct.c                             |    6 +-
 net/netfilter/xt_connmark.c                        |   18 +-
 net/nfc/nci/core.c                                 |    2 +-
 net/nfc/nci/data.c                                 |    4 +-
 net/openvswitch/conntrack.c                        |    8 +-
 net/rxrpc/af_rxrpc.c                               |    2 +-
 net/rxrpc/ar-internal.h                            |   24 +-
 net/rxrpc/call_accept.c                            |    4 +-
 net/rxrpc/call_object.c                            |   44 +-
 net/rxrpc/conn_client.c                            |   66 +-
 net/rxrpc/conn_object.c                            |   49 +-
 net/rxrpc/conn_service.c                           |    8 +-
 net/rxrpc/input.c                                  |    4 +-
 net/rxrpc/local_object.c                           |   68 +-
 net/rxrpc/net_ns.c                                 |    5 +-
 net/rxrpc/peer_object.c                            |   40 +-
 net/rxrpc/proc.c                                   |   75 +-
 net/rxrpc/skbuff.c                                 |    1 -
 net/sched/Kconfig                                  |    2 +-
 net/sched/act_connmark.c                           |    4 +-
 net/sched/act_ct.c                                 |    8 +-
 net/sched/act_ctinfo.c                             |    6 +-
 net/tipc/discover.c                                |    5 +-
 net/tipc/topsrv.c                                  |   20 +-
 net/xfrm/xfrm_device.c                             |   15 +-
 net/xfrm/xfrm_replay.c                             |    2 +-
 sound/soc/codecs/hdac_hda.h                        |    4 +-
 sound/soc/codecs/sgtl5000.c                        |    1 +
 sound/soc/intel/boards/bytcht_es8316.c             |    7 +
 sound/soc/soc-pcm.c                                |    5 -
 .../testing/selftests/bpf/verifier/ref_tracking.c  |   36 +
 191 files changed, 4038 insertions(+), 942 deletions(-)