Skip to content

5.15.140-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-arm-msm linux-ext4 linux-hardening linux-patches linux-watchdog lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest297 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/297locking/ww_mutex/test: Fix potential workqueue corruptionkernel/locking/test-ww_mutex.c+12 -80 replies
2/297perf/core: Bail out early if the request AUX area is out of boundkernel/events/ring_buffer.c+6 -00 replies
3/297clocksource/drivers/timer-imx-gpt: Fix potential memory leakdrivers/clocksource/timer-imx-gpt.c+13 -50 replies
4/297clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardwaredrivers/clocksource/timer-atmel-tcb.c+1 -00 replies
5/297workqueue: Provide one lock class key per work_on_cpu() callsiteinclude/linux/workqueue.h kernel/workqueue.c+51 -150 replies
6/297x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizearch/x86/include/asm/numa.h arch/x86/mm/numa.c+0 -140 replies
7/297wifi: mac80211_hwsim: fix clang-specific fortify warningdrivers/net/wireless/mac80211_hwsim.c+1 -10 replies
8/297wifi: mac80211: dont return unset power in ieee80211_get_tx_power()net/mac80211/cfg.c+4 -00 replies
9/297atl1c: Work around the DMA RX overflow issuedrivers/net/ethernet/atheros/atl1c/atl1c.h drivers/net/ethernet/atheros/atl1c/atl1c_main.c+16 -540 replies
10/297bpf: Detect IP == ksym.end as part of BPF programkernel/bpf/core.c+5 -10 replies
11/297wifi: ath9k: fix clang-specific fortify warningsdrivers/net/wireless/ath/ath9k/debug.c drivers/net/wireless/ath/ath9k/htc_drv_debug.c+2 -20 replies
12/297wifi: ath10k: fix clang-specific fortify warningdrivers/net/wireless/ath/ath10k/debug.c+1 -10 replies
13/297net: annotate data-races around sk->sk_tx_queue_mappinginclude/net/sock.h+16 -40 replies
14/297net: annotate data-races around sk->sk_dst_pending_confirminclude/net/sock.h net/core/sock.c net/ipv4/tcp_output.c+5 -50 replies
15/297wifi: ath10k: Dont touch the CE interrupt registers after power updrivers/net/wireless/ath/ath10k/snoc.c+14 -40 replies
16/297Bluetooth: btusb: Add date->evt_skb is NULL checkdrivers/bluetooth/btusb.c+3 -00 replies
17/297Bluetooth: Fix double free in hci_conn_cleanupnet/bluetooth/hci_conn.c net/bluetooth/hci_sysfs.c+14 -150 replies
18/297platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120edrivers/platform/x86/thinkpad_acpi.c+1 -00 replies
19/297drm/komeda: drop all currently held locks if deadlock happensdrivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c+6 -30 replies
20/297drm/amdkfd: Fix a race condition of vram buffer unref in svm codedrivers/gpu/drm/amd/amdkfd/kfd_svm.c+9 -20 replies
21/297drm/amd/display: use full update for clip size increase of large plane sourcedrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc.h+15 -20 replies
22/297string.h: add array-wrappers for (v)memdup_user()include/linux/string.h+40 -00 replies
23/297kernel: kexec: copy user-array safelykernel/kexec.c+1 -10 replies
24/297kernel: watch_queue: copy user-array safelykernel/watch_queue.c+1 -10 replies
25/297drm: vmwgfx_surface.c: copy user-array safelydrivers/gpu/drm/vmwgfx/vmwgfx_surface.c+2 -20 replies
26/297drm/msm/dp: skip validity check for DP CTS EDID checksumdrivers/gpu/drm/msm/dp/dp_panel.c+2 -190 replies
27/297drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7drivers/gpu/drm/amd/include/pptable.h drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h+4 -40 replies
28/297drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tongadrivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h+6 -60 replies
29/297drm/amdgpu: Fix potential null pointer dereferncedrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -10 replies
30/297drm/panel: fix a possible null pointer dereferencedrivers/gpu/drm/panel/panel-arm-versatile.c+2 -00 replies
31/297drm/panel/panel-tpo-tpg110: fix a possible null pointer dereferencedrivers/gpu/drm/panel/panel-tpo-tpg110.c+2 -00 replies
32/297drm/amdgpu/vkms: fix a possible null pointer dereferencedrivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c+2 -00 replies
33/297drm/panel: st7703: Pick different reset sequencedrivers/gpu/drm/panel/panel-sitronix-st7703.c+13 -120 replies
34/297drm/amdkfd: Fix shift out-of-bounds issuedrivers/gpu/drm/amd/amdkfd/kfd_svm.c+1 -10 replies
35/297drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULLdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+6 -00 replies
36/297arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma sizearch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi+27 -190 replies
37/297selftests/efivarfs: create-read: fix a resource leaktools/testing/selftests/efivarfs/create-read.c+2 -00 replies
38/297ASoC: soc-card: Add storage for PCI SSIDinclude/sound/soc-card.h include/sound/soc.h+48 -00 replies
39/297crypto: pcrypt - Fix hungtask for PADATA_RESETcrypto/pcrypt.c kernel/padata.c+5 -10 replies
40/297RDMA/hfi1: Use FIELD_GET() to extract Link Widthdrivers/infiniband/hw/hfi1/pcie.c+2 -70 replies
41/297scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfsdrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+7 -60 replies
42/297scsi: ibmvfc: Remove BUG_ON in the case of an empty event pooldrivers/scsi/ibmvscsi/ibmvfc.c+122 -20 replies
43/297fs/jfs: Add check for negative db_l2nbperpagefs/jfs/jfs_dmap.c+2 -10 replies
44/297fs/jfs: Add validity check for db_maxag and db_agpreffs/jfs/jfs_dmap.c+6 -00 replies
45/297jfs: fix array-index-out-of-bounds in dbFindLeaffs/jfs/jfs_dmap.c+10 -40 replies
46/297jfs: fix array-index-out-of-bounds in diAllocfs/jfs/jfs_imap.c+4 -10 replies
47/297HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workarounddrivers/hid/hid-lenovo.c+45 -230 replies
48/297ARM: 9320/1: fix stack depot IRQ stack filterarch/arm/include/asm/exception.h+0 -40 replies
49/297ALSA: hda: Fix possible null-ptr-deref when assigning a streamsound/hda/hdac_stream.c+4 -20 replies
50/297PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fieldsdrivers/pci/controller/dwc/pcie-tegra194.c+4 -50 replies
51/297atm: iphase: Do PCI error checks on own linedrivers/atm/iphase.c+11 -90 replies
52/297scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()drivers/scsi/libfc/fc_lport.c+6 -00 replies
53/297PCI: Use FIELD_GET() to extract Link Widthdrivers/pci/pci-sysfs.c drivers/pci/pci.c+4 -60 replies
54/297PCI: Extract ATS disabling to a helper functiondrivers/pci/quirks.c+9 -70 replies
55/297PCI: Disable ATS for specific Intel IPU E2000 devicesdrivers/pci/quirks.c+19 -00 replies
56/297misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controllerdrivers/misc/pci_endpoint_test.c+4 -00 replies
57/297PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirkdrivers/pci/pci.c+4 -40 replies
58/297HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221Wdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
59/297exfat: support handle zero-size directoryfs/exfat/namei.c+22 -70 replies
60/297tty: vcc: Add check for kstrdup() in vcc_probe()drivers/tty/vcc.c+13 -30 replies
61/297usb: gadget: f_ncm: Always set current gadget in ncm_bind()drivers/usb/gadget/function/f_ncm.c+11 -160 replies
62/2979p/trans_fd: Annotate data-racy writes to file::f_flagsnet/9p/trans_fd.c+10 -30 replies
63/2979p: v9fs_listxattr: fix %s null argument warningfs/9p/xattr.c net/9p/client.c+4 -30 replies
64/297i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handlerdrivers/i3c/master/mipi-i3c-hci/dma.c+1 -10 replies
65/297i2c: sun6i-p2wi: Prevent potential division by zerodrivers/i2c/busses/i2c-sun6i-p2wi.c+5 -00 replies
66/297virtio-blk: fix implicit overflow on virtio_max_dma_sizedrivers/block/virtio_blk.c+3 -10 replies
67/297i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data.drivers/i3c/master/mipi-i3c-hci/dat_v1.c+19 -100 replies
68/297media: gspca: cpia1: shift-out-of-bounds in set_flickerdrivers/media/usb/gspca/cpia1.c+3 -00 replies
69/297media: vivid: avoid integer overflowdrivers/media/test-drivers/vivid/vivid-rds-gen.c+1 -10 replies
70/297gfs2: ignore negated quota changesfs/gfs2/quota.c+11 -00 replies
71/297gfs2: fix an oops in gfs2_permissionfs/gfs2/inode.c fs/gfs2/super.c+10 -30 replies
72/297media: cobalt: Use FIELD_GET() to extract Link Widthdrivers/media/pci/cobalt/cobalt-driver.c+6 -50 replies
73/297media: ccs: Fix driver quirk struct documentationdrivers/media/i2c/ccs/ccs-quirk.h+1 -30 replies
74/297media: imon: fix access to invalid resource for the second interfacedrivers/media/rc/imon.c+6 -00 replies
75/297drm/amd/display: Avoid NULL dereference of timing generatordrivers/gpu/drm/amd/display/dc/core/dc_stream.c+2 -20 replies
76/297kgdb: Flush console before entering kgdb on panickernel/debug/debug_core.c+3 -00 replies
77/297i2c: dev: copy userspace array safelydrivers/i2c/i2c-dev.c+2 -20 replies
78/297ASoC: ti: omap-mcbsp: Fix runtime PM underflow warningssound/soc/ti/omap-mcbsp.c+4 -20 replies
79/297drm/qxl: prevent memory leakdrivers/gpu/drm/qxl/qxl_display.c+3 -00 replies
80/297drm/amdgpu: fix software pci_unplug on some chipsdrivers/gpu/drm/amd/amdgpu/amdgpu_ras.c+6 -30 replies
81/297pwm: Fix double shift buginclude/linux/pwm.h+2 -20 replies
82/297wifi: iwlwifi: Use FW rate for non-data framesdrivers/net/wireless/intel/iwlwifi/mvm/tx.c+9 -50 replies
83/297tracing: Reuse logic from perfs get_recursion_context()include/linux/trace_recursion.h kernel/trace/ring_buffer.c+12 -110 replies
84/297tracing/perf: Add interrupt_context_level() helperinclude/linux/preempt.h include/linux/trace_recursion.h kernel/events/internal.h +1 more+24 -180 replies
85/297sched/core: Optimize in_task() and in_interrupt() a bitinclude/linux/preempt.h+13 -20 replies
86/297media: cadence: csi2rx: Unregister v4l2 async notifierdrivers/media/platform/cadence/cdns-csi2rx.c+6 -10 replies
87/297media: cec: meson: always include meson sub-directory in Makefiledrivers/media/cec/platform/Makefile+1 -10 replies
88/297SUNRPC: ECONNRESET might require a rebindnet/sunrpc/clnt.c+1 -10 replies
89/297gpio: Dont fiddle with irqchips marked as immutabledrivers/gpio/gpiolib.c include/linux/irq.h kernel/irq/debugfs.c+9 -10 replies
90/297gpio: Expose the gpiochip_irq_re[ql]res helpersdrivers/gpio/gpiolib.c include/linux/gpio/driver.h+8 -20 replies
91/297gpio: Add helpers to ease the transition towards immutable irq_chipinclude/linux/gpio/driver.h+12 -00 replies
92/297SUNRPC: Add an IS_ERR() check back to where it wasnet/sunrpc/rpcb_clnt.c+4 -00 replies
93/297NFSv4.1: fix SP4_MACH_CRED protection for pnfs IOfs/nfs/nfs4proc.c+3 -20 replies
94/297SUNRPC: Fix RPC client cleaned up the freed pipefs dentriesinclude/linux/sunrpc/clnt.h net/sunrpc/clnt.c+5 -10 replies
95/297gfs2: Silence "suspicious RCU usage in gfs2_permission" warningfs/gfs2/inode.c+4 -30 replies
96/297mptcp: diag: switch to context structurenet/mptcp/mptcp_diag.c+11 -30 replies
97/297mptcp: listen diag dump supportnet/mptcp/mptcp_diag.c+91 -00 replies
98/297net: inet: Remove count from inet_listen_hashbucketinclude/net/inet_hashtables.h net/ipv4/inet_hashtables.c+0 -70 replies
99/297net: inet: Open code inet_hash2 and inet_unhash2net/ipv4/inet_hashtables.c+33 -550 replies
100/297net: inet: Retire port only listening_hashinclude/net/inet_connection_sock.h include/net/inet_hashtables.h net/dccp/proto.c +6 more+26 -1010 replies
101/297net: set SOCK_RCU_FREE before inserting socket into hashtablenet/ipv4/inet_hashtables.c+1 -10 replies
102/297ipvlan: add ipvlan_route_v6_outbound() helperdrivers/net/ipvlan/ipvlan_core.c+25 -160 replies
103/297tty: Fix uninit-value access in ppp_sync_receive()drivers/net/ppp/ppp_synctty.c+1 -10 replies
104/297net: hns3: fix add VLAN fail issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+29 -100 replies
105/297net: hns3: refine the definition for struct hclge_pf_to_vf_msgdrivers/net/ethernet/hisilicon/hns3/hclge_mbx.h drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c+14 -50 replies
106/297net: hns3: add byte order conversion for PF to VF mailbox messagedrivers/net/ethernet/hisilicon/hns3/hclge_mbx.h drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h +4 more+109 -770 replies
107/297net: hns3: add barrier in vf mailbox reply processdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c+7 -00 replies
108/297net: hns3: fix incorrect capability bit display for copper portdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -00 replies
109/297net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()drivers/net/ethernet/hisilicon/hns3/hns3_enet.c+1 -10 replies
110/297net: hns3: fix VF reset fail issuedrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h+14 -10 replies
111/297net: hns3: fix VF wrong speed and duplex issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+4 -00 replies
112/297tipc: Fix kernel-infoleak due to uninitialized TLV valuenet/tipc/netlink_compat.c+1 -00 replies
113/297ppp: limit MRU to 64Kdrivers/net/ppp/ppp_synctty.c+4 -00 replies
114/297xen/events: fix delayed eoi list handlingdrivers/xen/events/events_base.c+3 -10 replies
115/297ptp: annotate data-race around q->head and q->taildrivers/ptp/ptp_chardev.c drivers/ptp/ptp_clock.c drivers/ptp/ptp_private.h +1 more+13 -60 replies
116/297bonding: stop the device in bond_setup_by_slave()drivers/net/bonding/bond_main.c+6 -00 replies
117/297net: ethernet: cortina: Fix max RX frame definedrivers/net/ethernet/cortina/gemini.c drivers/net/ethernet/cortina/gemini.h+3 -30 replies
118/297net: ethernet: cortina: Handle large framesdrivers/net/ethernet/cortina/gemini.c+23 -10 replies
119/297net: ethernet: cortina: Fix MTU max settingdrivers/net/ethernet/cortina/gemini.c drivers/net/ethernet/cortina/gemini.h+5 -140 replies
120/297af_unix: fix use-after-free in unix_stream_read_actor()net/unix/af_unix.c+5 -40 replies
121/297netfilter: nf_conntrack_bridge: initialize err to 0net/bridge/netfilter/nf_conntrack_bridge.c+1 -10 replies
122/297netfilter: nf_tables: use the correct get/put helpersnet/netfilter/nft_byteorder.c net/netfilter/nft_osf.c net/netfilter/nft_socket.c +1 more+11 -100 replies
123/297netfilter: nf_tables: add and use BE register load-store helpersinclude/net/netfilter/nf_tables.h net/bridge/netfilter/nft_meta_bridge.c net/netfilter/nft_tproxy.c+19 -40 replies
124/297netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()include/net/netfilter/nf_tables.h net/netfilter/nft_byteorder.c net/netfilter/nft_meta.c+6 -50 replies
125/297net: stmmac: fix rx budget limit checkdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -10 replies
126/297net/mlx5e: fix double free of encap_headerdrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c+4 -60 replies
127/297net/mlx5e: fix double free of encap_header in update funcsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c+10 -100 replies
128/297net/mlx5e: Remove incorrect addition of action fwd flagdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+0 -30 replies
129/297net/mlx5e: Move mod hdr allocation to a single placedrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+51 -360 replies
130/297net/mlx5e: Refactor mod header management APIdrivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.c drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.h drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c +4 more+90 -1000 replies
131/297net/mlx5e: Fix pedit endiannessdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+32 -280 replies
132/297net/mlx5e: Reduce the size of icosq_strdrivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c+2 -20 replies
133/297net/mlx5e: Check return value of snprintf writing to fw_version buffer for representorsdrivers/net/ethernet/mellanox/mlx5/core/en_rep.c+8 -40 replies
134/297macvlan: Dont propagate promisc change to lower dev in passthrudrivers/net/macvlan.c+1 -10 replies
135/297tools/power/turbostat: Fix a knl bugtools/power/x86/turbostat/turbostat.c+1 -10 replies
136/297tools/power/turbostat: Enable the C-state Pre-wake printingtools/power/x86/turbostat/turbostat.c+1 -00 replies
137/297cifs: spnego: add ; in HOST_KEY_LENfs/cifs/cifs_spnego.c+2 -20 replies
138/297cifs: fix check of rc in function generate_smb3signingkeyfs/cifs/smb2transport.c+2 -30 replies
139/297xfs: refactor buffer cancellation table allocationfs/xfs/libxfs/xfs_log_recover.h fs/xfs/xfs_buf_item_recover.c fs/xfs/xfs_log_priv.h +1 more+64 -320 replies
140/297xfs: dont leak xfs_buf_cancel structures when recovery failsfs/xfs/xfs_buf_item_recover.c+13 -00 replies
141/297xfs: convert buf_cancel_table allocation to kmalloc_arrayfs/xfs/libxfs/xfs_log_recover.h fs/xfs/xfs_buf_item_recover.c fs/xfs/xfs_log_recover.c+14 -60 replies
142/297xfs: use invalidate_lock to check the state of mmap_lockfs/xfs/xfs_inode.c+2 -20 replies
143/297xfs: prevent a UAF when log IO errors race with unmountfs/xfs/xfs_log.c+7 -20 replies
144/297xfs: flush inode gc workqueue before clearing agi bucketfs/xfs/xfs_log_recover.c+1 -00 replies
145/297xfs: fix use-after-free in xattr node block inactivationfs/xfs/xfs_attr_inactive.c+3 -50 replies
146/297xfs: dont leak memory when attr fork loading failsfs/xfs/libxfs/xfs_inode_fork.c+1 -00 replies
147/297xfs: fix intermittent hang during quotacheckfs/xfs/xfs_qm.c+7 -00 replies
148/297xfs: add missing cmap->br_state = XFS_EXT_NORM updatefs/xfs/xfs_reflink.c+4 -10 replies
149/297xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow forkfs/xfs/xfs_reflink.c+163 -350 replies
150/297xfs: fix inode reservation space for removing transactionfs/xfs/libxfs/xfs_trans_resv.c+1 -10 replies
151/297xfs: avoid a UAF when log intent item recovery failsfs/xfs/xfs_log_recover.c+7 -20 replies
152/297xfs: fix exception caused by unexpected illegal bestcount in leaf dirfs/xfs/libxfs/xfs_dir2_leaf.c+7 -20 replies
153/297xfs: fix memory leak in xfs_errortag_initfs/xfs/xfs_error.c+7 -20 replies
154/297xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()fs/xfs/xfs_sysfs.h+6 -10 replies
155/297i915/perf: Fix NULL deref bugs with drm_dbg() callsdrivers/gpu/drm/i915/i915_perf.c+3 -120 replies
156/297media: venus: hfi: add checks to perform sanity on queue pointersdrivers/media/platform/qcom/venus/hfi_venus.c+10 -00 replies
157/297powerpc/perf: Fix disabling BHRB and instruction samplingarch/powerpc/perf/core-book3s.c+2 -30 replies
158/297randstruct: Fix gcc-plugin performance mode to stay in groupscripts/gcc-plugins/randomize_layout_plugin.c+8 -30 replies
159/297bpf: Fix check_stack_write_fixed_off() to correctly spill immkernel/bpf/verifier.c+1 -10 replies
160/297bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_ENDkernel/bpf/verifier.c+6 -10 replies
161/297scsi: mpt3sas: Fix loop logicdrivers/scsi/mpt3sas/mpt3sas_base.c+2 -20 replies
162/297scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registersdrivers/scsi/megaraid/megaraid_sas_base.c+2 -20 replies
163/297scsi: qla2xxx: Fix system crash due to bad pointer accessdrivers/scsi/qla2xxx/qla_os.c+10 -20 replies
164/297crypto: x86/sha - load modules based on CPU featuresarch/x86/crypto/sha1_ssse3_glue.c arch/x86/crypto/sha256_ssse3_glue.c+24 -00 replies
165/297x86/cpu/hygon: Fix the CPU topology evaluation for realarch/x86/kernel/cpu/hygon.c+6 -20 replies
166/297KVM: x86: hyper-v: Dont auto-enable stimer on write from user-spacearch/x86/kvm/hyperv.c+6 -40 replies
167/297KVM: x86: Ignore MSR_AMD64_TW_CFG accessarch/x86/include/asm/msr-index.h arch/x86/kvm/x86.c+3 -00 replies
168/297audit: dont take task_lock() in audit_exe_compare() code pathkernel/audit_watch.c+8 -10 replies
169/297audit: dont WARN_ON_ONCE(!current->mm) in audit_exe_compare()kernel/audit_watch.c+1 -10 replies
170/297tty/sysrq: replace smp_processor_id() with get_cpu()drivers/tty/sysrq.c+2 -10 replies
171/297hvc/xen: fix console unplugdrivers/tty/hvc/hvc_xen.c+24 -80 replies
172/297hvc/xen: fix error path in xen_hvc_init() to always register frontend driverdrivers/tty/hvc/hvc_xen.c+3 -20 replies
173/297hvc/xen: fix event channel handling for secondary consolesdrivers/tty/hvc/hvc_xen.c+1 -10 replies
174/297PCI/sysfs: Protect drivers D3cold preference from user spacedrivers/pci/pci-acpi.c drivers/pci/pci-sysfs.c+2 -50 replies
175/297watchdog: move softlockup_panic back to early_paramfs/proc/proc_sysctl.c kernel/watchdog.c+7 -10 replies
176/297ACPI: resource: Do IRQ override on TongFang GMxXGxxdrivers/acpi/resource.c+12 -00 replies
177/297arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newerarch/arm64/Kconfig+2 -00 replies
178/297parisc/pdc: Add width field to struct pdc_modelarch/parisc/include/uapi/asm/pdc.h+1 -00 replies
179/297parisc/power: Add power soft-off when running on qemudrivers/parisc/power.c+15 -10 replies
180/297clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_datadrivers/clk/socfpga/stratix10-clk.h+3 -10 replies
181/297clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocksdrivers/clk/qcom/gcc-ipq8074.c+0 -60 replies
182/297clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocksdrivers/clk/qcom/gcc-ipq6018.c+0 -60 replies
183/297mmc: vub300: fix an error codedrivers/mmc/host/vub300.c+1 -00 replies
184/297mmc: sdhci_am654: fix start loop index for TAP value parsingdrivers/mmc/host/sdhci_am654.c+1 -10 replies
185/297PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()drivers/pci/pcie/aspm.c+2 -00 replies
186/297PCI: exynos: Dont discard .remove() callbackdrivers/pci/controller/dwc/pci-exynos.c+2 -20 replies
187/297wifi: wilc1000: use vmm_table as array in wilc structdrivers/net/wireless/microchip/wilc1000/wlan.c+1 -10 replies
188/297svcrdma: Drop connection after an RDMA Read errornet/sunrpc/xprtrdma/svc_rdma_recvfrom.c+2 -10 replies
189/297rcu/tree: Defer setting of jiffies during stall resetkernel/rcu/tree.c kernel/rcu/tree.h kernel/rcu/tree_stall.h+34 -20 replies
190/297arm64: dts: qcom: ipq6018: Fix hwlock index for SMEMarch/arm64/boot/dts/qcom/ipq6018.dtsi+1 -10 replies
191/297PM: hibernate: Use __get_safe_page() rather than touching the listkernel/power/snapshot.c+6 -40 replies
192/297PM: hibernate: Clean up sync_read handling in snapshot_write_next()kernel/power/snapshot.c+1 -50 replies
193/297rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objectskernel/rcu/tree.c+9 -00 replies
194/297btrfs: dont arbitrarily slow down delalloc if were committingfs/btrfs/delalloc-space.c+0 -30 replies
195/297firmware: qcom_scm: use 64-bit calling convention only when client is 64-bitdrivers/firmware/qcom_scm.c+7 -00 replies
196/297ACPI: FPDT: properly handle invalid FPDT subtablesdrivers/acpi/acpi_fpdt.c+37 -80 replies
197/297ima: annotate iint mutex to avoid lockdep false positive warningssecurity/integrity/iint.c+37 -110 replies
198/297ima: detect changes to the backing overlay filefs/overlayfs/super.c security/integrity/ima/ima_api.c security/integrity/ima/ima_main.c +1 more+23 -20 replies
199/297wifi: ath11k: fix temperature event lockingdrivers/net/wireless/ath/ath11k/wmi.c+6 -20 replies
200/297wifi: ath11k: fix dfs radar event lockingdrivers/net/wireless/ath/ath11k/wmi.c+4 -00 replies
201/297wifi: ath11k: fix htt pktlog lockingdrivers/net/wireless/ath/ath11k/dp_rx.c+7 -10 replies
202/297mmc: meson-gx: Remove setting of CMD_CFG_ERRORdrivers/mmc/host/meson-gx-mmc.c+0 -10 replies
203/297genirq/generic_chip: Make irq_remove_generic_chip() irqdomain awarekernel/irq/generic-chip.c+19 -60 replies
204/297KEYS: trusted: Rollback init_trusted() consistentlysecurity/keys/trusted-keys/trusted_core.c+10 -100 replies
205/297PCI: keystone: Dont discard .remove() callbackdrivers/pci/controller/dwc/pci-keystone.c+2 -20 replies
206/297PCI: keystone: Dont discard .probe() callbackdrivers/pci/controller/dwc/pci-keystone.c+2 -20 replies
207/297netfilter: nf_tables: remove catchall element in GC sync pathnet/netfilter/nf_tables_api.c+21 -50 replies
208/297netfilter: nf_tables: split async and sync catchall in two functionsnet/netfilter/nf_tables_api.c+32 -290 replies
209/297selftests/resctrl: Remove duplicate feature check from CMT testtools/testing/selftests/resctrl/cmt_test.c+0 -30 replies
210/297selftests/resctrl: Reduce failures due to outliers in MBA/MBM teststools/testing/selftests/resctrl/mba_test.c tools/testing/selftests/resctrl/mbm_test.c+2 -20 replies
211/297ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefixsound/soc/codecs/lpass-wsa-macro.c+3 -00 replies
212/297jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdevfs/jbd2/recovery.c+8 -00 replies
213/297quota: explicitly forbid quota files from being encryptedfs/quota/dquot.c+14 -00 replies
214/297kernel/reboot: emergency_restart: Set correct system_statekernel/reboot.c+1 -00 replies
215/297i2c: core: Run atomic i2c xfer when !preemptibledrivers/i2c/i2c-core.h+1 -10 replies
216/297tracing: Have the user copy of synthetic event address use correct contextkernel/trace/trace_events_synth.c+1 -10 replies
217/297mcb: fix error handling for different scenarios when parsingdrivers/mcb/mcb-core.c drivers/mcb/mcb-parse.c+2 -10 replies
218/297dmaengine: stm32-mdma: correct desc prep when channel runningdrivers/dma/stm32-mdma.c+2 -20 replies
219/297s390/cmma: fix initial kernel address space page table walkarch/s390/mm/page-states.c+10 -30 replies
220/297s390/cmma: fix detection of DAT pagesarch/s390/mm/page-states.c+3 -30 replies
221/297s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dirarch/s390/mm/page-states.c+6 -00 replies
222/297mm/cma: use nth_page() in place of direct struct page manipulationmm/cma.c+1 -10 replies
223/297mm/memory_hotplug: use pfn math in place of direct struct page manipulationmm/memory_hotplug.c+1 -10 replies
224/297mtd: cfi_cmdset_0001: Byte swap OTP infodrivers/mtd/chips/cfi_cmdset_0001.c+18 -20 replies
225/297i3c: master: cdns: Fix reading status registerdrivers/i3c/master/i3c-master-cdns.c+3 -30 replies
226/297i3c: master: svc: fix race condition in ibi work threaddrivers/i3c/master/svc-i3c-master.c+14 -00 replies
227/297i3c: master: svc: fix wrong data return when IBI happen during start framedrivers/i3c/master/svc-i3c-master.c+20 -00 replies
228/297i3c: master: svc: fix ibi may not return mandatory data bytedrivers/i3c/master/svc-i3c-master.c+8 -00 replies
229/297i3c: master: svc: fix check wrong status register in irq handlerdrivers/i3c/master/svc-i3c-master.c+1 -10 replies
230/297i3c: master: svc: fix SDA keep low when polling IBIWON timeout happendrivers/i3c/master/svc-i3c-master.c+1 -00 replies
231/297parisc: Prevent booting 64-bit kernels on PA1.x machinesarch/parisc/kernel/head.S+2 -30 replies
232/297parisc/pgtable: Do not drop upper 5 address bits of physical addressarch/parisc/kernel/entry.S+3 -40 replies
233/297parisc/power: Fix power soft-off when running on qemudrivers/parisc/power.c+1 -10 replies
234/297xhci: Enable RPM on controllers that support low-power statesdrivers/usb/host/xhci-pci.c+3 -10 replies
235/297ALSA: info: Fix potential deadlock at disconnectionsound/core/info.c+13 -80 replies
236/297ALSA: hda/realtek - Add Dell ALC295 to pin fall back tablesound/pci/hda/patch_realtek.c+3 -160 replies
237/297ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZCsound/pci/hda/patch_realtek.c+1 -00 replies
238/297serial: meson: Use platform_get_irq() to get the interruptdrivers/tty/serial/meson_uart.c+6 -50 replies
239/297tty: serial: meson: fix hard LOCKUP on crtscts modedrivers/tty/serial/meson_uart.c+11 -30 replies
240/297regmap: Ensure range selector registers are updated after cache syncdrivers/base/regmap/regcache.c+30 -00 replies
241/297cpufreq: stats: Fix buffer overflow detection in trans_stats()drivers/cpufreq/cpufreq_stats.c+7 -70 replies
242/297Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559drivers/bluetooth/btusb.c+4 -00 replies
243/297bluetooth: Add device 0bda:887b to device tablesdrivers/bluetooth/btusb.c+2 -00 replies
244/297bluetooth: Add device 13d3:3571 to device tablesdrivers/bluetooth/btusb.c+2 -00 replies
245/297Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tablesdrivers/bluetooth/btusb.c+2 -00 replies
246/297Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BEdrivers/bluetooth/btusb.c+2 -00 replies
247/297ksmbd: fix slab out of bounds write in smb_inherit_dacl()fs/ksmbd/smbacl.c+26 -30 replies
248/297arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIOarch/arm64/boot/dts/qcom/ipq6018.dtsi+4 -90 replies
249/297arm64: dts: qcom: ipq6018: Fix tcsr_mutex register sizearch/arm64/boot/dts/qcom/ipq6018.dtsi+1 -10 replies
250/297powerpc/pseries/ddw: simplify enable_ddw()arch/powerpc/platforms/pseries/iommu.c+4 -70 replies
251/297powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV devicearch/powerpc/platforms/pseries/iommu.c+4 -40 replies
252/297Revert ncsi: Propagate carrier gain/loss events to the NCSI controllernet/ncsi/ncsi-aen.c+0 -50 replies
253/297Revert "i2c: pxa: move to generic GPIO recovery"drivers/i2c/busses/i2c-pxa.c+68 -80 replies
254/297lsm: fix default return value for vm_enough_memoryinclude/linux/lsm_hook_defs.h+1 -10 replies
255/297lsm: fix default return value for inode_getsecctxinclude/linux/lsm_hook_defs.h+1 -10 replies
256/297sbsa_gwdt: Calculate timeout with 64-bit mathdrivers/watchdog/sbsa_gwdt.c+2 -20 replies
257/297i2c: designware: Disable TX_EMPTY irq while waiting for block length bytedrivers/i2c/busses/i2c-designware-master.c+16 -30 replies
258/297s390/ap: fix AP bus crash on early config change callback invocationdrivers/s390/crypto/ap_bus.c+4 -00 replies
259/297net: ethtool: Fix documentation of ethtool_sprintf()include/linux/ethtool.h+2 -20 replies
260/297net: dsa: lan9303: consequently nested-lock physical MDIOdrivers/net/dsa/lan9303_mdio.c+2 -20 replies
261/297net: phylink: initialize carrier state at creationdrivers/net/phy/phylink.c+1 -00 replies
262/297i2c: i801: fix potential race in i801_block_transaction_byte_by_bytedrivers/i2c/busses/i2c-i801.c+9 -100 replies
263/297f2fs: avoid format-overflow warningfs/f2fs/compress.c+1 -10 replies
264/297media: lirc: drop trailing space from scancode transmitdrivers/media/rc/lirc_dev.c+5 -10 replies
265/297media: sharp: fix sharp encodingdrivers/media/rc/ir-sharp-decoder.c+5 -30 replies
266/297media: venus: hfi_parser: Add check to keep the number of codecs within rangedrivers/media/platform/qcom/venus/hfi_parser.c+3 -00 replies
267/297media: venus: hfi: fix the check to handle session buffer requirementdrivers/media/platform/qcom/venus/hfi_msgs.c+1 -10 replies
268/297media: venus: hfi: add checks to handle capabilities from firmwaredrivers/media/platform/qcom/venus/hfi_parser.c+12 -00 replies
269/297media: ccs: Correctly initialise try compose rectangledrivers/media/i2c/ccs/ccs-core.c+1 -10 replies
270/297nfsd: fix file memleak on client_opens_releasefs/nfsd/nfs4state.c+1 -10 replies
271/297riscv: kprobes: allow writing to x0arch/riscv/kernel/probes/simulate-insn.c+1 -10 replies
272/297mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2drivers/mmc/host/sdhci-pci-gli.c+14 -00 replies
273/297mm: kmem: drop __GFP_NOFAIL when allocating objcg vectorsmm/memcontrol.c+2 -10 replies
274/297r8169: fix network lost after resume on DASH systemsdrivers/net/ethernet/realtek/r8169_main.c+6 -00 replies
275/297mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AERdrivers/mmc/host/sdhci-pci-gli.c+8 -00 replies
276/297media: qcom: camss: Fix pm_domain_on sequence in probedrivers/media/platform/qcom/camss/camss.c+6 -60 replies
277/297media: qcom: camss: Fix vfe_get() error jumpdrivers/media/platform/qcom/camss/camss-vfe.c+1 -10 replies
278/297media: qcom: camss: Fix VFE-17x vfe_disable_output()drivers/media/platform/qcom/camss/camss-vfe-170.c+3 -190 replies
279/297media: qcom: camss: Fix missing vfe_lite clocks checkdrivers/media/platform/qcom/camss/camss-vfe.c+2 -10 replies
280/297Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"drivers/net/ethernet/realtek/r8169_main.c+1 -30 replies
281/297ext4: apply umask if ACL support is disabledfs/ext4/acl.h+5 -00 replies
282/297ext4: correct offset of gdb backup in non meta_bg group to update_backupsfs/ext4/resize.c+4 -20 replies
283/297ext4: correct return value of ext4_convert_meta_bgfs/ext4/resize.c+1 -30 replies
284/297ext4: correct the start block of counting reserved clustersfs/ext4/extents_status.c+2 -20 replies
285/297ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocksfs/ext4/resize.c+2 -70 replies
286/297ext4: add missed brelse in update_backupsfs/ext4/resize.c+3 -10 replies
287/297ext4: properly sync file size update after O_SYNC direct IOfs/ext4/file.c+65 -880 replies
288/297drm/amd/pm: Handle non-terminated overdrive commands.drivers/gpu/drm/amd/pm/amdgpu_pm.c+6 -20 replies
289/297drm/i915: Fix potential spectre vulnerabilitydrivers/gpu/drm/i915/gem/i915_gem_context.c+1 -00 replies
290/297drm/amdgpu: dont use ATRM for external devicesdrivers/gpu/drm/amd/amdgpu/amdgpu_bios.c+5 -00 replies
291/297drm/amdgpu: fix error handling in amdgpu_bo_list_get()drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c+1 -00 replies
292/297drm/amd/display: Change the DMCUB mailbox memory location from FB to inboxdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/dmub/dmub_srv.h drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c+45 -220 replies
293/297io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pidio_uring/io_uring.c+12 -60 replies
294/297powerpc/powernv: Fix fortify source warnings in opal-prd.carch/powerpc/platforms/powernv/opal-prd.c+12 -50 replies
295/297tracing: Have trace_event_file have ref countersinclude/linux/trace_events.h kernel/trace/trace.c kernel/trace/trace.h +2 more+53 -150 replies
296/297Input: xpad - add VID for Turtle Beach controllersdrivers/input/joystick/xpad.c+1 -00 replies
297/297driver core: Release all resources during unbind before updating device linksdrivers/base/dd.c+2 -20 replies

Reviews trailers per patch

169 of 297 patches have a Reviewed-by or Acked-by.

PatchAlexandre BelloniPaul E. McKenneyMario CasqueroDavid HildenbrandMichal HockoToke Høiland-JørgensenJeff JohnsonPeng FanIlpo JärvinenAlex DeucherTao ZhouNeil ArmstrongGuido GüntherYifan ZhangLiviu DudauPierre-Louis BossartJonathan CameronDean LuickBrian KingPhilip YangJesse ZhangJun LeiAurabindo PillaiDaniel WheelerAndy ShevchenkoKees CookZack RusinBaoquan HeStephen BoydAbhinav KumarKuogee HsiehAlexander LobakinManivannan SadhasivamKuppuswamy SathyanarayananAndy WuAoyama WataruJiri SlabyChristian SchoenebeckBoris BrezillonArnd BergmannSimon HormanUwe Kleine-KönigSam ProtsenkoJulien MassotLaurent PinchartTomi ValkeinenMaxime RipardBartosz GolaszewskiRicardo B. MarliereHersen WuDave AirlieLuben TuikovEric DumazetOleksandr TyshchenkoRichard CochranJay VosburghHangbin LiuAndrew LunnVladimir Oltean[email protected]Rao shoaibKuniyuki IwashimaWillem de BruijnWojciech DrewekLen BrownZhang RuiPaulo Alcantara (SUSE)Christoph HellwigDave ChinnerChandan Babu RDarrick J. WongWengang WangMaor DickmanOz ShlomoRoi DayanGal PressmanDragos TatuleaJiri PirkoSerge SeminPeter Zijlstra (Intel)Vitaly KuznetsovJohn JohansenMateusz GuzikJuergen GrossMika WesterbergMario LimoncielloHans de GoedeMark RutlandTvrtko UrsulinShung-Hsi YuEduard ZingermanTao LyuHou TaoKonrad DybcioChristoph PaaschDavid SterbaElliot Berman[email protected]Amir GoldsteinEric SnowbergRaul E RangelJerome BrunetAdrian HunterAlim AkhtarMichael WalleTom TalpeyHuacai ChenShaopeng TanReinette ChatreClaudio ImbrendaAlexander GordeevMuchun SongNicolas PitreMiquel RaynalJaroslav KyselaJan KaraDmitry OsipenkoNishanth MenonWolfram SangJose Javier Rodriguez BarbarinAlain VolmatAndi ShytiRussell King (Oracle)Linus WalleijGuenter RoeckJarkko NikulaHolger DenglerJustin StittJean DelvareDmitry RokosovShakeel ButtHeiner KallweitKai-Heng FengJ. Bruce FieldsTheodore Ts'oJoseph QiRitesh Harjani (IBM)Nathan HebertJeff LaytonNeilBrownCharlie JenkinsGuo RenChao YuNicholas KazlauskasAlex HungGabriel Krisman BertaziMahesh SalgaonkarBeau BelgraveMasami Hiramatsu (Google)Rafael J. Wysocki
1/297
2/297
3/297R-b
4/297A-b
5/297Reported-and-tested-by
6/297T-b A-b A-b
7/297
8/297
9/297
10/297
11/297A-b
12/297A-b
13/297
14/297
15/297
16/297
17/297
18/297R-b
19/297R-b
20/297R-b R-b T-b
21/297R-b A-b T-b
22/297R-b R-b R-b
23/297R-b R-b A-b
24/297R-b R-b
25/297R-b R-b
26/297R-b R-b R-b
27/297A-b
28/297A-b
29/297R-b
30/297R-b
31/297R-b
32/297
33/297R-b T-b
34/297R-b
35/297
36/297
37/297
38/297R-b
39/297
40/297R-b R-b
41/297
42/297R-b
43/297
44/297
45/297
46/297
47/297
48/297
49/297
50/297R-b
51/297
52/297R-b
53/297R-b
54/297R-b
55/297R-b R-b
56/297A-b
57/297R-b R-b R-b
58/297
59/297R-b R-b
60/297R-b
61/297
62/297
63/297A-b
64/297
65/297A-b
66/297
67/297
68/297
69/297A-b
70/297
71/297
72/297R-b
73/297R-b
74/297T-b
75/297R-b T-b A-b
76/297
77/297
78/297
79/297R-b
80/297R-b
81/297R-b R-b
82/297
83/297
84/297
85/297
86/297T-b R-b R-b R-b
87/297
88/297
89/297R-b R-b
90/297R-b R-b
91/297R-b R-b
92/297
93/297
94/297
95/297
96/297
97/297
98/297R-b
99/297R-b
100/297R-b
101/297R-b R-b
102/297R-b
103/297R-b
104/297
105/297
106/297
107/297
108/297
109/297
110/297
111/297
112/297R-b
113/297R-b
114/297R-b
115/297A-b
116/297A-b R-b
117/297R-b R-b
118/297R-b
119/297R-b R-b
120/297Reported-and-tested-by R-b
121/297
122/297
123/297
124/297
125/297R-b
126/297R-b
127/297
128/297R-b
129/297R-b R-b
130/297R-b R-b
131/297R-b
132/297
133/297R-b
134/297R-b R-b
135/297R-b
136/297R-b R-b
137/297R-b
138/297R-b
139/297R-b R-b A-b
140/297R-b R-b A-b
141/297R-b R-b A-b
142/297R-b A-b R-b
143/297R-b A-b
144/297R-b A-b R-b
145/297R-b R-b A-b
146/297R-b A-b
147/297R-b A-b
148/297A-b R-b
149/297A-b R-b Reported-and-Root-caused-by
150/297A-b R-b
151/297R-b A-b
152/297A-b R-b R-b
153/297A-b R-b
154/297A-b R-b
155/297R-b
156/297
157/297
158/297
159/297A-b A-b
160/297T-b A-b T-b
161/297
162/297
163/297
164/297
165/297A-b
166/297R-b
167/297
168/297R-b R-b
169/297
170/297
171/297
172/297R-b
173/297R-b
174/297R-b R-b
175/297
176/297R-b
177/297A-b
178/297
179/297
180/297R-b
181/297
182/297R-b
183/297
184/297A-b
185/297
186/297R-b
187/297R-b R-b
188/297R-b
189/297T-b
190/297A-b
191/297
192/297
193/297R-b T-b
194/297R-b
195/297R-b
196/297
197/297Reported-and-tested-by
198/297R-b T-b T-b
199/297A-b
200/297A-b
201/297
202/297R-b
203/297
204/297
205/297
206/297
207/297
208/297
209/297T-b R-b R-b
210/297T-b R-b R-b
211/297
212/297R-b
213/297
214/297R-b T-b
215/297R-b T-b A-b
216/297
217/297R-b
218/297T-b
219/297R-b R-b
220/297R-b
221/297R-b
222/297R-b
223/297A-b R-b
224/297R-b
225/297R-b
226/297R-b
227/297R-b
228/297R-b
229/297R-b
230/297R-b
231/297
232/297
233/297
234/297
235/297R-b
236/297
237/297
238/297
239/297R-b R-b
240/297
241/297
242/297
243/297
244/297
245/297
246/297
247/297
248/297
249/297R-b
250/297
251/297
252/297R-b
253/297A-b A-b A-b
254/297
255/297
256/297R-b
257/297R-b A-b
258/297R-b
259/297R-b
260/297R-b
261/297R-b R-b
262/297A-b R-b
263/297R-b
264/297
265/297
266/297
267/297R-b
268/297
269/297R-b
270/297R-b T-b R-b
271/297R-b A-b
272/297
273/297A-b
274/297R-b
275/297A-b A-b
276/297R-b
277/297R-b
278/297
279/297R-b
280/297
281/297R-b
282/297R-b
283/297
284/297R-b
285/297R-b
286/297R-b
287/297T-b R-b
288/297
289/297R-b
290/297R-b
291/297R-b
292/297T-b R-b A-b
293/297R-b
294/297T-b R-b
295/297T-b R-b
296/297
297/297T-b A-b A-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 150 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/297] 5.15.140-rc1 review

This is the start of the stable review cycle for the 5.15.140 release. There are 297 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 Sun, 26 Nov 2023 17:19:17 +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.140-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.140-rc1

Saravana Kannan <[email protected]>
driver core: Release all resources during unbind before updating device links

Vicki Pfau <[email protected]>
Input: xpad - add VID for Turtle Beach controllers

Steven Rostedt (Google) <[email protected]>
tracing: Have trace_event_file have ref counters

Michael Ellerman <[email protected]>
powerpc/powernv: Fix fortify source warnings in opal-prd.c

Jens Axboe <[email protected]>
io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid

Lewis Huang <[email protected]>
drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox

Christian König <[email protected]>
drm/amdgpu: fix error handling in amdgpu_bo_list_get()

Alex Deucher <[email protected]>
drm/amdgpu: don't use ATRM for external devices

Kunwu Chan <[email protected]>
drm/i915: Fix potential spectre vulnerability

Bas Nieuwenhuizen <[email protected]>
drm/amd/pm: Handle non-terminated overdrive commands.

Jan Kara <[email protected]>
ext4: properly sync file size update after O_SYNC direct IO

Kemeng Shi <[email protected]>
ext4: add missed brelse in update_backups

Kemeng Shi <[email protected]>
ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks

Zhang Yi <[email protected]>
ext4: correct the start block of counting reserved clusters

Kemeng Shi <[email protected]>
ext4: correct return value of ext4_convert_meta_bg

Kemeng Shi <[email protected]>
ext4: correct offset of gdb backup in non meta_bg group to update_backups

Max Kellermann <[email protected]>
ext4: apply umask if ACL support is disabled

Heiner Kallweit <[email protected]>
Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Fix missing vfe_lite clocks check

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Fix VFE-17x vfe_disable_output()

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Fix vfe_get() error jump

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Fix pm_domain_on sequence in probe

Victor Shih <[email protected]>
mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER

ChunHao Lin <[email protected]>
r8169: fix network lost after resume on DASH systems

Roman Gushchin <[email protected]>
mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors

Victor Shih <[email protected]>
mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2

Nam Cao <[email protected]>
riscv: kprobes: allow writing to x0

Mahmoud Adam <[email protected]>
nfsd: fix file memleak on client_opens_release

Sakari Ailus <[email protected]>
media: ccs: Correctly initialise try compose rectangle

Vikash Garodia <[email protected]>
media: venus: hfi: add checks to handle capabilities from firmware

Vikash Garodia <[email protected]>
media: venus: hfi: fix the check to handle session buffer requirement

Vikash Garodia <[email protected]>
media: venus: hfi_parser: Add check to keep the number of codecs within range

Sean Young <[email protected]>
media: sharp: fix sharp encoding

Sean Young <[email protected]>
media: lirc: drop trailing space from scancode transmit

Su Hui <[email protected]>
f2fs: avoid format-overflow warning

Heiner Kallweit <[email protected]>
i2c: i801: fix potential race in i801_block_transaction_byte_by_byte

Klaus Kudielka <[email protected]>
net: phylink: initialize carrier state at creation

Alexander Sverdlin <[email protected]>
net: dsa: lan9303: consequently nested-lock physical MDIO

Andrew Lunn <[email protected]>
net: ethtool: Fix documentation of ethtool_sprintf()

Harald Freudenberger <[email protected]>
s390/ap: fix AP bus crash on early config change callback invocation

Tam Nguyen <[email protected]>
i2c: designware: Disable TX_EMPTY irq while waiting for block length byte

Darren Hart <[email protected]>
sbsa_gwdt: Calculate timeout with 64-bit math

Ondrej Mosnacek <[email protected]>
lsm: fix default return value for inode_getsecctx

Ondrej Mosnacek <[email protected]>
lsm: fix default return value for vm_enough_memory

Robert Marko <[email protected]>
Revert "i2c: pxa: move to generic GPIO recovery"

Johnathan Mantey <[email protected]>
Revert ncsi: Propagate carrier gain/loss events to the NCSI controller

Gaurav Batra <[email protected]>
powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device

Alexey Kardashevskiy <[email protected]>
powerpc/pseries/ddw: simplify enable_ddw()

Vignesh Viswanathan <[email protected]>
arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO

Namjae Jeon <[email protected]>
ksmbd: fix slab out of bounds write in smb_inherit_dacl()

Guan Wentao <[email protected]>
Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE

Masum Reza <[email protected]>
Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables

Larry Finger <[email protected]>
bluetooth: Add device 13d3:3571 to device tables

Larry Finger <[email protected]>
bluetooth: Add device 0bda:887b to device tables

Artem Lukyanov <[email protected]>

    Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559

Christian Marangi <[email protected]>
cpufreq: stats: Fix buffer overflow detection in trans_stats()

Mark Brown <[email protected]>
regmap: Ensure range selector registers are updated after cache sync

Pavel Krasavin <[email protected]>
tty: serial: meson: fix hard LOCKUP on crtscts mode

Lad Prabhakar <[email protected]>
serial: meson: Use platform_get_irq() to get the interrupt

Chandradeep Dey <[email protected]>
ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add Dell ALC295 to pin fall back table

Takashi Iwai <[email protected]>
ALSA: info: Fix potential deadlock at disconnection

Basavaraj Natikar <[email protected]>
xhci: Enable RPM on controllers that support low-power states

Helge Deller <[email protected]>
parisc/power: Fix power soft-off when running on qemu

Helge Deller <[email protected]>
parisc/pgtable: Do not drop upper 5 address bits of physical address

Helge Deller <[email protected]>
parisc: Prevent booting 64-bit kernels on PA1.x machines

Frank Li <[email protected]>
i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen

Frank Li <[email protected]>
i3c: master: svc: fix check wrong status register in irq handler

Frank Li <[email protected]>
i3c: master: svc: fix ibi may not return mandatory data byte

Frank Li <[email protected]>
i3c: master: svc: fix wrong data return when IBI happen during start frame

Frank Li <[email protected]>
i3c: master: svc: fix race condition in ibi work thread

Joshua Yeong <[email protected]>
i3c: master: cdns: Fix reading status register

Linus Walleij <[email protected]>
mtd: cfi_cmdset_0001: Byte swap OTP info

Zi Yan <[email protected]>
mm/memory_hotplug: use pfn math in place of direct struct page manipulation

Zi Yan <[email protected]>
mm/cma: use nth_page() in place of direct struct page manipulation

Heiko Carstens <[email protected]>
s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir

Heiko Carstens <[email protected]>
s390/cmma: fix detection of DAT pages

Heiko Carstens <[email protected]>
s390/cmma: fix initial kernel address space page table walk

Alain Volmat <[email protected]>
dmaengine: stm32-mdma: correct desc prep when channel running

Sanjuán García, Jorge <[email protected]>
mcb: fix error handling for different scenarios when parsing

Steven Rostedt (Google) <[email protected]>
tracing: Have the user copy of synthetic event address use correct context

Benjamin Bara <[email protected]>
i2c: core: Run atomic i2c xfer when !preemptible

Benjamin Bara <[email protected]>
kernel/reboot: emergency_restart: Set correct system_state

Eric Biggers <[email protected]>
quota: explicitly forbid quota files from being encrypted

Zhihao Cheng <[email protected]>
jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix

Ilpo Järvinen <[email protected]>
selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests

Ilpo Järvinen <[email protected]>
selftests/resctrl: Remove duplicate feature check from CMT test

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: split async and sync catchall in two functions

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: remove catchall element in GC sync path

Uwe Kleine-König <[email protected]>
PCI: keystone: Don't discard .probe() callback

Uwe Kleine-König <[email protected]>
PCI: keystone: Don't discard .remove() callback

Jarkko Sakkinen <[email protected]>
KEYS: trusted: Rollback init_trusted() consistently

Herve Codina <[email protected]>
genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware

Rong Chen <[email protected]>
mmc: meson-gx: Remove setting of CMD_CFG_ERROR

Johan Hovold <[email protected]>
wifi: ath11k: fix htt pktlog locking

Johan Hovold <[email protected]>
wifi: ath11k: fix dfs radar event locking

Johan Hovold <[email protected]>
wifi: ath11k: fix temperature event locking

Mimi Zohar <[email protected]>
ima: detect changes to the backing overlay file

Amir Goldstein <[email protected]>
ima: annotate iint mutex to avoid lockdep false positive warnings

Vasily Khoruzhick <[email protected]>
ACPI: FPDT: properly handle invalid FPDT subtables

Kathiravan Thirumoorthy <[email protected]>
firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit

Josef Bacik <[email protected]>
btrfs: don't arbitrarily slow down delalloc if we're committing

Catalin Marinas <[email protected]>
rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects

Brian Geffon <[email protected]>
PM: hibernate: Clean up sync_read handling in snapshot_write_next()

Brian Geffon <[email protected]>
PM: hibernate: Use __get_safe_page() rather than touching the list

Vignesh Viswanathan <[email protected]>
arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM

Joel Fernandes (Google) <[email protected]>
rcu/tree: Defer setting of jiffies during stall reset

Chuck Lever <[email protected]>
svcrdma: Drop connection after an RDMA Read error

Ajay Singh <[email protected]>
wifi: wilc1000: use vmm_table as array in wilc struct

Uwe Kleine-König <[email protected]>
PCI: exynos: Don't discard .remove() callback

Heiner Kallweit <[email protected]>
PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()

Nitin Yadav <[email protected]>
mmc: sdhci_am654: fix start loop index for TAP value parsing

Dan Carpenter <[email protected]>
mmc: vub300: fix an error code

Kathiravan Thirumoorthy <[email protected]>
clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks

Kathiravan Thirumoorthy <[email protected]>
clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks

Gustavo A. R. Silva <[email protected]>
clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_data

Helge Deller <[email protected]>
parisc/power: Add power soft-off when running on qemu

Helge Deller <[email protected]>
parisc/pdc: Add width field to struct pdc_model

Nathan Chancellor <[email protected]>
arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer

Werner Sembach <[email protected]>
ACPI: resource: Do IRQ override on TongFang GMxXGxx

Krister Johansen <[email protected]>
watchdog: move softlockup_panic back to early_param

Lukas Wunner <[email protected]>
PCI/sysfs: Protect driver's D3cold preference from user space

David Woodhouse <[email protected]>
hvc/xen: fix event channel handling for secondary consoles

David Woodhouse <[email protected]>
hvc/xen: fix error path in xen_hvc_init() to always register frontend driver

David Woodhouse <[email protected]>
hvc/xen: fix console unplug

Muhammad Usama Anjum <[email protected]>
tty/sysrq: replace smp_processor_id() with get_cpu()

Paul Moore <[email protected]>

    audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()

Paul Moore <[email protected]>
audit: don't take task_lock() in audit_exe_compare() code path

Maciej S. Szmigiero <[email protected]>
KVM: x86: Ignore MSR_AMD64_TW_CFG access

Nicolas Saenz Julienne <[email protected]>
KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space

Pu Wen <[email protected]>
x86/cpu/hygon: Fix the CPU topology evaluation for real

Roxana Nicolescu <[email protected]>
crypto: x86/sha - load modules based on CPU features

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix system crash due to bad pointer access

Chandrakanth patil <[email protected]>
scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers

Ranjan Kumar <[email protected]>
scsi: mpt3sas: Fix loop logic

Shung-Hsi Yu <[email protected]>
bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END

Hao Sun <[email protected]>
bpf: Fix check_stack_write_fixed_off() to correctly spill imm

Kees Cook <[email protected]>
randstruct: Fix gcc-plugin performance mode to stay in group

Nicholas Piggin <[email protected]>
powerpc/perf: Fix disabling BHRB and instruction sampling

Vikash Garodia <[email protected]>
media: venus: hfi: add checks to perform sanity on queue pointers

Harshit Mogalapalli <[email protected]>
i915/perf: Fix NULL deref bugs with drm_dbg() calls

Li Zetao <[email protected]>
xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()

Zeng Heng <[email protected]>
xfs: fix memory leak in xfs_errortag_init

Guo Xuenan <[email protected]>
xfs: fix exception caused by unexpected illegal bestcount in leaf dir

Darrick J. Wong <[email protected]>
xfs: avoid a UAF when log intent item recovery fails

hexiaole <[email protected]>
xfs: fix inode reservation space for removing transaction

Chandan Babu R <[email protected]>
xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork

Gao Xiang <[email protected]>

    xfs: add missing cmap->br_state = XFS_EXT_NORM update

Darrick J. Wong <[email protected]>
xfs: fix intermittent hang during quotacheck

Darrick J. Wong <[email protected]>
xfs: don't leak memory when attr fork loading fails

Darrick J. Wong <[email protected]>
xfs: fix use-after-free in xattr node block inactivation

Zhang Yi <[email protected]>
xfs: flush inode gc workqueue before clearing agi bucket

Darrick J. Wong <[email protected]>
xfs: prevent a UAF when log IO errors race with unmount

Kaixu Xia <[email protected]>
xfs: use invalidate_lock to check the state of mmap_lock

Darrick J. Wong <[email protected]>
xfs: convert buf_cancel_table allocation to kmalloc_array

Darrick J. Wong <[email protected]>
xfs: don't leak xfs_buf_cancel structures when recovery fails

Darrick J. Wong <[email protected]>
xfs: refactor buffer cancellation table allocation

Ekaterina Esina <[email protected]>
cifs: fix check of rc in function generate_smb3signingkey

Anastasia Belova <[email protected]>
cifs: spnego: add ';' in HOST_KEY_LEN

Chen Yu <[email protected]>
tools/power/turbostat: Enable the C-state Pre-wake printing

Zhang Rui <[email protected]>
tools/power/turbostat: Fix a knl bug

Vlad Buslov <[email protected]>
macvlan: Don't propagate promisc change to lower dev in passthru

Rahul Rameshbabu <[email protected]>
net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors

Saeed Mahameed <[email protected]>
net/mlx5e: Reduce the size of icosq_str

Vlad Buslov <[email protected]>
net/mlx5e: Fix pedit endianness

Paul Blakey <[email protected]>
net/mlx5e: Refactor mod header management API

Roi Dayan <[email protected]>
net/mlx5e: Move mod hdr allocation to a single place

Roi Dayan <[email protected]>
net/mlx5e: Remove incorrect addition of action fwd flag

Gavin Li <[email protected]>
net/mlx5e: fix double free of encap_header in update funcs

Dust Li <[email protected]>
net/mlx5e: fix double free of encap_header

Baruch Siach <[email protected]>
net: stmmac: fix rx budget limit check

Dan Carpenter <[email protected]>
netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()

Florian Westphal <[email protected]>
netfilter: nf_tables: add and use BE register load-store helpers

Florian Westphal <[email protected]>
netfilter: nf_tables: use the correct get/put helpers

Linkui Xiao <[email protected]>
netfilter: nf_conntrack_bridge: initialize err to 0

Eric Dumazet <[email protected]>
af_unix: fix use-after-free in unix_stream_read_actor()

Linus Walleij <[email protected]>
net: ethernet: cortina: Fix MTU max setting

Linus Walleij <[email protected]>
net: ethernet: cortina: Handle large frames

Linus Walleij <[email protected]>
net: ethernet: cortina: Fix max RX frame define

Eric Dumazet <[email protected]>
bonding: stop the device in bond_setup_by_slave()

Eric Dumazet <[email protected]>

    ptp: annotate data-race around q->head and q->tail

Juergen Gross <[email protected]>
xen/events: fix delayed eoi list handling

Willem de Bruijn <[email protected]>
ppp: limit MRU to 64K

Shigeru Yoshida <[email protected]>
tipc: Fix kernel-infoleak due to uninitialized TLV value

Jijie Shao <[email protected]>
net: hns3: fix VF wrong speed and duplex issue

Jijie Shao <[email protected]>
net: hns3: fix VF reset fail issue

Yonglong Liu <[email protected]>
net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()

Jian Shen <[email protected]>
net: hns3: fix incorrect capability bit display for copper port

Yonglong Liu <[email protected]>
net: hns3: add barrier in vf mailbox reply process

Jie Wang <[email protected]>
net: hns3: add byte order conversion for PF to VF mailbox message

Jian Shen <[email protected]>
net: hns3: refine the definition for struct hclge_pf_to_vf_msg

Jian Shen <[email protected]>
net: hns3: fix add VLAN fail issue

Shigeru Yoshida <[email protected]>
tty: Fix uninit-value access in ppp_sync_receive()

Eric Dumazet <[email protected]>
ipvlan: add ipvlan_route_v6_outbound() helper

Stanislav Fomichev <[email protected]>
net: set SOCK_RCU_FREE before inserting socket into hashtable

Martin KaFai Lau <[email protected]>
net: inet: Retire port only listening_hash

Martin KaFai Lau <[email protected]>
net: inet: Open code inet_hash2 and inet_unhash2

Martin KaFai Lau <[email protected]>
net: inet: Remove count from inet_listen_hashbucket

Florian Westphal <[email protected]>
mptcp: listen diag dump support

Florian Westphal <[email protected]>
mptcp: diag: switch to context structure

Andreas Gruenbacher <[email protected]>
gfs2: Silence "suspicious RCU usage in gfs2_permission" warning

felix <[email protected]>
SUNRPC: Fix RPC client cleaned up the freed pipefs dentries

Olga Kornievskaia <[email protected]>
NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO

Dan Carpenter <[email protected]>
SUNRPC: Add an IS_ERR() check back to where it was

Marc Zyngier <[email protected]>
gpio: Add helpers to ease the transition towards immutable irq_chip

Marc Zyngier <[email protected]>
gpio: Expose the gpiochip_irq_re[ql]res helpers

Marc Zyngier <[email protected]>
gpio: Don't fiddle with irqchips marked as immutable

Trond Myklebust <[email protected]>
SUNRPC: ECONNRESET might require a rebind

Marek Szyprowski <[email protected]>
media: cec: meson: always include meson sub-directory in Makefile

Pratyush Yadav <[email protected]>
media: cadence: csi2rx: Unregister v4l2 async notifier

Finn Thain <[email protected]>
sched/core: Optimize in_task() and in_interrupt() a bit

Steven Rostedt (VMware) <[email protected]>
tracing/perf: Add interrupt_context_level() helper

Steven Rostedt (VMware) <[email protected]>
tracing: Reuse logic from perf's get_recursion_context()

Miri Korenblit <[email protected]>
wifi: iwlwifi: Use FW rate for non-data frames

Dan Carpenter <[email protected]>
pwm: Fix double shift bug

Vitaly Prosyak <[email protected]>
drm/amdgpu: fix software pci_unplug on some chips

Zongmin Zhou <[email protected]>
drm/qxl: prevent memory leak

Tony Lindgren <[email protected]>
ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings

Philipp Stanner <[email protected]>
i2c: dev: copy userspace array safely

Douglas Anderson <[email protected]>
kgdb: Flush console before entering kgdb on panic

Wayne Lin <[email protected]>
drm/amd/display: Avoid NULL dereference of timing generator

Takashi Iwai <[email protected]>
media: imon: fix access to invalid resource for the second interface

Sakari Ailus <[email protected]>
media: ccs: Fix driver quirk struct documentation

Ilpo Järvinen <[email protected]>
media: cobalt: Use FIELD_GET() to extract Link Width

Al Viro <[email protected]>
gfs2: fix an oops in gfs2_permission

Bob Peterson <[email protected]>
gfs2: ignore negated quota changes

Hans Verkuil <[email protected]>
media: vivid: avoid integer overflow

Rajeshwar R Shinde <[email protected]>
media: gspca: cpia1: shift-out-of-bounds in set_flicker

Billy Tsai <[email protected]>
i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data.

zhenwei pi <[email protected]>
virtio-blk: fix implicit overflow on virtio_max_dma_size

Axel Lin <[email protected]>
i2c: sun6i-p2wi: Prevent potential division by zero

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler

Dominique Martinet <[email protected]>
9p: v9fs_listxattr: fix %s null argument warning

Marco Elver <[email protected]>
9p/trans_fd: Annotate data-racy writes to file::f_flags

Hardik Gajjar <[email protected]>
usb: gadget: f_ncm: Always set current gadget in ncm_bind()

Yi Yang <[email protected]>
tty: vcc: Add check for kstrdup() in vcc_probe()

Yuezhang Mo <[email protected]>
exfat: support handle zero-size directory

Jiri Kosina <[email protected]>
HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W

Bjorn Helgaas <[email protected]>
PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk

Yoshihiro Shimoda <[email protected]>
misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller

Bartosz Pawlowski <[email protected]>
PCI: Disable ATS for specific Intel IPU E2000 devices

Bartosz Pawlowski <[email protected]>
PCI: Extract ATS disabling to a helper function

Ilpo Järvinen <[email protected]>
PCI: Use FIELD_GET() to extract Link Width

Wenchao Hao <[email protected]>
scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()

Ilpo Järvinen <[email protected]>
atm: iphase: Do PCI error checks on own line

Ilpo Järvinen <[email protected]>
PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields

Cezary Rojewski <[email protected]>
ALSA: hda: Fix possible null-ptr-deref when assigning a stream

Vincent Whitchurch <[email protected]>
ARM: 9320/1: fix stack depot IRQ stack filter

Mikhail Khvainitski <[email protected]>
HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround

Manas Ghandat <[email protected]>
jfs: fix array-index-out-of-bounds in diAlloc

Manas Ghandat <[email protected]>
jfs: fix array-index-out-of-bounds in dbFindLeaf

Juntong Deng <[email protected]>
fs/jfs: Add validity check for db_maxag and db_agpref

Juntong Deng <[email protected]>
fs/jfs: Add check for negative db_l2nbperpage

Tyrel Datwyler <[email protected]>
scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool

Yihang Li <[email protected]>
scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfs

Ilpo Järvinen <[email protected]>
RDMA/hfi1: Use FIELD_GET() to extract Link Width

Lu Jialin <[email protected]>
crypto: pcrypt - Fix hungtask for PADATA_RESET

Richard Fitzgerald <[email protected]>
ASoC: soc-card: Add storage for PCI SSID

zhujun2 <[email protected]>
selftests/efivarfs: create-read: fix a resource leak

Laurentiu Tudor <[email protected]>
arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size

Qu Huang <[email protected]>
drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL

Jesse Zhang <[email protected]>
drm/amdkfd: Fix shift out-of-bounds issue

Ondrej Jirman <[email protected]>
drm/panel: st7703: Pick different reset sequence

Ma Ke <[email protected]>
drm/amdgpu/vkms: fix a possible null pointer dereference

Ma Ke <[email protected]>
drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference

Ma Ke <[email protected]>
drm/panel: fix a possible null pointer dereference

Stanley.Yang <[email protected]>
drm/amdgpu: Fix potential null pointer derefernce

Mario Limonciello <[email protected]>
drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga

Mario Limonciello <[email protected]>
drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7

Jani Nikula <[email protected]>
drm/msm/dp: skip validity check for DP CTS EDID checksum

Philipp Stanner <[email protected]>
drm: vmwgfx_surface.c: copy user-array safely

Philipp Stanner <[email protected]>
kernel: watch_queue: copy user-array safely

Philipp Stanner <[email protected]>
kernel: kexec: copy user-array safely

Philipp Stanner <[email protected]>
string.h: add array-wrappers for (v)memdup_user()

Wenjing Liu <[email protected]>
drm/amd/display: use full update for clip size increase of large plane source

Xiaogang Chen <[email protected]>
drm/amdkfd: Fix a race condition of vram buffer unref in svm code

baozhu.liu <[email protected]>
drm/komeda: drop all currently held locks if deadlock happens

Olli Asikainen <[email protected]>
platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e

ZhengHan Wang <[email protected]>
Bluetooth: Fix double free in hci_conn_cleanup

youwan Wang <[email protected]>

    Bluetooth: btusb: Add date->evt_skb is NULL check

Douglas Anderson <[email protected]>
wifi: ath10k: Don't touch the CE interrupt registers after power up

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_dst_pending_confirm

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_tx_queue_mapping

Dmitry Antipov <[email protected]>
wifi: ath10k: fix clang-specific fortify warning

Dmitry Antipov <[email protected]>
wifi: ath9k: fix clang-specific fortify warnings

Kumar Kartikeya Dwivedi <[email protected]>

    bpf: Detect IP == ksym.end as part of BPF program

Sieng-Piaw Liew <[email protected]>
atl1c: Work around the DMA RX overflow issue

Ping-Ke Shih <[email protected]>

    wifi: mac80211: don't return unset power in ieee80211_get_tx_power()

Dmitry Antipov <[email protected]>
wifi: mac80211_hwsim: fix clang-specific fortify warning

Mike Rapoport (IBM) <[email protected]>
x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size

Frederic Weisbecker <[email protected]>
workqueue: Provide one lock class key per work_on_cpu() callsite

Ronald Wahl <[email protected]>
clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware

Jacky Bai <[email protected]>
clocksource/drivers/timer-imx-gpt: Fix potential memory leak

Shuai Xue <[email protected]>
perf/core: Bail out early if the request AUX area is out of bound

John Stultz <[email protected]>
locking/ww_mutex/test: Fix potential workqueue corruption

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/include/asm/exception.h                   |   4 -
 arch/arm64/Kconfig                                 |   2 +
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |  46 ++--
 arch/arm64/boot/dts/qcom/ipq6018.dtsi              |  15 +-
 arch/parisc/include/uapi/asm/pdc.h                 |   1 +
 arch/parisc/kernel/entry.S                         |   7 +-
 arch/parisc/kernel/head.S                          |   5 +-
 arch/powerpc/perf/core-book3s.c                    |   5 +-
 arch/powerpc/platforms/powernv/opal-prd.c          |  17 +-
 arch/powerpc/platforms/pseries/iommu.c             |  19 +-
 arch/riscv/kernel/probes/simulate-insn.c           |   2 +-
 arch/s390/mm/page-states.c                         |  25 ++-
 arch/x86/crypto/sha1_ssse3_glue.c                  |  12 ++
 arch/x86/crypto/sha256_ssse3_glue.c                |  12 ++
 arch/x86/include/asm/msr-index.h                   |   1 +
 arch/x86/include/asm/numa.h                        |   7 -
 arch/x86/kernel/cpu/hygon.c                        |   8 +-
 arch/x86/kvm/hyperv.c                              |  10 +-
 arch/x86/kvm/x86.c                                 |   2 +
 arch/x86/mm/numa.c                                 |   7 -
 crypto/pcrypt.c                                    |   4 +
 drivers/acpi/acpi_fpdt.c                           |  45 +++-
 drivers/acpi/resource.c                            |  12 ++
 drivers/atm/iphase.c                               |  20 +-
 drivers/base/dd.c                                  |   4 +-
 drivers/base/regmap/regcache.c                     |  30 +++
 drivers/block/virtio_blk.c                         |   4 +-
 drivers/bluetooth/btusb.c                          |  15 ++
 drivers/clk/qcom/gcc-ipq6018.c                     |   6 -
 drivers/clk/qcom/gcc-ipq8074.c                     |   6 -
 drivers/clk/socfpga/stratix10-clk.h                |   4 +-
 drivers/clocksource/timer-atmel-tcb.c              |   1 +
 drivers/clocksource/timer-imx-gpt.c                |  18 +-
 drivers/cpufreq/cpufreq_stats.c                    |  14 +-
 drivers/dma/stm32-mdma.c                           |   4 +-
 drivers/firmware/qcom_scm.c                        |   7 +
 drivers/gpio/gpiolib.c                             |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c        |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c           |   2 +
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |  13 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  13 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  12 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   4 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   5 +
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |  22 +-
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    |  32 ++-
 drivers/gpu/drm/amd/include/pptable.h              |   4 +-
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |   8 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h  |  16 +-
 .../drm/arm/display/komeda/komeda_pipeline_state.c |   9 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |   1 +
 drivers/gpu/drm/i915/i915_perf.c                   |  15 +-
 drivers/gpu/drm/msm/dp/dp_panel.c                  |  21 +-
 drivers/gpu/drm/panel/panel-arm-versatile.c        |   2 +
 drivers/gpu/drm/panel/panel-sitronix-st7703.c      |  25 +--
 drivers/gpu/drm/panel/panel-tpo-tpg110.c           |   2 +
 drivers/gpu/drm/qxl/qxl_display.c                  |   3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   4 +-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-lenovo.c                           |  68 ++++--
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/i2c/busses/i2c-designware-master.c         |  19 +-
 drivers/i2c/busses/i2c-i801.c                      |  19 +-
 drivers/i2c/busses/i2c-pxa.c                       |  76 ++++++-
 drivers/i2c/busses/i2c-sun6i-p2wi.c                |   5 +
 drivers/i2c/i2c-core.h                             |   2 +-
 drivers/i2c/i2c-dev.c                              |   4 +-
 drivers/i3c/master/i3c-master-cdns.c               |   6 +-
 drivers/i3c/master/mipi-i3c-hci/dat_v1.c           |  29 ++-
 drivers/i3c/master/mipi-i3c-hci/dma.c              |   2 +-
 drivers/i3c/master/svc-i3c-master.c                |  45 +++-
 drivers/infiniband/hw/hfi1/pcie.c                  |   9 +-
 drivers/input/joystick/xpad.c                      |   1 +
 drivers/mcb/mcb-core.c                             |   1 +
 drivers/mcb/mcb-parse.c                            |   2 +-
 drivers/media/cec/platform/Makefile                |   2 +-
 drivers/media/i2c/ccs/ccs-core.c                   |   2 +-
 drivers/media/i2c/ccs/ccs-quirk.h                  |   4 +-
 drivers/media/pci/cobalt/cobalt-driver.c           |  11 +-
 drivers/media/platform/cadence/cdns-csi2rx.c       |   7 +-
 drivers/media/platform/qcom/camss/camss-vfe-170.c  |  22 +-
 drivers/media/platform/qcom/camss/camss-vfe.c      |   5 +-
 drivers/media/platform/qcom/camss/camss.c          |  12 +-
 drivers/media/platform/qcom/venus/hfi_msgs.c       |   2 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |  15 ++
 drivers/media/platform/qcom/venus/hfi_venus.c      |  10 +
 drivers/media/rc/imon.c                            |   6 +
 drivers/media/rc/ir-sharp-decoder.c                |   8 +-
 drivers/media/rc/lirc_dev.c                        |   6 +-
 drivers/media/test-drivers/vivid/vivid-rds-gen.c   |   2 +-
 drivers/media/usb/gspca/cpia1.c                    |   3 +
 drivers/misc/pci_endpoint_test.c                   |   4 +
 drivers/mmc/host/meson-gx-mmc.c                    |   1 -
 drivers/mmc/host/sdhci-pci-gli.c                   |  22 ++
 drivers/mmc/host/sdhci_am654.c                     |   2 +-
 drivers/mmc/host/vub300.c                          |   1 +
 drivers/mtd/chips/cfi_cmdset_0001.c                |  20 +-
 drivers/net/bonding/bond_main.c                    |   6 +
 drivers/net/dsa/lan9303_mdio.c                     |   4 +-
 drivers/net/ethernet/atheros/atl1c/atl1c.h         |   3 -
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c    |  67 ++----
 drivers/net/ethernet/cortina/gemini.c              |  45 ++--
 drivers/net/ethernet/cortina/gemini.h              |   4 +-
 drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |  47 ++++-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  33 ++-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |  62 +++---
 .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h   |   2 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  29 ++-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |   3 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c   |  87 +++++---
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h |   2 +-
 .../net/ethernet/mellanox/mlx5/core/en/mod_hdr.c   |  47 +++++
 .../net/ethernet/mellanox/mlx5/core/en/mod_hdr.h   |  13 ++
 .../ethernet/mellanox/mlx5/core/en/reporter_rx.c   |   4 +-
 .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |  25 +--
 .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c    |  30 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    | 234 +++++++++------------
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.h    |   5 -
 .../ethernet/mellanox/mlx5/core/esw/indir_table.c  |   5 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  10 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   2 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  41 ++--
 drivers/net/macvlan.c                              |   2 +-
 drivers/net/phy/phylink.c                          |   1 +
 drivers/net/ppp/ppp_synctty.c                      |   6 +-
 drivers/net/wireless/ath/ath10k/debug.c            |   2 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |  18 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   8 +-
 drivers/net/wireless/ath/ath11k/wmi.c              |  12 +-
 drivers/net/wireless/ath/ath9k/debug.c             |   2 +-
 drivers/net/wireless/ath/ath9k/htc_drv_debug.c     |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |  14 +-
 drivers/net/wireless/mac80211_hwsim.c              |   2 +-
 drivers/net/wireless/microchip/wilc1000/wlan.c     |   2 +-
 drivers/parisc/power.c                             |  16 +-
 drivers/pci/controller/dwc/pci-exynos.c            |   4 +-
 drivers/pci/controller/dwc/pci-keystone.c          |   8 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |   9 +-
 drivers/pci/pci-acpi.c                             |   2 +-
 drivers/pci/pci-sysfs.c                            |  10 +-
 drivers/pci/pci.c                                  |  13 +-
 drivers/pci/pcie/aspm.c                            |   2 +
 drivers/pci/quirks.c                               |  35 ++-
 drivers/platform/x86/thinkpad_acpi.c               |   1 +
 drivers/ptp/ptp_chardev.c                          |   3 +-
 drivers/ptp/ptp_clock.c                            |   5 +-
 drivers/ptp/ptp_private.h                          |   8 +-
 drivers/ptp/ptp_sysfs.c                            |   3 +-
 drivers/s390/crypto/ap_bus.c                       |   4 +
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  13 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     | 124 ++++++++++-
 drivers/scsi/libfc/fc_lport.c                      |   6 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |   4 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   4 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  12 +-
 drivers/tty/hvc/hvc_xen.c                          |  39 +++-
 drivers/tty/serial/meson_uart.c                    |  25 ++-
 drivers/tty/sysrq.c                                |   3 +-
 drivers/tty/vcc.c                                  |  16 +-
 drivers/usb/gadget/function/f_ncm.c                |  27 +--
 drivers/usb/host/xhci-pci.c                        |   4 +-
 drivers/watchdog/sbsa_gwdt.c                       |   4 +-
 drivers/xen/events/events_base.c                   |   4 +-
 fs/9p/xattr.c                                      |   5 +-
 fs/btrfs/delalloc-space.c                          |   3 -
 fs/cifs/cifs_spnego.c                              |   4 +-
 fs/cifs/smb2transport.c                            |   5 +-
 fs/exfat/namei.c                                   |  29 ++-
 fs/ext4/acl.h                                      |   5 +
 fs/ext4/extents_status.c                           |   4 +-
 fs/ext4/file.c                                     | 153 ++++++--------
 fs/ext4/resize.c                                   |  23 +-
 fs/f2fs/compress.c                                 |   2 +-
 fs/gfs2/inode.c                                    |  14 +-
 fs/gfs2/quota.c                                    |  11 +
 fs/gfs2/super.c                                    |   2 +-
 fs/jbd2/recovery.c                                 |   8 +
 fs/jfs/jfs_dmap.c                                  |  23 +-
 fs/jfs/jfs_imap.c                                  |   5 +-
 fs/ksmbd/smbacl.c                                  |  29 ++-
 fs/nfs/nfs4proc.c                                  |   5 +-
 fs/nfsd/nfs4state.c                                |   2 +-
 fs/overlayfs/super.c                               |   2 +-
 fs/proc/proc_sysctl.c                              |   1 -
 fs/quota/dquot.c                                   |  14 ++
 fs/xfs/libxfs/xfs_dir2_leaf.c                      |   9 +-
 fs/xfs/libxfs/xfs_inode_fork.c                     |   1 +
 fs/xfs/libxfs/xfs_log_recover.h                    |  14 +-
 fs/xfs/libxfs/xfs_trans_resv.c                     |   2 +-
 fs/xfs/xfs_attr_inactive.c                         |   8 +-
 fs/xfs/xfs_buf_item_recover.c                      |  66 ++++++
 fs/xfs/xfs_error.c                                 |   9 +-
 fs/xfs/xfs_inode.c                                 |   4 +-
 fs/xfs/xfs_log.c                                   |   9 +-
 fs/xfs/xfs_log_priv.h                              |   3 -
 fs/xfs/xfs_log_recover.c                           |  44 ++--
 fs/xfs/xfs_qm.c                                    |   7 +
 fs/xfs/xfs_reflink.c                               | 197 ++++++++++++++---
 fs/xfs/xfs_sysfs.h                                 |   7 +-
 include/linux/ethtool.h                            |   4 +-
 include/linux/gpio/driver.h                        |  16 ++
 include/linux/irq.h                                |   2 +
 include/linux/lsm_hook_defs.h                      |   4 +-
 include/linux/preempt.h                            |  36 +++-
 include/linux/pwm.h                                |   4 +-
 include/linux/string.h                             |  40 ++++
 include/linux/sunrpc/clnt.h                        |   1 +
 include/linux/trace_events.h                       |   4 +
 include/linux/trace_recursion.h                    |   8 +-
 include/linux/workqueue.h                          |  46 +++-
 include/net/inet_connection_sock.h                 |   2 -
 include/net/inet_hashtables.h                      |  42 +---
 include/net/netfilter/nf_tables.h                  |  19 +-
 include/net/sock.h                                 |  26 ++-
 include/sound/soc-card.h                           |  37 ++++
 include/sound/soc.h                                |  11 +
 io_uring/io_uring.c                                |  18 +-
 kernel/audit_watch.c                               |   9 +-
 kernel/bpf/core.c                                  |   6 +-
 kernel/bpf/verifier.c                              |   9 +-
 kernel/debug/debug_core.c                          |   3 +
 kernel/events/internal.h                           |   7 +-
 kernel/events/ring_buffer.c                        |   6 +
 kernel/irq/debugfs.c                               |   1 +
 kernel/irq/generic-chip.c                          |  25 ++-
 kernel/kexec.c                                     |   2 +-
 kernel/locking/test-ww_mutex.c                     |  20 +-
 kernel/padata.c                                    |   2 +-
 kernel/power/snapshot.c                            |  16 +-
 kernel/rcu/tree.c                                  |  21 ++
 kernel/rcu/tree.h                                  |   4 +
 kernel/rcu/tree_stall.h                            |  20 +-
 kernel/reboot.c                                    |   1 +
 kernel/trace/ring_buffer.c                         |   9 +-
 kernel/trace/trace.c                               |  15 ++
 kernel/trace/trace.h                               |   3 +
 kernel/trace/trace_events.c                        |  43 ++--
 kernel/trace/trace_events_filter.c                 |   3 +
 kernel/trace/trace_events_synth.c                  |   2 +-
 kernel/watch_queue.c                               |   2 +-
 kernel/watchdog.c                                  |   7 +
 kernel/workqueue.c                                 |  20 +-
 mm/cma.c                                           |   2 +-
 mm/memcontrol.c                                    |   3 +-
 mm/memory_hotplug.c                                |   2 +-
 net/9p/client.c                                    |   2 +-
 net/9p/trans_fd.c                                  |  13 +-
 net/bluetooth/hci_conn.c                           |   6 +-
 net/bluetooth/hci_sysfs.c                          |  23 +-
 net/bridge/netfilter/nf_conntrack_bridge.c         |   2 +-
 net/bridge/netfilter/nft_meta_bridge.c             |   2 +-
 net/core/sock.c                                    |   2 +-
 net/dccp/proto.c                                   |   1 -
 net/ipv4/inet_diag.c                               |   5 +-
 net/ipv4/inet_hashtables.c                         | 121 +++--------
 net/ipv4/tcp.c                                     |   1 -
 net/ipv4/tcp_ipv4.c                                |  21 +-
 net/ipv4/tcp_output.c                              |   2 +-
 net/ipv6/inet6_hashtables.c                        |   5 +-
 net/mac80211/cfg.c                                 |   4 +
 net/mptcp/mptcp_diag.c                             | 105 ++++++++-
 net/ncsi/ncsi-aen.c                                |   5 -
 net/netfilter/nf_tables_api.c                      |  53 +++--
 net/netfilter/nft_byteorder.c                      |   6 +-
 net/netfilter/nft_meta.c                           |   2 +-
 net/netfilter/nft_osf.c                            |   2 +-
 net/netfilter/nft_socket.c                         |   8 +-
 net/netfilter/nft_tproxy.c                         |   6 +-
 net/netfilter/nft_xfrm.c                           |   8 +-
 net/sunrpc/clnt.c                                  |   7 +-
 net/sunrpc/rpcb_clnt.c                             |   4 +
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |   3 +-
 net/tipc/netlink_compat.c                          |   1 +
 net/unix/af_unix.c                                 |   9 +-
 scripts/gcc-plugins/randomize_layout_plugin.c      |  11 +-
 security/integrity/iint.c                          |  48 ++++-
 security/integrity/ima/ima_api.c                   |   5 +
 security/integrity/ima/ima_main.c                  |  16 +-
 security/integrity/integrity.h                     |   2 +
 security/keys/trusted-keys/trusted_core.c          |  20 +-
 sound/core/info.c                                  |  21 +-
 sound/hda/hdac_stream.c                            |   6 +-
 sound/pci/hda/patch_realtek.c                      |  20 +-
 sound/soc/codecs/lpass-wsa-macro.c                 |   3 +
 sound/soc/ti/omap-mcbsp.c                          |   6 +-
 tools/power/x86/turbostat/turbostat.c              |   3 +-
 tools/testing/selftests/efivarfs/create-read.c     |   2 +
 tools/testing/selftests/resctrl/cmt_test.c         |   3 -
 tools/testing/selftests/resctrl/mba_test.c         |   2 +-
 tools/testing/selftests/resctrl/mbm_test.c         |   2 +-
 298 files changed, 2886 insertions(+), 1445 deletions(-)