Skip to content

5.15.167-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest214 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/214drm: panel-orientation-quirks: Add quirk for OrangePi Neodrivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
2/214ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdownsound/pci/hda/hda_generic.c sound/pci/hda/hda_generic.h+64 -00 replies
3/214ALSA: hda/conexant: Mute speakers at suspend / shutdownsound/pci/hda/patch_conexant.c+2 -00 replies
4/214i2c: Fix conditional for substituting empty ACPI functionsinclude/linux/i2c.h+1 -10 replies
5/214dma-debug: avoid deadlock between dma debug vs printk and netconsolekernel/dma/debug.c+4 -10 replies
6/214net: usb: qmi_wwan: add MeiG Smart SRM825Ldrivers/net/usb/qmi_wwan.c+1 -00 replies
7/214drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acrdrivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c+1 -00 replies
8/214drm/amd/display: Assign linear_pitch_alignment even for VMdrivers/gpu/drm/amd/display/dc/core/dc.c+1 -00 replies
9/214drm/amdgpu: fix overflowed array index read warningdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+2 -10 replies
10/214drm/amdgpu/pm: Check the return value of smum_send_msg_to_smcdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c+6 -20 replies
11/214drm/amd/pm: fix uninitialized variable warning for smu8_hwmgrdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c+12 -30 replies
12/214drm/amd/pm: fix warning using uninitialized value of max_vid_stepdrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+4 -10 replies
13/214drm/amd/pm: fix the Out-of-bounds read warningdrivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c+3 -20 replies
14/214drm/amdgpu: fix uninitialized scalar variable warningdrivers/gpu/drm/amd/amdgpu/amdgpu_virt.c+2 -00 replies
15/214drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgrdrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/smumgr/vega10_smumgr.c+39 -130 replies
16/214drm/amdgpu: avoid reading vf2pf info size from FBdrivers/gpu/drm/amd/amdgpu/amdgpu_virt.c+1 -10 replies
17/214drm/amd/display: Check gpio_id before used as array indexdrivers/gpu/drm/amd/display/dc/gpio/gpio_service.c+11 -20 replies
18/214drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -10 replies
19/214drm/amd/display: Add array index check for hdcp ddc accessdrivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c+24 -40 replies
20/214drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c+2 -10 replies
21/214drm/amd/display: Check msg_id before processing transcationdrivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c+15 -20 replies
22/214drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_createdrivers/gpu/drm/amd/display/dc/gpio/gpio_service.c+2 -20 replies
23/214drm/amd/amdgpu: Check tbo resource pointerdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -10 replies
24/214drm/amdgpu/pm: Fix uninitialized variable warning for smu10drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c+48 -160 replies
25/214drm/amdgpu/pm: Fix uninitialized variable agc_btc_responsedrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+7 -20 replies
26/214drm/amdgpu: Fix out-of-bounds write warningdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+1 -10 replies
27/214drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_numberdrivers/gpu/drm/amd/amdgpu/df_v1_7.c+2 -00 replies
28/214drm/amdgpu: fix ucode out-of-bounds read warningdrivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c+3 -00 replies
29/214drm/amdgpu: fix mc_data out-of-bounds read warningdrivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c+2 -00 replies
30/214drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_devicedrivers/gpu/drm/amd/amdkfd/kfd_crat.h drivers/gpu/drm/amd/amdkfd/kfd_topology.c drivers/gpu/drm/amd/amdkfd/kfd_topology.h+5 -50 replies
31/214apparmor: fix possible NULL pointer dereferencesecurity/apparmor/apparmorfs.c+4 -00 replies
32/214drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCsdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c+7 -30 replies
33/214drm/amdgpu: fix the waring dereferencing hivedrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+3 -00 replies
34/214drm/amd/pm: check specific index for aldebarandrivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c+2 -10 replies
35/214drm/amdgpu: the warning dereferencing obj for nbio_v7_4drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c+1 -10 replies
36/214drm/amd/pm: check negtive return for table entriesdrivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c+8 -50 replies
37/214drm/amdgpu: update type of buf size to u32 for eeprom functionsdrivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h+5 -50 replies
38/214wifi: iwlwifi: remove fw_running opdrivers/net/wireless/intel/iwlwifi/fw/debugfs.c drivers/net/wireless/intel/iwlwifi/fw/runtime.h drivers/net/wireless/intel/iwlwifi/mvm/ops.c+1 -90 replies
39/214cpufreq: scmi: Avoid overflow of target_freq in fast switchdrivers/cpufreq/scmi-cpufreq.c+2 -20 replies
40/214PCI: al: Check IORESOURCE_BUS existence during probedrivers/pci/controller/dwc/pcie-al.c+13 -30 replies
41/214hwspinlock: Introduce hwspin_lock_bust()Documentation/locking/hwspinlock.rst drivers/hwspinlock/hwspinlock_core.c drivers/hwspinlock/hwspinlock_internal.h +1 more+48 -00 replies
42/214RDMA/efa: Properly handle unexpected AQ completionsdrivers/infiniband/hw/efa/efa_com.c+17 -130 replies
43/214ionic: fix potential irq name truncationdrivers/net/ethernet/pensando/ionic/ionic_lif.c+1 -10 replies
44/214rcu/nocb: Remove buggy bypass lock contention mitigationkernel/rcu/tree.h kernel/rcu/tree_nocb.h+6 -270 replies
45/214usbip: Dont submit special requests twicedrivers/usb/usbip/stub_rx.c+50 -270 replies
46/214usb: typec: ucsi: Fix null pointer dereference in tracedrivers/usb/typec/ucsi/ucsi.h+1 -10 replies
47/214fsnotify: clear PARENT_WATCHED flags lazilyfs/notify/fsnotify.c fs/notify/fsnotify.h fs/notify/mark.c +1 more+56 -170 replies
48/214smack: tcp: ipv4, fix incorrect labelingsecurity/smack/smack_lsm.c+1 -10 replies
49/214drm/meson: plane: Add error handlingdrivers/gpu/drm/meson/meson_plane.c+11 -60 replies
50/214drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQdrivers/gpu/drm/bridge/tc358767.c+1 -10 replies
51/214wifi: cfg80211: make hash table duplicates more survivablenet/wireless/scan.c+34 -120 replies
52/214block: remove the blk_flush_integrity call in blk_integrity_unregisterblock/blk-integrity.c+0 -20 replies
53/214drm/amd/display: Skip wbscl_set_scaler_filter if filter is nulldrivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c+3 -00 replies
54/214media: uvcvideo: Enforce alignment of frame and intervaldrivers/media/usb/uvc/uvc_driver.c+14 -40 replies
55/214drm/amd/pm: Fix the null pointer dereference for vega10_hwmgrdrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+26 -40 replies
56/214virtio_net: Fix napi_skb_cache_put warningdrivers/net/virtio_net.c+4 -40 replies
57/214rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflowkernel/rcu/tasks.h+1 -10 replies
58/214ext4: reject casefold inode flag without casefold featurefs/ext4/inode.c+4 -10 replies
59/214udf: Limit file size to 4TBfs/udf/super.c+8 -10 replies
60/214ext4: handle redirtying in ext4_bio_write_page()fs/ext4/page-io.c+12 -20 replies
61/214i2c: Use IS_REACHABLE() for substituting empty ACPI functionsinclude/linux/i2c.h+1 -10 replies
62/214sch/netem: fix use after free in netem_dequeuenet/sched/sch_netem.c+4 -50 replies
63/214ASoC: dapm: Fix UAF for snd_soc_pcm_runtime objectsound/soc/soc-dapm.c+1 -00 replies
64/214KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASEarch/x86/kvm/svm/svm.c+12 -00 replies
65/214KVM: SVM: Dont advertise Bus Lock Detect to guest if SVM support is missingarch/x86/kvm/svm/svm.c+3 -00 replies
66/214ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devicessound/pci/hda/patch_conexant.c+11 -00 replies
67/214ALSA: hda/realtek: add patch for internal mic in Lenovo V145sound/pci/hda/patch_realtek.c+9 -00 replies
68/214ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxxsound/pci/hda/patch_realtek.c+1 -00 replies
69/214ata: libata: Fix memory leak for error path in ata_host_alloc()drivers/ata/libata-core.c+3 -10 replies
70/214irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()drivers/irqchip/irq-gic-v2m.c+3 -30 replies
71/214rtmutex: Drop rt_mutex::wait_lock before schedulingkernel/locking/rtmutex.c+5 -40 replies
72/214nvme-pci: Add sleep quirk for Samsung 990 Evodrivers/nvme/host/pci.c+11 -00 replies
73/214Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"include/net/bluetooth/hci_core.h net/bluetooth/mgmt.c net/bluetooth/smp.c+7 -300 replies
74/214Bluetooth: MGMT: Ignore keys being loaded with invalid typenet/bluetooth/mgmt.c+19 -180 replies
75/214mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4Kdrivers/mmc/host/dw_mmc.c+2 -20 replies
76/214mmc: sdhci-of-aspeed: fix module autoloadingdrivers/mmc/host/sdhci-of-aspeed.c+1 -00 replies
77/214mmc: cqhci: Fix checking of CQHCI_HALT statedrivers/mmc/host/cqhci-core.c+1 -10 replies
78/214fuse: update stats for pages in dropped aux writeback listfs/fuse/file.c+7 -10 replies
79/214fuse: use unsigned type for getxattr/listxattr size truncationfs/fuse/xattr.c+2 -20 replies
80/214clk: qcom: clk-alpha-pll: Fix the pll post div maskdrivers/clk/qcom/clk-alpha-pll.c+1 -10 replies
81/214clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate APIdrivers/clk/qcom/clk-alpha-pll.c+2 -20 replies
82/214clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disableddrivers/clk/qcom/clk-alpha-pll.c+3 -00 replies
83/214clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLLdrivers/clk/qcom/clk-alpha-pll.c+16 -00 replies
84/214can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_opendrivers/net/can/spi/mcp251x.c+1 -10 replies
85/214tracing: Avoid possible softlockup in tracing_iter_reset()kernel/trace/trace.c+2 -00 replies
86/214ila: call nf_unregister_net_hooks() soonernet/ipv6/ila/ila.h net/ipv6/ila/ila_main.c net/ipv6/ila/ila_xlat.c+16 -40 replies
87/214sched: sch_cake: fix bulk flow accounting logic for host fairnessnet/sched/sch_cake.c+7 -40 replies
88/214nilfs2: fix missing cleanup on rollforward recovery errorfs/nilfs2/recovery.c+33 -20 replies
89/214nilfs2: fix state management in error path of log writing functionfs/nilfs2/segment.c+6 -40 replies
90/214mptcp: pm: re-using ID of unused flushed subflowsnet/mptcp/pm_netlink.c+6 -00 replies
91/214mptcp: pm: only decrement add_addr_accepted for MPJ reqnet/mptcp/pm_netlink.c+6 -20 replies
92/214mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDRnet/mptcp/pm_netlink.c+2 -20 replies
93/214mptcp: pm: fullmesh: select the right ID laternet/mptcp/pm_netlink.c+12 -20 replies
94/214mptcp: constify a bunch of of helpersnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h+29 -290 replies
95/214mptcp: pm: avoid possible UaF when selecting endpnet/mptcp/pm_netlink.c+26 -210 replies
96/214mptcp: avoid duplicated SUB_CLOSED eventsnet/mptcp/protocol.c net/mptcp/protocol.h+9 -10 replies
97/214mptcp: close subflow when receiving TCP+FINnet/mptcp/protocol.c net/mptcp/subflow.c+10 -30 replies
98/214mptcp: pm: ADD_ADDR 0 is not a new addressnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h+14 -10 replies
99/214mptcp: pm: do not remove already closed subflowsnet/mptcp/pm_netlink.c+3 -00 replies
100/214mptcp: pm: skip connecting to already established sfnet/mptcp/pm_netlink.c+6 -30 replies
101/214mptcp: pr_debug: add missing \n at the endnet/mptcp/options.c net/mptcp/pm.c net/mptcp/pm_netlink.c +4 more+100 -1000 replies
102/214mptcp: pm: send ACK on an active subflownet/mptcp/pm_netlink.c+10 -80 replies
103/214ALSA: hda: Add input value sanity checks to HDMI channel map controlssound/hda/hdmi_chmap.c+18 -00 replies
104/214smack: unix sockets: fix accept()ed socket labelsecurity/smack/smack_lsm.c+9 -30 replies
105/214irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1drivers/irqchip/irq-armada-370-xp.c+4 -00 replies
106/214af_unix: Remove put_pid()/put_cred() in copy_peercred().net/unix/af_unix.c+1 -80 replies
107/214iommu: sun50i: clear bypass registerdrivers/iommu/sun50i-iommu.c+1 -00 replies
108/214netfilter: nf_conncount: fix wrong variable typenet/netfilter/nf_conncount.c+3 -50 replies
109/214udf: Avoid excessive partition lengthsfs/udf/super.c+15 -00 replies
110/214media: vivid: fix wrong sizeimage value for mplanedrivers/media/test-drivers/vivid/vivid-vid-cap.c drivers/media/test-drivers/vivid/vivid-vid-out.c+12 -90 replies
111/214leds: spi-byte: Call of_node_put() on error pathdrivers/leds/leds-spi-byte.c+5 -10 replies
112/214wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c+1 -00 replies
113/214usb: uas: set host status byte on data completion errordrivers/usb/storage/uas.c+1 -00 replies
114/214drm/amd/display: Check HDCP returned statusdrivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c+9 -60 replies
115/214media: vivid: dont set HDMI TX controls if there are no HDMI outputsdrivers/media/test-drivers/vivid/vivid-vid-cap.c+8 -40 replies
116/214PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)drivers/pci/controller/dwc/pci-keystone.c+43 -10 replies
117/214media: qcom: camss: Add check for v4l2_fwnode_endpoint_parsedrivers/media/platform/qcom/camss/camss.c+4 -10 replies
118/214pcmcia: Use resource_size function on resource objectdrivers/pcmcia/yenta_socket.c+3 -30 replies
119/214drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6drivers/gpu/drm/amd/amdgpu/amdgpu_display.c+1 -20 replies
120/214can: bcm: Remove proc entry when dev is unregistered.net/can/bcm.c+4 -00 replies
121/214can: m_can: Release irq on error in m_can_opendrivers/net/can/m_can/m_can.c+4 -10 replies
122/214igb: Fix not clearing TimeSync interrupts for 82580drivers/net/ethernet/intel/igb/igb_main.c+10 -00 replies
123/214platform/x86: dell-smbios: Fix error path in dell_smbios_init()drivers/platform/x86/dell/dell-smbios-base.c+4 -10 replies
124/214tcp_bpf: fix return value of tcp_bpf_sendmsg()net/ipv4/tcp_bpf.c+1 -10 replies
125/214igc: Unlock on error in igc_io_resume()drivers/net/ethernet/intel/igc/igc_main.c+1 -00 replies
126/214ice: check ICE_VSI_DOWN under rtnl_lock when preparing for resetdrivers/net/ethernet/intel/ice/ice_lib.c+6 -60 replies
127/214net: usb: dont write directly to netdev->dev_addrdrivers/net/usb/ch9200.c drivers/net/usb/cx82310_eth.c drivers/net/usb/kaweth.c +5 more+24 -130 replies
128/214usbnet: modern method to get random MACdrivers/net/usb/usbnet.c+3 -80 replies
129/214bareudp: Fix device stats updates.drivers/net/bareudp.c+11 -110 replies
130/214gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlersdrivers/net/geneve.c net/8021q/vlan_core.c net/ethernet/eth.c +6 more+14 -440 replies
131/214gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlersdrivers/net/geneve.c net/8021q/vlan_core.c net/ethernet/eth.c +5 more+8 -320 replies
132/214fou: Fix null-ptr-deref in GRO.net/ipv4/fou.c+24 -50 replies
133/214net: bridge: br_fdb_external_learn_add(): always set EXT_LEARNnet/bridge/br_fdb.c+2 -40 replies
134/214net: dsa: vsc73xx: fix possible subblocks range of CAPT blockdrivers/net/dsa/vitesse-vsc73xx-core.c+8 -20 replies
135/214ASoC: topology: Properly initialize soc_enum valuessound/soc/soc-topology.c+2 -00 replies
136/214dm init: Handle minors larger than 255drivers/md/dm-init.c+3 -10 replies
137/214iommu/vt-d: Handle volatile descriptor status readdrivers/iommu/intel/dmar.c+1 -10 replies
138/214cgroup: Protect css->cgroup write under css_set_lockkernel/cgroup/cgroup.c+1 -10 replies
139/214um: line: always fill *error_out in setup_one_line()arch/um/drivers/line.c+2 -00 replies
140/214devres: Initialize an uninitialized struct memberdrivers/base/devres.c+1 -00 replies
141/214pci/hotplug/pnv_php: Fix hotplug driver crash on Powernvdrivers/pci/hotplug/pnv_php.c+1 -20 replies
142/214hwmon: (adc128d818) Fix underflows seen when writing limit attributesdrivers/hwmon/adc128d818.c+2 -20 replies
143/214hwmon: (lm95234) Fix underflows seen when writing limit attributesdrivers/hwmon/lm95234.c+5 -40 replies
144/214hwmon: (nct6775-core) Fix underflows seen when writing limit attributesdrivers/hwmon/nct6775.c+1 -10 replies
145/214hwmon: (w83627ehf) Fix underflows seen when writing limit attributesdrivers/hwmon/w83627ehf.c+2 -20 replies
146/214libbpf: Add NULL checks to bpf_object__{prev_map,next_map}tools/lib/bpf/libbpf.c+2 -20 replies
147/214drm/amdgpu: Set no_hw_access when VF request full GPU failsdrivers/gpu/drm/amd/amdgpu/amdgpu_virt.c+3 -10 replies
148/214ext4: fix possible tid_t sequence overflowsfs/ext4/fast_commit.c+4 -40 replies
149/214dma-mapping: benchmark: Dont starve others when doing the testkernel/dma/map_benchmark.c+16 -00 replies
150/214wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()drivers/net/wireless/marvell/mwifiex/main.h+3 -00 replies
151/214smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()kernel/smp.c+1 -00 replies
152/214fs/ntfs3: Check more cases when directory is corruptedfs/ntfs3/dir.c+32 -200 replies
153/214btrfs: replace BUG_ON with ASSERT in walk_down_proc()fs/btrfs/extent-tree.c+2 -20 replies
154/214btrfs: clean up our handling of refs == 0 in snapshot deletefs/btrfs/extent-tree.c+23 -50 replies
155/214btrfs: replace BUG_ON() with error handling at update_ref_for_cow()fs/btrfs/ctree.c+10 -20 replies
156/214riscv: set trap vector earlierarch/riscv/kernel/head.S+3 -00 replies
157/214PCI: Add missing bridge lock to pci_bus_lock()drivers/pci/pci.c+21 -140 replies
158/214net: dpaa: avoid on-stack arrays of NR_CPUS elementsdrivers/net/ethernet/freescale/dpaa/dpaa_eth.c drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c+24 -60 replies
159/214i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setupdrivers/i3c/master/mipi-i3c-hci/dma.c+4 -10 replies
160/214kselftests: dmabuf-heaps: Ensure the driver name is null-terminatedtools/testing/selftests/dmabuf-heaps/dmabuf-heap.c+3 -10 replies
161/214btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()fs/btrfs/inode.c+1 -10 replies
162/214s390/vmlinux.lds.S: Move ro_after_init section behind rodata sectionarch/s390/kernel/vmlinux.lds.S+9 -00 replies
163/214HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixupdrivers/hid/hid-cougar.c+1 -10 replies
164/214HID: amd_sfh: free driver_data after destroying hid devicedrivers/hid/amd-sfh-hid/amd_sfh_hid.c+3 -10 replies
165/214Input: uinput - reject requests with unreasonable number of slotsdrivers/input/misc/uinput.c+14 -00 replies
166/214usbnet: ipheth: race between ipheth_close and error handlingdrivers/net/usb/ipheth.c+1 -10 replies
167/214Squashfs: sanity check symbolic link sizefs/squashfs/inode.c+6 -10 replies
168/214of/irq: Prevent device address out-of-bounds read in interrupt map walkdrivers/of/irq.c+11 -40 replies
169/214lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()lib/generic-radix-tree.c+2 -00 replies
170/214MIPS: cevt-r4k: Dont call get_c0_compare_int if timer irq is installedarch/mips/kernel/cevt-r4k.c+7 -80 replies
171/214ata: pata_macio: Use WARN instead of BUGdrivers/ata/pata_macio.c+5 -20 replies
172/214NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegationsfs/nfs/super.c+2 -00 replies
173/214cifs: Check the lease context if we actually got a leasefs/cifs/smb2ops.c+16 -80 replies
174/214staging: iio: frequency: ad9834: Validate frequency parameter valuedrivers/staging/iio/frequency/ad9834.c+1 -10 replies
175/214iio: buffer-dmaengine: fix releasing dma channel on errordrivers/iio/buffer/industrialio-buffer-dmaengine.c+3 -10 replies
176/214iio: fix scale application in iio_convert_raw_to_processed_unlockeddrivers/iio/inkern.c+4 -40 replies
177/214iio: adc: ad7124: fix config comparisondrivers/iio/adc/ad7124.c+15 -110 replies
178/214iio: adc: ad7606: remove frstdata check for serial modedrivers/iio/adc/ad7606.c drivers/iio/adc/ad7606.h drivers/iio/adc/ad7606_par.c+49 -290 replies
179/214iio: adc: ad7124: fix chip ID mismatchdrivers/iio/adc/ad7124.c+1 -00 replies
180/214usb: dwc3: core: update LC timer as per USB Spec V3.2drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+17 -00 replies
181/214binder: fix UAF caused by offsets overwritedrivers/android/binder.c+1 -00 replies
182/214nvmem: Fix return type of devm_nvmem_device_get() in kerneldocdrivers/nvmem/core.c+3 -30 replies
183/214uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescinddrivers/uio/uio_hv_generic.c+2 -10 replies
184/214Drivers: hv: vmbus: Fix rescind handling in uio_hv_genericdrivers/hv/vmbus_drv.c drivers/uio/uio_hv_generic.c+9 -00 replies
185/214VMCI: Fix use-after-free when removing resource in vmci_resource_remove()drivers/misc/vmw_vmci/vmci_resource.c+2 -10 replies
186/214clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAXdrivers/clocksource/timer-imx-tpm.c+4 -40 replies
187/214clocksource/drivers/imx-tpm: Fix next event not taking effect sometimedrivers/clocksource/timer-imx-tpm.c+8 -00 replies
188/214clocksource/drivers/timer-of: Remove percpu irq related codedrivers/clocksource/timer-of.c drivers/clocksource/timer-of.h+4 -140 replies
189/214uprobes: Use kzalloc to allocate xol areakernel/events/uprobes.c+1 -20 replies
190/214perf/aux: Fix AUX buffer serializationkernel/events/core.c kernel/events/internal.h kernel/events/ring_buffer.c+15 -60 replies
191/214ksmbd: unset the binding mark of a reused connectionfs/ksmbd/smb2pdu.c+4 -00 replies
192/214ksmbd: Unlock on in ksmbd_tcp_set_interfaces()fs/ksmbd/transport_tcp.c+3 -10 replies
193/214nilfs2: replace snprintf in show functions with sysfs_emitfs/nilfs2/sysfs.c+38 -380 replies
194/214nilfs2: protect references to superblock parameters exposed in sysfsfs/nilfs2/sysfs.c+33 -100 replies
195/214workqueue: wq_watchdog_touch is always called with valid CPUkernel/workqueue.c+2 -00 replies
196/214workqueue: Improve scalability of workqueue watchdog touchkernel/workqueue.c+8 -20 replies
197/214ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()drivers/acpi/acpi_processor.c+1 -10 replies
198/214ACPI: processor: Fix memory leaks in error paths of processor_add()drivers/acpi/acpi_processor.c+8 -70 replies
199/214arm64: acpi: Move get_cpu_for_acpi_id() to a headerarch/arm64/include/asm/acpi.h arch/arm64/kernel/acpi_numa.c+11 -110 replies
200/214arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entryarch/arm64/include/asm/acpi.h+2 -10 replies
201/214nvmet-tcp: fix kernel crash if commands allocation failsdrivers/nvme/target/tcp.c+3 -10 replies
202/214ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s modesound/soc/sunxi/sun4i-i2s.c+73 -700 replies
203/214drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unuseddrivers/gpu/drm/i915/i915_sw_fence.c+2 -20 replies
204/214drm/i915/fence: Mark debug_fence_free() with __maybe_unuseddrivers/gpu/drm/i915/i915_sw_fence.c+2 -20 replies
205/214gpio: rockchip: fix OF node leak in probe()drivers/gpio/gpio-rockchip.c+1 -00 replies
206/214net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validationinclude/linux/virtio_net.h+16 -30 replies
207/214net: change maximum number of UDP segments to 128include/linux/udp.h tools/testing/selftests/net/udpgso.c+2 -20 replies
208/214gso: fix dodgy bit handling for GSO_UDP_L4net/ipv4/udp_offload.c+10 -30 replies
209/214net: drop bad gso csum_start and offset in virtio_net_hdrinclude/linux/virtio_net.h net/ipv4/tcp_offload.c net/ipv4/udp_offload.c+12 -110 replies
210/214x86/mm: Fix PTI for i386 some morearch/x86/mm/pti.c+29 -160 replies
211/214net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socketnet/sunrpc/xprtsock.c+7 -00 replies
212/214btrfs: fix race between direct IO write and fsync when using same fdfs/btrfs/ctree.h fs/btrfs/file.c fs/btrfs/transaction.h+16 -160 replies
213/214memcg: protect concurrent access to mem_cgroup_idrmm/memcontrol.c+20 -30 replies
214/214udp: fix receiving fraglist GSO packetsnet/ipv4/udp_offload.c+2 -10 replies

Reviews trailers per patch

134 of 214 patches have a Reviewed-by or Acked-by.

PatchHans de GoedeTim HuangChristian KönigYang WangHawking ZhangLijo LazarHarry WentlandTom ChungDaniel WheelerAlex HungAlex DeucherSohaib NadeemWayne LinLuciano CoelhoBjorn AnderssonFiras JahjahYehuda YitschakGal PressmanShuah KhanHongren ZhengBenson LeungHeikki KrogerusDmitry BaryshkovNeil ArmstrongRobert FossMartin K. PetersenHannes ReineckeFelix KuehlingLaurent PinchartJim MattsonTom LendackyYu KuaiMarc ZyngierAndrew JefferyRitesh HarjaniAdrian HunterJosef BacikKonrad DybcioJakub KicinskiMichael S. TsirkinJason WangHeng QiSteven Rostedt (Google)Takashi IwaiHamza MahfoozPrzemek KitszelMat MartineauArınç ÜNALGeliang TangJaroslav KyselaAndrew LunnChen-Yu TsaiFlorian WestphalRyusuke KonishiOliver NeukumDaiwei LiVinicius Costa GomesKurt KanzenbachPucha Himasekhar ReddyIlpo JärvinenJohn FastabendMartin KaFai LauGerhard EnglederWojciech DrewekJacob KellerChandan Kumar RoutMaciej FijalkowskiSimon HormanWillem de BruijnRodrigo SiqueiraNikolay AleksandrovIdo SchimmelFlorian FainelliKevin TianYi LiuAnton IvanovBjorn HelgaasShawn AnastasioSiddharth VadapalliMarc Kleine-BuddeReijer BoekhoffDavid SterbaQu WenruoAlexandre GhitiKalle ValoDave JiangBreno LeitaoMadalin BucurGeert UytterhoevenAlexander GordeevSilvan JegenBasavaraj NatikarGeorgi ValkovPhilippe Mathieu-DaudéSerge SeminJan KaraHarshad ShirwadkarBarry SongBrian NorrisFrancesco DolciniPaul E. McKenneyBharath SMPaulo Alcantara (SUSE)Saurabh SengarPeng FanYe LiJason LiuUros BizjakOleg NesterovDan CarpenterNamjae JeonRafael J. WysockiGavin ShanJonathan CameronMiguel LuisVishnu PajjuriJianyong WuHanjun GuoLorenzo PieralisiNuno SaThinh NguyenJeff LaytonMuchun SongRoman GushchinJohannes WeinerJani NikulaHeiko StuebnerShawn LinEric DumazetGuenter RoeckChristoph HellwigMark BrownHarshit MogalapalliLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b
1/214R-b
2/214
3/214
4/214
5/214
6/214
7/214R-b
8/214T-b R-b A-b
9/214R-b R-b
10/214R-b
11/214R-b
12/214R-b
13/214R-b
14/214R-b
15/214R-b
16/214R-b R-b
17/214R-b A-b T-b
18/214R-b A-b T-b
19/214A-b T-b R-b
20/214R-b A-b T-b
21/214R-b A-b T-b
22/214R-b A-b T-b
23/214R-b R-b
24/214R-b A-b
25/214R-b A-b
26/214R-b
27/214R-b
28/214R-b
29/214R-b
30/214R-b
31/214
32/214R-b
33/214R-b
34/214R-b R-b
35/214R-b
36/214R-b
37/214R-b
38/214R-b
39/214
40/214
41/214R-b
42/214R-b R-b R-b
43/214
44/214
45/214A-b R-b T-b
46/214R-b R-b R-b
47/214
48/214
49/214R-b
50/214R-b
51/214
52/214R-b R-b
53/214R-b A-b
54/214R-b
55/214R-b
56/214R-b A-b A-b R-b
57/214R-b
58/214
59/214
60/214R-b
61/214R-b
62/214
63/214
64/214
65/214R-b R-b
66/214
67/214
68/214
69/214R-b
70/214R-b
71/214
72/214
73/214
74/214
75/214
76/214A-b
77/214R-b A-b
78/214R-b
79/214
80/214R-b
81/214R-b
82/214R-b
83/214R-b
84/214R-b
85/214
86/214R-b
87/214
88/214T-b
89/214T-b
90/214R-b
91/214R-b
92/214R-b
93/214R-b
94/214
95/214R-b
96/214R-b T-b
97/214R-b
98/214R-b
99/214R-b
100/214R-b
101/214R-b
102/214R-b
103/214R-b
104/214
105/214R-b
106/214
107/214R-b
108/214
109/214
110/214
111/214
112/214T-b
113/214A-b
114/214T-b R-b
115/214
116/214R-b
117/214
118/214
119/214A-b
120/214R-b
121/214A-b
122/214T-b A-b R-b T-b
123/214R-b
124/214R-b A-b
125/214R-b
126/214R-b R-b T-b R-b
127/214
128/214R-b
129/214R-b
130/214
131/214
132/214
133/214A-b R-b
134/214R-b
135/214
136/214
137/214R-b R-b
138/214
139/214A-b
140/214
141/214A-b T-b
142/214
143/214
144/214
145/214
146/214
147/214A-b
148/214R-b R-b
149/214A-b
150/214A-b R-b
151/214T-b
152/214
153/214R-b
154/214R-b
155/214R-b R-b
156/214R-b
157/214T-b T-b R-b
158/214R-b A-b
159/214
160/214
161/214R-b T-b
162/214R-b
163/214R-b
164/214A-b
165/214
166/214T-b
167/214
168/214
169/214
170/214R-b R-b T-b
171/214
172/214R-b
173/214R-b R-b
174/214R-b
175/214
176/214
177/214R-b
178/214R-b
179/214R-b
180/214A-b
181/214
182/214
183/214
184/214R-b
185/214
186/214R-b R-b R-b
187/214R-b R-b R-b
188/214T-b
189/214A-b
190/214
191/214
192/214A-b
193/214
194/214
195/214R-b
196/214R-b
197/214A-b R-b
198/214A-b R-b
199/214R-b R-b T-b T-b T-b A-b R-b
200/214R-b
201/214R-b
202/214
203/214R-b
204/214R-b
205/214R-b R-b
206/214A-b R-b
207/214R-b
208/214A-b R-b
209/214
210/214T-b
211/214
212/214R-b R-b
213/214A-b R-b A-b
214/214R-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 134 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/214] 5.15.167-rc1 review

This is the start of the stable review cycle for the 5.15.167 release. There are 214 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, 12 Sep 2024 09:25:22 +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.15.167-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.167-rc1

Felix Fietkau <[email protected]>
udp: fix receiving fraglist GSO packets

Shakeel Butt <[email protected]>
memcg: protect concurrent access to mem_cgroup_idr

Filipe Manana <[email protected]>
btrfs: fix race between direct IO write and fsync when using same fd

Daniel Borkmann <[email protected]>
net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket

Thomas Gleixner <[email protected]>
x86/mm: Fix PTI for i386 some more

Willem de Bruijn <[email protected]>
net: drop bad gso csum_start and offset in virtio_net_hdr

Yan Zhai <[email protected]>
gso: fix dodgy bit handling for GSO_UDP_L4

Yuri Benditovich <[email protected]>
net: change maximum number of UDP segments to 128

Willem de Bruijn <[email protected]>
net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation

Krzysztof Kozlowski <[email protected]>
gpio: rockchip: fix OF node leak in probe()

Andy Shevchenko <[email protected]>
drm/i915/fence: Mark debug_fence_free() with __maybe_unused

Andy Shevchenko <[email protected]>
drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused

Matteo Martelli <[email protected]>
ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode

Maurizio Lombardi <[email protected]>
nvmet-tcp: fix kernel crash if commands allocation fails

Jonathan Cameron <[email protected]>
arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry

James Morse <[email protected]>
arm64: acpi: Move get_cpu_for_acpi_id() to a header

Jonathan Cameron <[email protected]>
ACPI: processor: Fix memory leaks in error paths of processor_add()

Jonathan Cameron <[email protected]>
ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()

Nicholas Piggin <[email protected]>
workqueue: Improve scalability of workqueue watchdog touch

Nicholas Piggin <[email protected]>
workqueue: wq_watchdog_touch is always called with valid CPU

Ryusuke Konishi <[email protected]>
nilfs2: protect references to superblock parameters exposed in sysfs

Qing Wang <[email protected]>
nilfs2: replace snprintf in show functions with sysfs_emit

Dan Carpenter <[email protected]>
ksmbd: Unlock on in ksmbd_tcp_set_interfaces()

Namjae Jeon <[email protected]>
ksmbd: unset the binding mark of a reused connection

Peter Zijlstra <[email protected]>
perf/aux: Fix AUX buffer serialization

Sven Schnelle <[email protected]>
uprobes: Use kzalloc to allocate xol area

Daniel Lezcano <[email protected]>
clocksource/drivers/timer-of: Remove percpu irq related code

Jacky Bai <[email protected]>
clocksource/drivers/imx-tpm: Fix next event not taking effect sometime

Jacky Bai <[email protected]>
clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX

David Fernandez Gonzalez <[email protected]>
VMCI: Fix use-after-free when removing resource in vmci_resource_remove()

Naman Jain <[email protected]>
Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic

Saurabh Sengar <[email protected]>
uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind

Geert Uytterhoeven <[email protected]>
nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc

Carlos Llamas <[email protected]>
binder: fix UAF caused by offsets overwrite

Faisal Hassan <[email protected]>
usb: dwc3: core: update LC timer as per USB Spec V3.2

Dumitru Ceclan <[email protected]>
iio: adc: ad7124: fix chip ID mismatch

Guillaume Stols <[email protected]>
iio: adc: ad7606: remove frstdata check for serial mode

Dumitru Ceclan <[email protected]>
iio: adc: ad7124: fix config comparison

Matteo Martelli <[email protected]>
iio: fix scale application in iio_convert_raw_to_processed_unlocked

David Lechner <[email protected]>
iio: buffer-dmaengine: fix releasing dma channel on error

Aleksandr Mishin <[email protected]>
staging: iio: frequency: ad9834: Validate frequency parameter value

Ronnie Sahlberg <[email protected]>
cifs: Check the lease context if we actually got a lease

Trond Myklebust <[email protected]>
NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations

Michael Ellerman <[email protected]>
ata: pata_macio: Use WARN instead of BUG

Jiaxun Yang <[email protected]>
MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed

Kent Overstreet <[email protected]>
lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()

Stefan Wiehler <[email protected]>
of/irq: Prevent device address out-of-bounds read in interrupt map walk

Phillip Lougher <[email protected]>
Squashfs: sanity check symbolic link size

Oliver Neukum <[email protected]>
usbnet: ipheth: race between ipheth_close and error handling

Dmitry Torokhov <[email protected]>
Input: uinput - reject requests with unreasonable number of slots

Olivier Sobrie <[email protected]>
HID: amd_sfh: free driver_data after destroying hid device

Camila Alvarez <[email protected]>
HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup

Heiko Carstens <[email protected]>
s390/vmlinux.lds.S: Move ro_after_init section behind rodata section

David Sterba <[email protected]>
btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()

Zenghui Yu <[email protected]>
kselftests: dmabuf-heaps: Ensure the driver name is null-terminated

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup

Vladimir Oltean <[email protected]>
net: dpaa: avoid on-stack arrays of NR_CPUS elements

Dan Williams <[email protected]>
PCI: Add missing bridge lock to pci_bus_lock()

yang.zhang <[email protected]>
riscv: set trap vector earlier

Filipe Manana <[email protected]>
btrfs: replace BUG_ON() with error handling at update_ref_for_cow()

Josef Bacik <[email protected]>

    btrfs: clean up our handling of refs == 0 in snapshot delete

Josef Bacik <[email protected]>
btrfs: replace BUG_ON with ASSERT in walk_down_proc()

Konstantin Komarov <[email protected]>
fs/ntfs3: Check more cases when directory is corrupted

Zqiang <[email protected]>
smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()

Sascha Hauer <[email protected]>
wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()

Yicong Yang <[email protected]>
dma-mapping: benchmark: Don't starve others when doing the test

Luis Henriques (SUSE) <[email protected]>
ext4: fix possible tid_t sequence overflows

Yifan Zha <[email protected]>
drm/amdgpu: Set no_hw_access when VF request full GPU fails

Andreas Ziegler <[email protected]>

    libbpf: Add NULL checks to bpf_object__{prev_map,next_map}

Guenter Roeck <[email protected]>
hwmon: (w83627ehf) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (nct6775-core) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (lm95234) Fix underflows seen when writing limit attributes

Guenter Roeck <[email protected]>
hwmon: (adc128d818) Fix underflows seen when writing limit attributes

Krishna Kumar <[email protected]>
pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv

Zijun Hu <[email protected]>
devres: Initialize an uninitialized struct member

Johannes Berg <[email protected]>
um: line: always fill *error_out in setup_one_line()

Waiman Long <[email protected]>

    cgroup: Protect css->cgroup write under css_set_lock

Jacob Pan <[email protected]>
iommu/vt-d: Handle volatile descriptor status read

Benjamin Marzinski <[email protected]>
dm init: Handle minors larger than 255

Amadeusz Sławiński <[email protected]>
ASoC: topology: Properly initialize soc_enum values

Pawel Dembicki <[email protected]>
net: dsa: vsc73xx: fix possible subblocks range of CAPT block

Jonas Gorski <[email protected]>
net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN

Kuniyuki Iwashima <[email protected]>
fou: Fix null-ptr-deref in GRO.

Eric Dumazet <[email protected]>
gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlers

Eric Dumazet <[email protected]>
gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlers

Guillaume Nault <[email protected]>
bareudp: Fix device stats updates.

Oliver Neukum <[email protected]>
usbnet: modern method to get random MAC

Jakub Kicinski <[email protected]>

    net: usb: don't write directly to netdev->dev_addr

Larysa Zaremba <[email protected]>
ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset

Dan Carpenter <[email protected]>
igc: Unlock on error in igc_io_resume()

Cong Wang <[email protected]>
tcp_bpf: fix return value of tcp_bpf_sendmsg()

Aleksandr Mishin <[email protected]>
platform/x86: dell-smbios: Fix error path in dell_smbios_init()

Daiwei Li <[email protected]>
igb: Fix not clearing TimeSync interrupts for 82580

Simon Horman <[email protected]>
can: m_can: Release irq on error in m_can_open

Kuniyuki Iwashima <[email protected]>
can: bcm: Remove proc entry when dev is unregistered.

Marek Olšák <[email protected]>
drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6

Jules Irenge <[email protected]>
pcmcia: Use resource_size function on resource object

Chen Ni <[email protected]>
media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse

Kishon Vijay Abraham I <[email protected]>
PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)

Hans Verkuil <[email protected]>
media: vivid: don't set HDMI TX controls if there are no HDMI outputs

Alex Hung <[email protected]>
drm/amd/display: Check HDCP returned status

Shantanu Goel <[email protected]>
usb: uas: set host status byte on data completion error

Arend van Spriel <[email protected]>
wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3

Andy Shevchenko <[email protected]>
leds: spi-byte: Call of_node_put() on error path

Hans Verkuil <[email protected]>
media: vivid: fix wrong sizeimage value for mplane

Jan Kara <[email protected]>
udf: Avoid excessive partition lengths

Yunjian Wang <[email protected]>
netfilter: nf_conncount: fix wrong variable type

Jernej Skrabec <[email protected]>
iommu: sun50i: clear bypass register

Kuniyuki Iwashima <[email protected]>
af_unix: Remove put_pid()/put_cred() in copy_peercred().

Pali Rohár <[email protected]>
irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1

Konstantin Andreev <[email protected]>
smack: unix sockets: fix accept()ed socket label

Takashi Iwai <[email protected]>
ALSA: hda: Add input value sanity checks to HDMI channel map controls

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: send ACK on an active subflow

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pr_debug: add missing \n at the end

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: skip connecting to already established sf

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: do not remove already closed subflows

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR 0 is not a new address

Matthieu Baerts (NGI0) <[email protected]>
mptcp: close subflow when receiving TCP+FIN

Matthieu Baerts (NGI0) <[email protected]>
mptcp: avoid duplicated SUB_CLOSED events

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: avoid possible UaF when selecting endp

Paolo Abeni <[email protected]>
mptcp: constify a bunch of of helpers

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: fullmesh: select the right ID later

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: only decrement add_addr_accepted for MPJ req

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: re-using ID of unused flushed subflows

Ryusuke Konishi <[email protected]>
nilfs2: fix state management in error path of log writing function

Ryusuke Konishi <[email protected]>
nilfs2: fix missing cleanup on rollforward recovery error

Toke Høiland-Jørgensen <[email protected]>
sched: sch_cake: fix bulk flow accounting logic for host fairness

Eric Dumazet <[email protected]>
ila: call nf_unregister_net_hooks() sooner

Zheng Yejian <[email protected]>
tracing: Avoid possible softlockup in tracing_iter_reset()

Simon Arlott <[email protected]>
can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLL

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disabled

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API

Satya Priya Kakitapalli <[email protected]>
clk: qcom: clk-alpha-pll: Fix the pll post div mask

Jann Horn <[email protected]>
fuse: use unsigned type for getxattr/listxattr size truncation

Joanne Koong <[email protected]>
fuse: update stats for pages in dropped aux writeback list

Seunghwan Baek <[email protected]>
mmc: cqhci: Fix checking of CQHCI_HALT state

Liao Chen <[email protected]>
mmc: sdhci-of-aspeed: fix module autoloading

Sam Protsenko <[email protected]>
mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Ignore keys being loaded with invalid type

Luiz Augusto von Dentz <[email protected]>
Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"

Georg Gottleuber <[email protected]>
nvme-pci: Add sleep quirk for Samsung 990 Evo

Roland Xu <[email protected]>
rtmutex: Drop rt_mutex::wait_lock before scheduling

Ma Ke <[email protected]>
irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()

Zheng Qixing <[email protected]>
ata: libata: Fix memory leak for error path in ata_host_alloc()

Maximilien Perreault <[email protected]>
ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx

Terry Cheong <[email protected]>
ALSA: hda/realtek: add patch for internal mic in Lenovo V145

Christoffer Sandberg <[email protected]>
ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices

Ravi Bangoria <[email protected]>
KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing

Maxim Levitsky <[email protected]>
KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE

robelin <[email protected]>
ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object

Stephen Hemminger <[email protected]>
sch/netem: fix use after free in netem_dequeue

Richard Fitzgerald <[email protected]>
i2c: Use IS_REACHABLE() for substituting empty ACPI functions

Jan Kara <[email protected]>
ext4: handle redirtying in ext4_bio_write_page()

Jan Kara <[email protected]>
udf: Limit file size to 4TB

Eric Biggers <[email protected]>
ext4: reject casefold inode flag without casefold feature

Nikita Kiryushin <[email protected]>
rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow

Breno Leitao <[email protected]>
virtio_net: Fix napi_skb_cache_put warning

Bob Zhou <[email protected]>
drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr

Ricardo Ribalda <[email protected]>
media: uvcvideo: Enforce alignment of frame and interval

Alex Hung <[email protected]>
drm/amd/display: Skip wbscl_set_scaler_filter if filter is null

Christoph Hellwig <[email protected]>
block: remove the blk_flush_integrity call in blk_integrity_unregister

Johannes Berg <[email protected]>
wifi: cfg80211: make hash table duplicates more survivable

Marek Vasut <[email protected]>
drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ

Haoran Liu <[email protected]>
drm/meson: plane: Add error handling

Casey Schaufler <[email protected]>
smack: tcp: ipv4, fix incorrect labeling

Amir Goldstein <[email protected]>
fsnotify: clear PARENT_WATCHED flags lazily

Abhishek Pandit-Subedi <[email protected]>
usb: typec: ucsi: Fix null pointer dereference in trace

Simon Holesch <[email protected]>
usbip: Don't submit special requests twice

Frederic Weisbecker <[email protected]>
rcu/nocb: Remove buggy bypass lock contention mitigation

Shannon Nelson <[email protected]>
ionic: fix potential irq name truncation

Michael Margolin <[email protected]>
RDMA/efa: Properly handle unexpected AQ completions

Richard Maina <[email protected]>
hwspinlock: Introduce hwspin_lock_bust()

Aleksandr Mishin <[email protected]>
PCI: al: Check IORESOURCE_BUS existence during probe

Jagadeesh Kona <[email protected]>
cpufreq: scmi: Avoid overflow of target_freq in fast switch

Shahar S Matityahu <[email protected]>
wifi: iwlwifi: remove fw_running op

Tao Zhou <[email protected]>
drm/amdgpu: update type of buf size to u32 for eeprom functions

Jesse Zhang <[email protected]>
drm/amd/pm: check negtive return for table entries

Jesse Zhang <[email protected]>
drm/amdgpu: the warning dereferencing obj for nbio_v7_4

Jesse Zhang <[email protected]>
drm/amd/pm: check specific index for aldebaran

Jesse Zhang <[email protected]>
drm/amdgpu: fix the waring dereferencing hive

Ma Jun <[email protected]>
drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs

Leesoo Ahn <[email protected]>
apparmor: fix possible NULL pointer dereference

Michael Chen <[email protected]>
drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device

Tim Huang <[email protected]>
drm/amdgpu: fix mc_data out-of-bounds read warning

Tim Huang <[email protected]>
drm/amdgpu: fix ucode out-of-bounds read warning

Ma Jun <[email protected]>
drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number

Ma Jun <[email protected]>
drm/amdgpu: Fix out-of-bounds write warning

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix uninitialized variable agc_btc_response

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix uninitialized variable warning for smu10

Asad Kamal <[email protected]>
drm/amd/amdgpu: Check tbo resource pointer

Hersen Wu <[email protected]>
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create

Alex Hung <[email protected]>
drm/amd/display: Check msg_id before processing transcation

Alex Hung <[email protected]>

    drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]

Hersen Wu <[email protected]>
drm/amd/display: Add array index check for hdcp ddc access

Hersen Wu <[email protected]>
drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6

Alex Hung <[email protected]>
drm/amd/display: Check gpio_id before used as array index

Zhigang Luo <[email protected]>
drm/amdgpu: avoid reading vf2pf info size from FB

Tim Huang <[email protected]>
drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr

Tim Huang <[email protected]>
drm/amdgpu: fix uninitialized scalar variable warning

Jesse Zhang <[email protected]>
drm/amd/pm: fix the Out-of-bounds read warning

Jesse Zhang <[email protected]>
drm/amd/pm: fix warning using uninitialized value of max_vid_step

Tim Huang <[email protected]>
drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr

Ma Jun <[email protected]>
drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc

Tim Huang <[email protected]>
drm/amdgpu: fix overflowed array index read warning

Alvin Lee <[email protected]>
drm/amd/display: Assign linear_pitch_alignment even for VM

Ma Jun <[email protected]>
drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr

ZHANG Yuntian <[email protected]>
net: usb: qmi_wwan: add MeiG Smart SRM825L

Rik van Riel <[email protected]>
dma-debug: avoid deadlock between dma debug vs printk and netconsole

Richard Fitzgerald <[email protected]>
i2c: Fix conditional for substituting empty ACPI functions

Takashi Iwai <[email protected]>
ALSA: hda/conexant: Mute speakers at suspend / shutdown

Takashi Iwai <[email protected]>
ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown

Philip Mueller <[email protected]>
drm: panel-orientation-quirks: Add quirk for OrangePi Neo

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

Diffstat:

 Documentation/locking/hwspinlock.rst               |  11 ++
 Makefile                                           |   4 +-
 arch/arm64/include/asm/acpi.h                      |  12 ++
 arch/arm64/kernel/acpi_numa.c                      |  11 --
 arch/mips/kernel/cevt-r4k.c                        |  15 +-
 arch/riscv/kernel/head.S                           |   3 +
 arch/s390/kernel/vmlinux.lds.S                     |   9 ++
 arch/um/drivers/line.c                             |   2 +
 arch/x86/kvm/svm/svm.c                             |  15 ++
 arch/x86/mm/pti.c                                  |  45 ++++--
 block/blk-integrity.c                              |   2 -
 drivers/acpi/acpi_processor.c                      |  15 +-
 drivers/android/binder.c                           |   1 +
 drivers/ata/libata-core.c                          |   4 +-
 drivers/ata/pata_macio.c                           |   7 +-
 drivers/base/devres.c                              |   1 +
 drivers/clk/qcom/clk-alpha-pll.c                   |  25 ++-
 drivers/clocksource/timer-imx-tpm.c                |  16 +-
 drivers/clocksource/timer-of.c                     |  17 +-
 drivers/clocksource/timer-of.h                     |   1 -
 drivers/cpufreq/scmi-cpufreq.c                     |   4 +-
 drivers/gpio/gpio-rockchip.c                       |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c           |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c         |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h         |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   8 +-
 drivers/gpu/drm/amd/amdgpu/df_v1_7.c               |   2 +
 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c             |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.h              |   2 -
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |   5 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   5 +-
 .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c  |   3 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   1 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c   |   3 +
 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c |  17 +-
 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c     |  17 +-
 .../drm/amd/display/modules/hdcp/hdcp1_execution.c |  15 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c    |  28 +++-
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c    |  13 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c    |   5 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c   |  29 +++-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   2 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c    |  15 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  90 ++++++++---
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c  |  20 ++-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c  |  31 +++-
 .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c    |   6 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   3 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   2 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
 drivers/gpu/drm/i915/i915_sw_fence.c               |   8 +-
 drivers/gpu/drm/meson/meson_plane.c                |  17 +-
 drivers/hid/amd-sfh-hid/amd_sfh_hid.c              |   4 +-
 drivers/hid/hid-cougar.c                           |   2 +-
 drivers/hv/vmbus_drv.c                             |   1 +
 drivers/hwmon/adc128d818.c                         |   4 +-
 drivers/hwmon/lm95234.c                            |   9 +-
 drivers/hwmon/nct6775.c                            |   2 +-
 drivers/hwmon/w83627ehf.c                          |   4 +-
 drivers/hwspinlock/hwspinlock_core.c               |  28 ++++
 drivers/hwspinlock/hwspinlock_internal.h           |   3 +
 drivers/i3c/master/mipi-i3c-hci/dma.c              |   5 +-
 drivers/iio/adc/ad7124.c                           |  27 ++--
 drivers/iio/adc/ad7606.c                           |  28 +---
 drivers/iio/adc/ad7606.h                           |   2 +
 drivers/iio/adc/ad7606_par.c                       |  46 +++++-
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |   4 +-
 drivers/iio/inkern.c                               |   8 +-
 drivers/infiniband/hw/efa/efa_com.c                |  30 ++--
 drivers/input/misc/uinput.c                        |  14 ++
 drivers/iommu/intel/dmar.c                         |   2 +-
 drivers/iommu/sun50i-iommu.c                       |   1 +
 drivers/irqchip/irq-armada-370-xp.c                |   4 +
 drivers/irqchip/irq-gic-v2m.c                      |   6 +-
 drivers/leds/leds-spi-byte.c                       |   6 +-
 drivers/md/dm-init.c                               |   4 +-
 drivers/media/platform/qcom/camss/camss.c          |   5 +-
 drivers/media/test-drivers/vivid/vivid-vid-cap.c   |  17 +-
 drivers/media/test-drivers/vivid/vivid-vid-out.c   |  16 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  18 ++-
 drivers/misc/vmw_vmci/vmci_resource.c              |   3 +-
 drivers/mmc/host/cqhci-core.c                      |   2 +-
 drivers/mmc/host/dw_mmc.c                          |   4 +-
 drivers/mmc/host/sdhci-of-aspeed.c                 |   1 +
 drivers/net/bareudp.c                              |  22 +--
 drivers/net/can/m_can/m_can.c                      |   5 +-
 drivers/net/can/spi/mcp251x.c                      |   2 +-
 drivers/net/dsa/vitesse-vsc73xx-core.c             |  10 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  20 ++-
 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c |  10 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |  12 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  10 ++
 drivers/net/ethernet/intel/igc/igc_main.c          |   1 +
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   2 +-
 drivers/net/geneve.c                               |   8 +-
 drivers/net/usb/ch9200.c                           |   4 +-
 drivers/net/usb/cx82310_eth.c                      |   5 +-
 drivers/net/usb/ipheth.c                           |   2 +-
 drivers/net/usb/kaweth.c                           |   3 +-
 drivers/net/usb/mcs7830.c                          |   4 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/sierra_net.c                       |   6 +-
 drivers/net/usb/sr9700.c                           |   4 +-
 drivers/net/usb/sr9800.c                           |   5 +-
 drivers/net/usb/usbnet.c                           |  15 +-
 drivers/net/virtio_net.c                           |   8 +-
 .../broadcom/brcm80211/brcmsmac/mac80211_if.c      |   1 +
 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c    |   3 +-
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h    |   1 -
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   6 -
 drivers/net/wireless/marvell/mwifiex/main.h        |   3 +
 drivers/nvme/host/pci.c                            |  11 ++
 drivers/nvme/target/tcp.c                          |   4 +-
 drivers/nvmem/core.c                               |   6 +-
 drivers/of/irq.c                                   |  15 +-
 drivers/pci/controller/dwc/pci-keystone.c          |  44 +++++-
 drivers/pci/controller/dwc/pcie-al.c               |  16 +-
 drivers/pci/hotplug/pnv_php.c                      |   3 +-
 drivers/pci/pci.c                                  |  35 +++--
 drivers/pcmcia/yenta_socket.c                      |   6 +-
 drivers/platform/x86/dell/dell-smbios-base.c       |   5 +-
 drivers/staging/iio/frequency/ad9834.c             |   2 +-
 drivers/uio/uio_hv_generic.c                       |  11 +-
 drivers/usb/dwc3/core.c                            |  15 ++
 drivers/usb/dwc3/core.h                            |   2 +
 drivers/usb/storage/uas.c                          |   1 +
 drivers/usb/typec/ucsi/ucsi.h                      |   2 +-
 drivers/usb/usbip/stub_rx.c                        |  77 +++++----
 fs/btrfs/ctree.c                                   |  12 +-
 fs/btrfs/ctree.h                                   |   1 -
 fs/btrfs/extent-tree.c                             |  32 +++-
 fs/btrfs/file.c                                    |  25 ++-
 fs/btrfs/inode.c                                   |   2 +-
 fs/btrfs/transaction.h                             |   6 +
 fs/cifs/smb2ops.c                                  |  24 ++-
 fs/ext4/fast_commit.c                              |   8 +-
 fs/ext4/inode.c                                    |   5 +-
 fs/ext4/page-io.c                                  |  14 +-
 fs/fuse/file.c                                     |   8 +-
 fs/fuse/xattr.c                                    |   4 +-
 fs/ksmbd/smb2pdu.c                                 |   4 +
 fs/ksmbd/transport_tcp.c                           |   4 +-
 fs/nfs/super.c                                     |   2 +
 fs/nilfs2/recovery.c                               |  35 ++++-
 fs/nilfs2/segment.c                                |  10 +-
 fs/nilfs2/sysfs.c                                  | 117 ++++++++------
 fs/notify/fsnotify.c                               |  31 ++--
 fs/notify/fsnotify.h                               |   2 +-
 fs/notify/mark.c                                   |  32 +++-
 fs/ntfs3/dir.c                                     |  52 +++---
 fs/squashfs/inode.c                                |   7 +-
 fs/udf/super.c                                     |  24 ++-
 include/linux/fsnotify_backend.h                   |   8 +-
 include/linux/hwspinlock.h                         |   6 +
 include/linux/i2c.h                                |   2 +-
 include/linux/udp.h                                |   2 +-
 include/linux/virtio_net.h                         |  35 +++--
 include/net/bluetooth/hci_core.h                   |   5 -
 kernel/cgroup/cgroup.c                             |   2 +-
 kernel/dma/debug.c                                 |   5 +-
 kernel/dma/map_benchmark.c                         |  16 ++
 kernel/events/core.c                               |  18 ++-
 kernel/events/internal.h                           |   1 +
 kernel/events/ring_buffer.c                        |   2 +
 kernel/events/uprobes.c                            |   3 +-
 kernel/locking/rtmutex.c                           |   9 +-
 kernel/rcu/tasks.h                                 |   2 +-
 kernel/rcu/tree.h                                  |   1 -
 kernel/rcu/tree_nocb.h                             |  32 +---
 kernel/smp.c                                       |   1 +
 kernel/trace/trace.c                               |   2 +
 kernel/workqueue.c                                 |  14 +-
 lib/generic-radix-tree.c                           |   2 +
 mm/memcontrol.c                                    |  23 ++-
 net/8021q/vlan_core.c                              |   7 +-
 net/bluetooth/mgmt.c                               |  60 +++----
 net/bluetooth/smp.c                                |   7 -
 net/bridge/br_fdb.c                                |   6 +-
 net/can/bcm.c                                      |   4 +
 net/ethernet/eth.c                                 |   7 +-
 net/ipv4/af_inet.c                                 |  19 +--
 net/ipv4/fou.c                                     |  54 ++++---
 net/ipv4/gre_offload.c                             |  12 +-
 net/ipv4/tcp_bpf.c                                 |   2 +-
 net/ipv4/tcp_offload.c                             |   3 +
 net/ipv4/udp_offload.c                             |  22 ++-
 net/ipv6/ila/ila.h                                 |   1 +
 net/ipv6/ila/ila_main.c                            |   6 +
 net/ipv6/ila/ila_xlat.c                            |  13 +-
 net/ipv6/ip6_offload.c                             |  14 +-
 net/ipv6/udp_offload.c                             |   2 -
 net/mptcp/options.c                                |  44 +++---
 net/mptcp/pm.c                                     |  36 +++--
 net/mptcp/pm_netlink.c                             | 174 +++++++++++++--------
 net/mptcp/protocol.c                               |  61 +++++---
 net/mptcp/protocol.h                               |  28 ++--
 net/mptcp/sockopt.c                                |   4 +-
 net/mptcp/subflow.c                                |  56 ++++---
 net/netfilter/nf_conncount.c                       |   8 +-
 net/sched/sch_cake.c                               |  11 +-
 net/sched/sch_netem.c                              |   9 +-
 net/sunrpc/xprtsock.c                              |   7 +
 net/unix/af_unix.c                                 |   9 +-
 net/wireless/scan.c                                |  46 ++++--
 security/apparmor/apparmorfs.c                     |   4 +
 security/smack/smack_lsm.c                         |  14 +-
 sound/hda/hdmi_chmap.c                             |  18 +++
 sound/pci/hda/hda_generic.c                        |  63 ++++++++
 sound/pci/hda/hda_generic.h                        |   1 +
 sound/pci/hda/patch_conexant.c                     |  13 ++
 sound/pci/hda/patch_realtek.c                      |  10 ++
 sound/soc/soc-dapm.c                               |   1 +
 sound/soc/soc-topology.c                           |   2 +
 sound/soc/sunxi/sun4i-i2s.c                        | 143 ++++++++---------
 tools/lib/bpf/libbpf.c                             |   4 +-
 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c |   4 +-
 tools/testing/selftests/net/udpgso.c               |   2 +-
 224 files changed, 1994 insertions(+), 1016 deletions(-)