Skip to content

5.10.224-rc1 review

Greg Kroah-Hartman alsa-devel dri-devel linux-patches linux-s390 lkml netfilter-devel stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest352 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/352EDAC/skx_common: Add new ADXL components for 2-level memorydrivers/edac/skx_common.c drivers/edac/skx_common.h+67 -110 replies
2/352EDAC, i10nm: make skx_common.o a separate moduledrivers/edac/Makefile drivers/edac/skx_common.c drivers/edac/skx_common.h+27 -80 replies
3/352platform/chrome: cros_ec_debugfs: fix wrong EC message versiondrivers/platform/chrome/cros_ec_debugfs.c+1 -00 replies
4/352hfsplus: fix to avoid false alarm of circular lockingfs/hfsplus/bfind.c fs/hfsplus/extents.c fs/hfsplus/hfsplus_fs.h+29 -160 replies
5/352x86/of: Return consistent error type from x86_of_pci_irq_enable()arch/x86/kernel/devicetree.c+1 -10 replies
6/352x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handlingarch/x86/pci/intel_mid_pci.c+2 -20 replies
7/352x86/pci/xen: Fix PCIBIOS_* return code handlingarch/x86/pci/xen.c+2 -20 replies
8/352x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnosarch/x86/platform/intel/iosf_mbi.c+2 -20 replies
9/352hwmon: (adt7475) Fix default duty on fan is disableddrivers/hwmon/adt7475.c+1 -10 replies
10/352pwm: stm32: Always do lazy disablingdrivers/pwm/pwm-stm32.c+3 -20 replies
11/352hwmon: (max6697) Fix underflow when writing limit attributesdrivers/hwmon/max6697.c+1 -00 replies
12/352hwmon: (max6697) Fix swapped temp{1,8} critical alarmsdrivers/hwmon/max6697.c+2 -20 replies
13/352arm64: dts: qcom: sdm845: add power-domain to UFS PHYarch/arm64/boot/dts/qcom/sdm845.dtsi+2 -00 replies
14/352soc: qcom: rpmh-rsc: Ensure irqs arent disabled by rpmh_rsc_send_data() callersdrivers/soc/qcom/rpmh-rsc.c drivers/soc/qcom/rpmh.c+4 -40 replies
15/352arm64: dts: qcom: msm8996: specify UFS core_clk frequenciesarch/arm64/boot/dts/qcom/msm8996.dtsi+1 -10 replies
16/352memory: fsl_ifc: Make FSL_IFC config visible and selectabledrivers/memory/Kconfig drivers/mtd/nand/raw/Kconfig+2 -30 replies
17/352soc: qcom: pdr: protect locator_addr with the main mutexdrivers/soc/qcom/pdr_interface.c+4 -20 replies
18/352soc: qcom: pdr: fix parsing of domains listsdrivers/soc/qcom/pdr_interface.c+1 -10 replies
19/352arm64: dts: rockchip: Increase VOP clk rate on RK3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+2 -20 replies
20/352ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-nodearch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi+13 -10 replies
21/352ARM: dts: imx6qdl-kontron-samx6i: fix PHY resetarch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi+2 -20 replies
22/352ARM: dts: imx6qdl-kontron-samx6i: fix board resetarch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi+1 -00 replies
23/352ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selectsarch/arm/boot/dts/imx6q-kontron-samx6i.dtsi arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi+4 -240 replies
24/352ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarityarch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi+1 -10 replies
25/352arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable propertyarch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi+0 -20 replies
26/352arm64: dts: mediatek: mt7622: fix "emmc" pinctrl muxarch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts+4 -40 replies
27/352arm64: dts: amlogic: gx: correct hdmi clocksarch/arm64/boot/dts/amlogic/meson-gxbb.dtsi arch/arm64/boot/dts/amlogic/meson-gxl.dtsi+4 -40 replies
28/352m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messagesarch/m68k/atari/ataints.c+1 -50 replies
29/352x86/xen: Convert comma to semicolonarch/x86/xen/p2m.c+2 -20 replies
30/352m68k: cmpxchg: Fix return value for default case in __arch_xchg()arch/m68k/include/asm/cmpxchg.h+1 -10 replies
31/352ARM: pxa: spitz: use gpio descriptors for audioarch/arm/mach-pxa/spitz.c arch/arm/mach-pxa/spitz.h arch/arm/mach-pxa/spitz_pm.c +1 more+57 -380 replies
32/352ARM: spitz: fix GPIO assignment for backlightarch/arm/mach-pxa/spitz.c+10 -200 replies
33/352firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()drivers/firmware/turris-mox-rwtm.c+6 -90 replies
34/352firmware: turris-mox-rwtm: Initialize completion before mailboxdrivers/firmware/turris-mox-rwtm.c+1 -20 replies
35/352wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only devicedrivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c+9 -90 replies
36/352selftests/bpf: Fix prog numbers in test_sockmaptools/testing/selftests/bpf/test_sockmap.c+1 -50 replies
37/352net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCPnet/ipv4/esp4.c net/ipv6/esp6.c+2 -40 replies
38/352net/smc: Allow SMC-D 1MB DMB allocationsnet/smc/smc_core.c+16 -150 replies
39/352net/smc: set rmbs SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is definednet/smc/smc_core.c+3 -20 replies
40/352selftests/bpf: Check length of recv in test_sockmaptools/testing/selftests/bpf/test_sockmap.c+2 -10 replies
41/352lib: objagg: Fix general protection faultlib/objagg.c+3 -00 replies
42/352mlxsw: spectrum_acl_erp: Fix object nesting warningdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c include/linux/objagg.h lib/objagg.c+0 -290 replies
43/352mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexibledrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c+25 -110 replies
44/352mlxsw: spectrum_acl: Fix ACL scale regression and firmware errorsdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h +1 more+63 -210 replies
45/352ath11k: dp: stop rx pktlog before suspenddrivers/net/wireless/ath/ath11k/dp.h drivers/net/wireless/ath/ath11k/dp_rx.c drivers/net/wireless/ath/ath11k/dp_rx.h +1 more+56 -00 replies
46/352wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphersdrivers/net/wireless/ath/ath11k/dp_rx.c drivers/net/wireless/ath/ath11k/dp_rx.h drivers/net/wireless/ath/ath11k/mac.c+15 -60 replies
47/352wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()net/wireless/util.c+2 -20 replies
48/352wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()net/wireless/util.c+3 -10 replies
49/352net: fec: Refactor: #define magic constantsdrivers/net/ethernet/freescale/fec_main.c+30 -160 replies
50/352net: fec: Fix FEC_ECR_EN1588 being cleared on link-downdrivers/net/ethernet/freescale/fec_main.c+6 -00 replies
51/352ipvs: Avoid unnecessary calls to skb_is_gso_sctpnet/netfilter/ipvs/ip_vs_proto_sctp.c+2 -20 replies
52/352netfilter: nf_tables: rise cap on SELinux secmark contextinclude/uapi/linux/netfilter/nf_tables.h+1 -10 replies
53/352perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculationarch/x86/events/intel/pt.c+1 -10 replies
54/352perf: Fix perf_aux_size() for greater-than 32-bit sizekernel/events/internal.h+1 -10 replies
55/352perf: Prevent passing zero nr_pages to rb_alloc_aux()kernel/events/core.c+2 -00 replies
56/352qed: Improve the stack space of filter_config()drivers/net/ethernet/qlogic/qed/qed_l2.c drivers/net/ethernet/qlogic/qede/qede_filter.c include/linux/qed/qed_eth_if.h+30 -610 replies
57/352wifi: virt_wifi: avoid reporting connection success with wrong SSIDdrivers/net/wireless/virt_wifi.c+16 -30 replies
58/352gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkeynet/sunrpc/auth_gss/gss_krb5_keys.c+1 -10 replies
59/352wifi: virt_wifi: dont use strlen() in const contextdrivers/net/wireless/virt_wifi.c+3 -20 replies
60/352selftests/bpf: Close fd in error path in drop_on_reuseporttools/testing/selftests/bpf/prog_tests/sk_lookup.c+1 -10 replies
61/352bpf: annotate BTF show functions with __printfkernel/bpf/btf.c+4 -40 replies
62/352bna: adjust name buf size of bna_tcb and bna_ccb structuresdrivers/net/ethernet/brocade/bna/bna_types.h drivers/net/ethernet/brocade/bna/bnad.c+7 -60 replies
63/352bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.okernel/bpf/btf.c+1 -10 replies
64/352selftests: forwarding: devlink_lib: Wait for udev events after reloadingtools/testing/selftests/net/forwarding/devlink_lib.sh+2 -00 replies
65/352xdp: fix invalid wait context of page_pool_destroy()net/core/xdp.c+1 -30 replies
66/352drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulatorsdrivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c+1 -10 replies
67/352drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c+5 -10 replies
68/352media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()drivers/media/usb/dvb-usb/dvb-usb-init.c+31 -41 reply
69/352media: imon: Fix race getting ictx->lockdrivers/media/rc/imon.c+1 -40 replies
70/352KVM: s390: pv: avoid stalls when making pages securearch/s390/kernel/uv.c arch/s390/kvm/intercept.c+28 -60 replies
71/352KVM: s390: pv: properly handle page flags for protected guestsarch/s390/include/asm/pgtable.h arch/s390/include/asm/uv.h arch/s390/kernel/uv.c +1 more+50 -70 replies
72/352KVM: s390: pv: add export before importarch/s390/kernel/uv.c+28 -00 replies
73/352KVM: s390: fix race in gmap_make_secure()arch/s390/kernel/uv.c+11 -210 replies
74/352s390/mm: Convert make_page_secure to use a folioarch/s390/kernel/uv.c+16 -130 replies
75/352s390/mm: Convert gmap_make_secure to use a folioarch/s390/kernel/uv.c+14 -130 replies
76/352s390/uv: Dont call folio_wait_writeback() without a folio referencearch/s390/kernel/uv.c+8 -00 replies
77/352saa7134: Unchecked i2c_transfer function result fixeddrivers/media/pci/saa7134/saa7134-dvb.c+6 -20 replies
78/352media: uvcvideo: Allow entity-defined get_info and get_curdrivers/media/usb/uvc/uvc_ctrl.c drivers/media/usb/uvc/uvcvideo.h+23 -40 replies
79/352media: uvcvideo: Override default flagsdrivers/media/usb/uvc/uvc_ctrl.c+8 -10 replies
80/352media: renesas: vsp1: Fix _irqsave and _irq mixdrivers/media/platform/vsp1/vsp1_histo.c+8 -120 replies
81/352media: renesas: vsp1: Store RPF partition configuration per RPF instancedrivers/media/platform/vsp1/vsp1_pipe.h drivers/media/platform/vsp1/vsp1_rpf.c+6 -40 replies
82/352leds: trigger: Unregister sysfs attributes before calling deactivate()drivers/leds/led-triggers.c+1 -10 replies
83/352perf report: Fix condition in sort__sym_cmp()tools/perf/util/sort.c+1 -10 replies
84/352drm/etnaviv: fix DMA direction handling for cached RW buffersdrivers/gpu/drm/etnaviv/etnaviv_gem.c+4 -20 replies
85/352drm/qxl: Add check for drm_cvt_modedrivers/gpu/drm/qxl/qxl_display.c+3 -00 replies
86/352Revert "leds: led-core: Fix refcount leak in of_led_get()"drivers/leds/led-class.c+0 -10 replies
87/352ext4: fix infinite loop when replaying fast_commitfs/ext4/extents_status.c+2 -00 replies
88/352media: venus: flush all buffers in output plane streamoffdrivers/media/platform/qcom/venus/vdec.c+1 -10 replies
89/352mfd: omap-usb-tll: Use struct_size to allocate tlldrivers/mfd/omap-usb-tll.c+1 -20 replies
90/352xprtrdma: Rename frwr_release_mr()net/sunrpc/xprtrdma/frwr_ops.c net/sunrpc/xprtrdma/verbs.c net/sunrpc/xprtrdma/xprt_rdma.h+6 -60 replies
91/352xprtrdma: Fix rpcrdma_reqs_reset()net/sunrpc/xprtrdma/frwr_ops.c net/sunrpc/xprtrdma/verbs.c+17 -20 replies
92/352SUNRPC: avoid soft lockup when transmitting UDP to reachable server.net/sunrpc/clnt.c+2 -10 replies
93/352ext4: avoid writing unitialized memory to disk in EA inodesfs/ext4/xattr.c+6 -00 replies
94/352sparc64: Fix incorrect function signature and add prototype for prom_cif_initarch/sparc/include/asm/oplib_64.h arch/sparc/prom/init_64.c arch/sparc/prom/p1275.c+2 -40 replies
95/352SUNRPC: Fixup gss_status tracepoint error outputinclude/trace/events/rpcgss.h+1 -10 replies
96/352PCI: Fix resource double counting on remove & rescandrivers/pci/setup-bus.c+2 -40 replies
97/352coresight: Fix ref leak when of_coresight_parse_endpoint() failsdrivers/hwtracing/coresight/coresight-platform.c+3 -10 replies
98/352Input: qt1050 - handle CHIP_ID reading errordrivers/input/keyboard/qt1050.c+6 -10 replies
99/352RDMA/mlx4: Fix truncated output warning in mad.cdrivers/infiniband/hw/mlx4/mad.c+1 -10 replies
100/352RDMA/mlx4: Fix truncated output warning in alias_GUID.cdrivers/infiniband/hw/mlx4/alias_GUID.c+1 -10 replies
101/352RDMA/rxe: Dont set BTH_ACK_MASK for UC or UD QPsdrivers/infiniband/sw/rxe/rxe_req.c+4 -30 replies
102/352ASoC: max98088: Check for clk_prepare_enable() errorsound/soc/codecs/max98088.c+7 -30 replies
103/352mtd: make mtd_test.c a separate moduledrivers/mtd/tests/Makefile drivers/mtd/tests/mtd_test.c+26 -170 replies
104/352RDMA/device: Return error earlier if port in not validdrivers/infiniband/core/device.c+3 -30 replies
105/352Input: elan_i2c - do not leave interrupt disabled on suspend failuredrivers/input/mouse/elan_i2c_core.c+2 -00 replies
106/352MIPS: Octeron: remove source file executable bitarch/mips/pci/pcie-octeon.c+0 -00 replies
107/352powerpc/xmon: Fix disassembly CPU feature checksarch/powerpc/xmon/ppc-dis.c+11 -220 replies
108/352macintosh/therm_windtunnel: fix module unload.drivers/macintosh/therm_windtunnel.c+1 -10 replies
109/352RDMA/hns: Fix missing pagesize and alignment check in FRMRdrivers/infiniband/hw/hns/hns_roce_device.h drivers/infiniband/hw/hns/hns_roce_mr.c+9 -00 replies
110/352bnxt_re: Fix imm_data endiannessdrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_fp.h+7 -70 replies
111/352netfilter: ctnetlink: use helper function to calculate expect IDnet/netfilter/nf_conntrack_netlink.c+2 -10 replies
112/352net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU portsdrivers/net/dsa/mv88e6xxx/chip.c+2 -10 replies
113/352net: dsa: b53: Limit chip-wide jumbo frame config to CPU portsdrivers/net/dsa/b53/b53_common.c+3 -00 replies
114/352pinctrl: rockchip: update rk3308 iomux routesdrivers/pinctrl/pinctrl-rockchip.c+2 -150 replies
115/352pinctrl: core: fix possible memory leak when pinctrl_enable() failsdrivers/pinctrl/core.c+11 -10 replies
116/352pinctrl: single: fix possible memory leak when pinctrl_enable() failsdrivers/pinctrl/pinctrl-single.c+4 -30 replies
117/352pinctrl: ti: ti-iodelay: Drop if block with always false conditiondrivers/pinctrl/ti/pinctrl-ti-iodelay.c+0 -30 replies
118/352pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() failsdrivers/pinctrl/ti/pinctrl-ti-iodelay.c+6 -50 replies
119/352pinctrl: freescale: mxs: Fix refcount of childdrivers/pinctrl/freescale/pinctrl-mxs.c+2 -20 replies
120/352fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THPfs/proc/task_mmu.c+2 -00 replies
121/352fs/nilfs2: remove some unused macros to tame gccfs/nilfs2/segment.c+0 -50 replies
122/352nilfs2: avoid undefined behavior in nilfs_cnt32_ge macrofs/nilfs2/segment.c+1 -10 replies
123/352rtc: interface: Add RTC offset to alarm after fix-updrivers/rtc/interface.c+5 -40 replies
124/352dt-bindings: thermal: correct thermal zone node name limitDocumentation/devicetree/bindings/thermal/thermal-zones.yaml+4 -10 replies
125/352tick/broadcast: Make takeover of broadcast hrtimer reliablekernel/time/tick-broadcast.c+23 -00 replies
126/352net: netconsole: Disable target before netpoll cleanupdrivers/net/netconsole.c+1 -10 replies
127/352af_packet: Handle outgoing VLAN packets without hardware offloadingnet/packet/af_packet.c+84 -20 replies
128/352ipv6: take care of scope when choosing the src addrnet/ipv6/addrconf.c+2 -10 replies
129/352sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE taskskernel/sched/core.c kernel/sched/fair.c kernel/sched/sched.h+14 -180 replies
130/352char: tpm: Fix possible memory leak in tpm_bios_measurements_open()drivers/char/tpm/eventlog/common.c+2 -00 replies
131/352media: venus: fix use after free in vdec_closedrivers/media/platform/qcom/venus/vdec.c+1 -00 replies
132/352hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()fs/hfs/inode.c+3 -00 replies
133/352ext2: Verify bitmap and itable block numbers before using themfs/ext2/balloc.c+9 -20 replies
134/352drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modesdrivers/gpu/drm/gma500/cdv_intel_lvds.c+3 -00 replies
135/352drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modesdrivers/gpu/drm/gma500/psb_intel_lvds.c+3 -00 replies
136/352scsi: qla2xxx: Fix optrom version displayed in FDMIdrivers/scsi/qla2xxx/qla_gs.c+1 -10 replies
137/352drm/amd/display: Check for NULL pointerdrivers/gpu/drm/amd/display/dc/core/dc_surface.c+2 -10 replies
138/352sched/fair: Use all little CPUs for CPU-bound workloadskernel/sched/fair.c+1 -10 replies
139/352apparmor: use kvfree_sensitive to free data->datasecurity/apparmor/policy.c security/apparmor/policy_unpack.c+2 -10 replies
140/352task_work: s/task_work_cancel()/task_work_cancel_func()/include/linux/task_work.h kernel/irq/manage.c kernel/task_work.c +1 more+8 -80 replies
141/352task_work: Introduce task_work_cancel() againinclude/linux/task_work.h kernel/task_work.c+25 -00 replies
142/352udf: Avoid using corrupted block bitmap bufferfs/udf/balloc.c fs/udf/super.c+15 -30 replies
143/352m68k: amiga: Turn off Warp1260 interrupts during bootarch/m68k/amiga/config.c include/uapi/linux/zorro_ids.h+12 -00 replies
144/352ext4: check dot and dotdot of dx_root before making dir indexedfs/ext4/namei.c+51 -50 replies
145/352ext4: make sure the first directory block is not a holefs/ext4/namei.c+6 -110 replies
146/352wifi: mwifiex: Fix interface type changedrivers/net/wireless/marvell/mwifiex/cfg80211.c+2 -00 replies
147/352leds: ss4200: Convert PCIBIOS_* return codes to errnosdrivers/leds/leds-ss4200.c+5 -20 replies
148/352jbd2: make jbd2_journal_get_max_txn_bufs() internalfs/jbd2/commit.c fs/jbd2/journal.c include/linux/jbd2.h+6 -60 replies
149/352KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()arch/x86/kvm/vmx/vmx.c arch/x86/kvm/vmx/vmx.h+9 -30 replies
150/352tools/memory-model: Fix bug in lock.cattools/memory-model/lock.cat+10 -100 replies
151/352hwrng: amd - Convert PCIBIOS_* return codes to errnosdrivers/char/hw_random/amd-rng.c+3 -10 replies
152/352PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PINdrivers/pci/controller/pci-hyperv.c+2 -20 replies
153/352PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpiodrivers/pci/controller/pcie-rockchip.c+1 -10 replies
154/352binder: fix hang of unregistered readersdrivers/android/binder.c+1 -30 replies
155/352dev/parport: fix the array out-of-bounds riskdrivers/parport/procfs.c+12 -120 replies
156/352scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmdsdrivers/scsi/qla2xxx/qla_bsg.c+1 -10 replies
157/352f2fs: fix to dont dirty inode for readonly filesystemfs/f2fs/inode.c+3 -00 replies
158/352clk: davinci: da8xx-cfgchip: Initialize clk_init_data before usedrivers/clk/davinci/da8xx-cfgchip.c+2 -20 replies
159/352ubi: eba: properly rollback inside self_check_ebadrivers/mtd/ubi/eba.c+2 -10 replies
160/352decompress_bunzip2: fix rare decompression failurelib/decompress_bunzip2.c+2 -10 replies
161/352kbuild: Fix -S -c in x86 stack protector scriptsscripts/gcc-x86_32-has-stack-protector.sh scripts/gcc-x86_64-has-stack-protector.sh+2 -20 replies
162/352kobject_uevent: Fix OOB access within zap_modalias_env()lib/kobject_uevent.c+16 -10 replies
163/352devres: Fix devm_krealloc() wasting memorydrivers/base/devres.c+4 -10 replies
164/352rtc: cmos: Fix return value of nvmem callbacksdrivers/rtc/rtc-cmos.c+4 -60 replies
165/352scsi: qla2xxx: During vport delete send async logout explicitlydrivers/scsi/qla2xxx/qla_mid.c+1 -10 replies
166/352scsi: qla2xxx: Fix for possible memory corruptiondrivers/scsi/qla2xxx/qla_os.c+1 -10 replies
167/352scsi: qla2xxx: Fix flash read failuredrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_sup.c+125 -460 replies
168/352scsi: qla2xxx: Complete command early within lockdrivers/scsi/qla2xxx/qla_os.c+0 -50 replies
169/352scsi: qla2xxx: validate nvme_local_port correctlydrivers/scsi/qla2xxx/qla_nvme.c+4 -10 replies
170/352perf/x86/intel/pt: Fix topa_entry base lengtharch/x86/events/intel/pt.h+2 -20 replies
171/352perf/x86/intel/pt: Fix a topa_entry base address calculationarch/x86/events/intel/pt.c+1 -10 replies
172/352rtc: isl1208: Fix return value of nvmem callbacksdrivers/rtc/rtc-isl1208.c+4 -70 replies
173/352watchdog/perf: properly initialize the turbo mode timestamp and rearm counterkernel/watchdog_hld.c+8 -30 replies
174/352platform: mips: cpu_hwmon: Disable driver on unsupported hardwaredrivers/platform/mips/cpu_hwmon.c+3 -00 replies
175/352RDMA/iwcm: Fix a use-after-free related to destroying CM IDsdrivers/infiniband/core/iwcm.c+7 -40 replies
176/352selftests/sigaltstack: Fix ppc64 GCC buildtools/testing/selftests/sigaltstack/current_stack_pointer.h+1 -10 replies
177/352rbd: dont assume rbd_is_lock_owner() for exclusive mappingsdrivers/block/rbd.c+0 -50 replies
178/352MIPS: ip30: ip30-console: Add missing includearch/mips/sgi-ip30/ip30-console.c+1 -00 replies
179/352MIPS: Loongson64: env: Hook up Loongsson-2Karch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/env.c+10 -00 replies
180/352drm/panfrost: Mark simple_ondemand governor as softdepdrivers/gpu/drm/panfrost/panfrost_drv.c+1 -00 replies
181/352rbd: rename RBD_LOCK_STATE_RELEASING and releasing_waitdrivers/block/rbd.c+10 -100 replies
182/352rbd: dont assume RBD_LOCK_STATE_LOCKED for exclusive mappingsdrivers/block/rbd.c+5 -50 replies
183/352Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tablesdrivers/bluetooth/btusb.c+2 -00 replies
184/352Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591drivers/bluetooth/btusb.c+2 -00 replies
185/352nilfs2: handle inconsistent state in nilfs_btnode_create_block()fs/nilfs2/btnode.c fs/nilfs2/btree.c+22 -70 replies
186/352io_uring/io-wq: limit retrying worker initialisationio_uring/io-wq.c+7 -30 replies
187/352kernel: rerun task_work while freezing in get_signal()include/linux/sched/signal.h kernel/signal.c+14 -00 replies
188/352kdb: address -Wformat-security warningskernel/debug/kdb/kdb_io.c+2 -20 replies
189/352kdb: Use the passed prompt in kdb_position_cursor()kernel/debug/kdb/kdb_io.c+1 -10 replies
190/352jfs: Fix array-index-out-of-bounds in diFreefs/jfs/jfs_imap.c+4 -10 replies
191/352um: time-travel: fix time-travel-start optionarch/um/kernel/time.c+2 -20 replies
192/352f2fs: fix start segno of large sectionfs/f2fs/segment.h+2 -10 replies
193/352libbpf: Fix no-args func prototype BTF dumping syntaxtools/lib/bpf/btf_dump.c tools/testing/selftests/bpf/progs/btf_dump_test_case_multidim.c tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c+9 -70 replies
194/352dma: fix call order in dmam_free_coherentkernel/dma/mapping.c+1 -10 replies
195/352MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and laterarch/mips/include/asm/mips-cm.h arch/mips/kernel/smp-cps.c+8 -10 replies
196/352ipv4: Fix incorrect source address in Record Route optionnet/ipv4/route.c+1 -10 replies
197/352net: bonding: correctly annotate RCU in bond_should_notify_peers()drivers/net/bonding/bond_main.c+2 -50 replies
198/352netfilter: nft_set_pipapo_avx2: disable softinterruptsnet/netfilter/nft_set_pipapo_avx2.c+10 -20 replies
199/352tipc: Return non-zero value from tipc_udp_addr2str() on errornet/tipc/udp_media.c+4 -10 replies
200/352net: stmmac: Correct byte order of perfect_matchdrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c drivers/net/ethernet/stmicro/stmmac/hwif.h +1 more+5 -50 replies
201/352net: nexthop: Initialize all fields in dumped nexthopsnet/ipv4/nexthop.c+4 -30 replies
202/352bpf: Fix a segment issue when downgrading gso_sizenet/core/filter.c+11 -40 replies
203/352mISDN: Fix a use after free in hfcmulti_tx()drivers/isdn/hardware/mISDN/hfcmulti.c+4 -30 replies
204/352apparmor: Fix null pointer deref when receiving skb during sock creationsecurity/apparmor/lsm.c+7 -00 replies
205/352powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()arch/powerpc/kvm/powerpc.c+3 -10 replies
206/352lirc: rc_dev_get_from_fd(): fix file leakdrivers/media/rc/lirc_dev.c+3 -10 replies
207/352ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachablesound/soc/intel/common/soc-intel-quirks.h+1 -10 replies
208/352ceph: fix incorrect kmalloc size of pagevec mempoolfs/ceph/super.c+2 -10 replies
209/352s390/pci: Do not mask MSI[-X] entries on teardownarch/s390/pci/pci_irq.c drivers/pci/msi.c include/linux/msi.h+2 -80 replies
210/352s390/pci: Rework MSI descriptor walkarch/s390/pci/pci_irq.c+2 -40 replies
211/352s390/pci: Refactor arch_setup_msi_irqs()arch/s390/pci/pci_irq.c+32 -220 replies
212/352s390/pci: Allow allocation of more than 1 MSI interruptarch/s390/pci/pci_irq.c+42 -200 replies
213/352nvme: split command copy into a helperdrivers/nvme/host/pci.c+12 -140 replies
214/352nvme-pci: add missing condition check for existence of mapped datadrivers/nvme/host/pci.c+2 -10 replies
215/352fs: dont allow non-init s_user_ns for filesystems without FS_USERNS_MOUNTfs/super.c+11 -00 replies
216/352powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFCarch/powerpc/configs/85xx-hw.config+2 -00 replies
217/352fuse: name fs_context consistentlyfs/fuse/control.c fs/fuse/inode.c fs/fuse/virtio_fs.c+41 -410 replies
218/352fuse: verify {g,u}id mount options correctlyfs/fuse/inode.c+20 -40 replies
219/352sysctl: always initialize i_uid/i_gidfs/proc/proc_sysctl.c+2 -40 replies
220/352ext4: factor out a common helper to query extent mapfs/ext4/inode.c+32 -250 replies
221/352ext4: check the extent status again before inserting delalloc blockfs/ext4/inode.c+21 -00 replies
222/352soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driverdrivers/soc/xilinx/zynqmp_pm_domains.c drivers/soc/xilinx/zynqmp_power.c+16 -10 replies
223/352drivers: soc: xilinx: check return status of get_api_version()drivers/soc/xilinx/zynqmp_power.c+3 -10 replies
224/352driver core: Cast to (void *) with __force for __percpu pointerdrivers/base/devres.c+1 -10 replies
225/352devres: Fix memory leakage caused by driver API devm_free_percpu()drivers/base/devres.c+5 -10 replies
226/352genirq: Allow the PM device to originate from irq domaininclude/linux/irqdomain.h kernel/irq/chip.c+28 -50 replies
227/352irqchip/imx-irqsteer: Constify irq_chip structdrivers/irqchip/irq-imx-irqsteer.c+1 -10 replies
228/352irqchip/imx-irqsteer: Add runtime PM supportdrivers/irqchip/irq-imx-irqsteer.c+11 -30 replies
229/352irqchip/imx-irqsteer: Handle runtime power management correctlydrivers/irqchip/irq-imx-irqsteer.c+21 -30 replies
230/352remoteproc: imx_rproc: ignore mapping vdev regionsdrivers/remoteproc/imx_rproc.c+3 -00 replies
231/352remoteproc: imx_rproc: Fix ignoring mapping vdev regionsdrivers/remoteproc/imx_rproc.c+2 -20 replies
232/352remoteproc: imx_rproc: Skip over memory region when node value is NULLdrivers/remoteproc/imx_rproc.c+2 -00 replies
233/352drm/nouveau: prime: fix refcount underflowdrivers/gpu/drm/nouveau/nouveau_prime.c+2 -10 replies
234/352drm/vmwgfx: Fix overlay when using Screen Targetsdrivers/gpu/drm/vmwgfx/vmwgfx_overlay.c+1 -10 replies
235/352sched: act_ct: take care of padding in struct zones_ht_keynet/sched/act_ct.c+3 -10 replies
236/352net/iucv: fix use after free in iucv_sock_close()net/iucv/af_iucv.c+2 -20 replies
237/352net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptysdrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+6 -10 replies
238/352ipv6: fix ndisc_is_useropt() handling for PIOnet/ipv6/ndisc.c+18 -160 replies
239/352riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()arch/riscv/mm/fault.c+9 -80 replies
240/352platform/chrome: cros_ec_proto: Lock device when updating MKBP versiondrivers/platform/chrome/cros_ec_proto.c+2 -00 replies
241/352HID: wacom: Modify pen IDsdrivers/hid/wacom_wac.c+1 -20 replies
242/352protect the fetch of ->fd[fd] in do_dup2() from mispredictionsfs/file.c+1 -00 replies
243/352ALSA: usb-audio: Correct surround channels in UAC1 channel mapsound/usb/stream.c+2 -20 replies
244/352ALSA: hda/realtek: Add quirk for Acer Aspire E5-574Gsound/pci/hda/patch_realtek.c+1 -00 replies
245/352net: usb: sr9700: fix uninitialized variable use in sr_mdio_readdrivers/net/usb/sr9700.c+9 -20 replies
246/352r8169: dont increment tx_dropped in case of NETDEV_TX_BUSYdrivers/net/ethernet/realtek/r8169_main.c+2 -60 replies
247/352mptcp: fix duplicate data handlingnet/mptcp/subflow.c+12 -42 replies
248/352netfilter: ipset: Add list flush to cancel_gcnet/netfilter/ipset/ip_set_list_set.c+3 -00 replies
249/352genirq: Allow irq_chip registration functions to take a const irq_chipinclude/linux/irq.h kernel/irq/chip.c+7 -90 replies
250/352irqchip/mbigen: Fix mbigen node address layoutdrivers/irqchip/irq-mbigen.c+16 -40 replies
251/352x86/mm: Fix pti_clone_pgtable() alignment assumptionarch/x86/mm/pti.c+3 -30 replies
252/352x86/mm: Fix pti_clone_entry_text() for i386arch/x86/mm/pti.c+1 -10 replies
253/352sctp: move hlist_node and hashent out of sctp_ep_commoninclude/net/sctp/sctp.h include/net/sctp/structs.h net/sctp/input.c +2 more+23 -320 replies
254/352sctp: Fix null-ptr-deref in reuseport_add_sock().net/sctp/input.c+11 -80 replies
255/352net: usb: qmi_wwan: fix memory leak for not ip packetsdrivers/net/usb/qmi_wwan.c+1 -00 replies
256/352net: linkwatch: use system_unbound_wqnet/core/link_watch.c+2 -20 replies
257/352Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()net/bluetooth/l2cap_core.c+1 -00 replies
258/352net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()drivers/net/dsa/bcm_sf2.c+3 -10 replies
259/352l2tp: fix lockdep splatnet/l2tp/l2tp_core.c+13 -20 replies
260/352net: fec: Stop PPS on driver removedrivers/net/ethernet/freescale/fec_ptp.c+3 -00 replies
261/352rcutorture: Fix rcu_torture_fwd_cb_cr() data racekernel/rcu/rcutorture.c+1 -10 replies
262/352md: do not delete safemode_timer in mddev_suspenddrivers/md/md.c+0 -10 replies
263/352md/raid5: avoid BUG_ON() while continue reshape after reassemblingdrivers/md/raid5.c+13 -70 replies
264/352clocksource/drivers/sh_cmt: Address race condition for clock eventsdrivers/clocksource/sh_cmt.c+12 -10 replies
265/352ACPI: battery: create alarm sysfs attribute atomicallydrivers/acpi/battery.c+12 -40 replies
266/352ACPI: SBS: manage alarm sysfs attribute through psy coredrivers/acpi/sbs.c+12 -110 replies
267/352selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRTtools/testing/selftests/bpf/prog_tests/send_signal.c+2 -10 replies
268/352PCI: Add Edimax Vendor ID to pci_ids.hinclude/linux/pci_ids.h+2 -00 replies
269/352udf: prevent integer overflow in udf_bitmap_free_blocks()fs/udf/balloc.c+13 -230 replies
270/352wifi: nl80211: dont give key data to userspacenet/wireless/nl80211.c+2 -80 replies
271/352btrfs: fix bitmap leak when loading free space cache on duplicate entryfs/btrfs/free-space-cache.c+1 -00 replies
272/352drm/amdgpu: Fix the null pointer dereference to ras_managerdrivers/gpu/drm/amd/amdgpu/amdgpu_ras.c+5 -20 replies
273/352drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rulesdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+18 -100 replies
274/352media: uvcvideo: Ignore empty TS packetsdrivers/media/usb/uvc/uvc_video.c+30 -10 replies
275/352media: uvcvideo: Fix the bandwdith quirk on USB 3.xdrivers/media/usb/uvc/uvc_video.c+3 -30 replies
276/352jbd2: avoid memleak in jbd2_journal_write_metadata_bufferfs/jbd2/journal.c+1 -00 replies
277/352s390/sclp: Prevent release of buffer in I/Odrivers/s390/char/sclp_sd.c+8 -20 replies
278/352SUNRPC: Fix a race to wake a sync tasknet/sunrpc/sched.c+3 -10 replies
279/352sched/cputime: Fix mul_u64_u64_div_u64() precision for cputimekernel/sched/cputime.c+6 -00 replies
280/352ext4: fix wrong unit use in ext4_mb_find_by_goalfs/ext4/mballoc.c+1 -20 replies
281/352arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-spacearch/arm64/kernel/cpufeature.c+29 -70 replies
282/352arm64: Add Neoverse-V2 partarch/arm64/include/asm/cputype.h+2 -00 replies
283/352arm64: cputype: Add Cortex-X4 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
284/352arm64: cputype: Add Neoverse-V3 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
285/352arm64: errata: Add workaround for Arm errata 3194386 and 3312417Documentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/include/asm/cpucaps.h +3 more+90 -10 replies
286/352arm64: cputype: Add Cortex-X3 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
287/352arm64: cputype: Add Cortex-A720 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
288/352arm64: cputype: Add Cortex-X925 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
289/352arm64: errata: Unify speculative SSBS errata logicDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +1 more+8 -320 replies
290/352arm64: errata: Expand speculative SSBS workaroundDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+30 -20 replies
291/352arm64: cputype: Add Cortex-X1C definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
292/352arm64: cputype: Add Cortex-A725 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
293/352arm64: errata: Expand speculative SSBS workaround (again)Documentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+44 -70 replies
294/352i2c: smbus: Improve handling of stuck alertsdrivers/i2c/i2c-smbus.c+25 -70 replies
295/352ASoC: codecs: wsa881x: Correct Soundwire ports masksound/soc/codecs/wsa881x.c+1 -10 replies
296/352i2c: smbus: Send alert notifications to all devices if source not founddrivers/i2c/i2c-smbus.c+35 -30 replies
297/352bpf: kprobe: remove unused declaring of bpf_kprobe_overrideinclude/linux/trace_events.h+0 -10 replies
298/352kprobes: Fix to check symbol prefixes correctlykernel/kprobes.c+2 -20 replies
299/352spi: spi-fsl-lpspi: Fix scldiv calculationdrivers/spi/spi-fsl-lpspi.c+4 -20 replies
300/352ALSA: usb-audio: Re-add ScratchAmp quirk entriessound/usb/quirks-table.h+4 -00 replies
301/352drm/client: fix null pointer dereference in drm_client_modeset_probedrivers/gpu/drm/drm_client_modeset.c+5 -00 replies
302/352ALSA: line6: Fix racy access to midibufsound/usb/line6/driver.c+5 -00 replies
303/352ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect listsound/pci/hda/patch_hdmi.c+1 -00 replies
304/352ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4sound/pci/hda/patch_hdmi.c+1 -00 replies
305/352usb: vhci-hcd: Do not drop references before new references are gaineddrivers/usb/usbip/vhci_hcd.c+6 -30 replies
306/352USB: serial: debug: do not echo input by defaultdrivers/usb/serial/usb_debug.c+7 -00 replies
307/352usb: gadget: core: Check for unset descriptordrivers/usb/gadget/udc/core.c+4 -60 replies
308/352usb: gadget: u_serial: Set start_delayed during suspenddrivers/usb/gadget/function/u_serial.c+1 -00 replies
309/352scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logicdrivers/scsi/ufs/ufshcd.c+8 -30 replies
310/352tick/broadcast: Move per CPU pointer access into the atomic sectionkernel/time/tick-broadcast.c+2 -10 replies
311/352ntp: Clamp maxerror and esterror to operating rangekernel/time/ntp.c+2 -20 replies
312/352driver core: Fix uevent_show() vs driver detach racedrivers/base/core.c drivers/base/module.c+12 -50 replies
313/352ntp: Safeguard against time_constant overflowkernel/time/ntp.c+2 -30 replies
314/352scsi: mpt3sas: Remove scsi_dma_map() error messagesdrivers/scsi/mpt3sas/mpt3sas_base.c+3 -150 replies
315/352scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONESdrivers/scsi/mpt3sas/mpt3sas_base.c+18 -20 replies
316/352irqchip/meson-gpio: support more than 8 channels gpio irqdrivers/irqchip/irq-meson-gpio.c+12 -90 replies
317/352irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to raw_spinlock_tdrivers/irqchip/irq-meson-gpio.c+7 -70 replies
318/352serial: core: check uartclk for zero to avoid divide by zerodrivers/tty/serial/serial_core.c+8 -00 replies
319/352irqchip/xilinx: Fix shift out of boundsdrivers/irqchip/irq-xilinx-intc.c+1 -10 replies
320/352genirq/irqdesc: Honor caller provided affinity in alloc_desc()kernel/irq/irqdesc.c+1 -00 replies
321/352power: supply: axp288_charger: Fix constant_charge_voltage writesdrivers/power/supply/axp288_charger.c+2 -20 replies
322/352power: supply: axp288_charger: Round constant_charge_voltage writes downdrivers/power/supply/axp288_charger.c+9 -90 replies
323/352tracing: Fix overflow in get_free_elt()kernel/trace/tracing_map.c+3 -30 replies
324/352padata: Fix possible divide-by-0 panic in padata_mt_helper()kernel/padata.c+7 -00 replies
325/352x86/mtrr: Check if fixed MTRRs exist before saving themarch/x86/kernel/cpu/mtrr/mtrr.c+1 -10 replies
326/352drm/bridge: analogix_dp: properly handle zero sized AUX transactionsdrivers/gpu/drm/bridge/analogix/analogix_dp_reg.c+1 -40 replies
327/352drm/mgag200: Set DDC timeout in millisecondsdrivers/gpu/drm/mgag200/mgag200_i2c.c+1 -10 replies
328/352mptcp: sched: check both directions for backupnet/mptcp/protocol.c+6 -40 replies
329/352mptcp: distinguish rcv vs sent backup flag in requestsnet/mptcp/options.c net/mptcp/protocol.h net/mptcp/subflow.c+4 -20 replies
330/352mptcp: fix NL PM announced address accountingnet/mptcp/pm_netlink.c+1 -00 replies
331/352mptcp: mib: count MPJ with backup flagnet/mptcp/mib.c net/mptcp/mib.h net/mptcp/subflow.c+10 -00 replies
332/352mptcp: export local_addressnet/mptcp/pm_netlink.c net/mptcp/protocol.h+5 -50 replies
333/352mptcp: pm: fix backup support in signal endpointsnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h +1 more+32 -00 replies
334/352samples: Add fs error monitoring examplesamples/Kconfig samples/Makefile samples/fanotify/Makefile +1 more+156 -00 replies
335/352samples: Make fs-monitor depend on libc and headerssamples/Kconfig+1 -10 replies
336/352Add gitignore file for samples/fanotify/ subdirectorysamples/fanotify/.gitignore+1 -00 replies
337/352Fix gcc 4.9 build issue in 5.10.yinclude/linux/compiler_attributes.h+1 -00 replies
338/352PCI/DPC: Fix use-after-free on concurrent DPC and hot-removaldrivers/pci/pci.c+12 -70 replies
339/352netfilter: nf_tables: set element extended ACK reporting supportnet/netfilter/nf_tables_api.c+9 -40 replies
340/352netfilter: nf_tables: use timestamp to check for set element timeoutinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c +2 more+42 -120 replies
341/352netfilter: nf_tables: allow clone callbacks to sleepinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_connlimit.c +2 more+10 -100 replies
342/352netfilter: nf_tables: prefer nft_chain_validatenet/netfilter/nf_tables_api.c+13 -1140 replies
343/352drm/i915/gem: Fix Virtual Memory mapping boundaries calculationdrivers/gpu/drm/i915/gem/i915_gem_mman.c+47 -60 replies
344/352powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.arch/powerpc/include/asm/percpu.h arch/powerpc/kernel/mce.c arch/powerpc/kernel/setup_64.c +1 more+30 -40 replies
345/352arm64: cpufeature: Fix the visibility of compat hwcapsDocumentation/arm64/cpu-feature-registers.rst arch/arm64/kernel/cpufeature.c+70 -100 replies
346/352media: uvcvideo: Use entity get_cur in uvc_ctrl_setdrivers/media/usb/uvc/uvc_ctrl.c+46 -370 replies
347/352exec: Fix ToCToU between perm check and set-uid/gid usagefs/exec.c+7 -10 replies
348/352nvme/pci: Add APST quirk for Lenovo N60z laptopdrivers/nvme/host/pci.c+7 -00 replies
349/352vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macrodrivers/vhost/vdpa.c+12 -120 replies
350/352vhost-vdpa: switch to use vmf_insert_pfn() in the fault handlerdrivers/vhost/vdpa.c+1 -70 replies
351/352wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM valuesnet/wireless/nl80211.c+5 -10 replies
352/352ARM: dts: imx6qdl-kontron-samx6i: fix phy-modearch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi+1 -10 replies

Reviews trailers per patch

180 of 352 patches have a Reviewed-by or Acked-by.

PatchGuenter RoeckAndy ShevchenkoJuergen GrossTzung-Bi ShihAngeloGioacchino Del RegnoChristian ZietzMichael SchmitzGeert UytterhoevenKonrad DybcioMark BrownLinus WalleijIlpo JärvinenArend van SprielJakub SitnickiJohn FastabendDouglas AndersonAmit CohenAlexander ZubkovSimon HormanPetr MachataManivannan SadhasivamMiquel RaynalNeil ArmstrongSteev KlimaszewskiAlexey MinnekhanovChris LewYaroslav IsakovJeff JohnsonEduard ZingermanMirsad TodorovacIdo SchimmelJakub KicinskiDmitry BaryshkovJanosch FrankChristian BorntraegerJason GunthorpeClaudio ImbrendaAndrew LunnWei FangJulian AnastasovKieran BinghamKees CookChuck LeverLidong WangMika WesterbergLaurent PinchartMarco FelschJacopo MondiZhu YanjunUwe Kleine-KönigSelvin XavierVladimir OlteanKan LiangPhilipp ZabelChristian GmeinerHeng QiZhang YiNathan HebertBryan O'DonoghueRicardo RibaldaHeiko StuebnerEric DumazetWillem de BruijnDavid AhernVikash GarodiaDan CarpenterHimanshu MadhaniXi (Alex) LiuVincent GuittotDietmar EggemannQais YousefJan KaraKirill A. ShutemovLance YangOscar SalvadorDavid LechnerZhihao ChengLk SiiAdrian HunterShin'ichiro KawasakiAndrea ParriDongsheng YangMichael KelleyNiklas CasselChao YuStanislav FomichevJiaxun YangGuillaume NaultJiri PirkoJay VosburghStefano BrivioTung NguyenMaxime ChevallierDaniel BorkmannPéter UjfalusiBard LiaoXiubo LiNiklas SchnelleMarc ZyngierChaitanya KulkarniHannes ReineckeMax GurtovoyChristoph HellwigOleg NesterovTejun HeoSteven PriceBoris BrezillonAlexander MikhalitsynTony LindgrenBartosz GolaszewskiMathieu PoirierPeng FanBen SkeggsChristian KönigKrzysztof KozlowskiDoug BrownXin LongHalil PasicCarolina JubranWojciech DrewekAlexandre GhitiPing ChengShigeru YoshidaHariprasad KelamMat MartineauChristian BraunerJosef BacikRitesh Harjani (IBM)Michal SimekRajan VajaNitesh ShettyFlorian FainelliFabio EstevamFrank LiMarco ElverYu KuaiBjorn HelgaasMiriam Rachel KorenblitJohannes ThumshirnDavid SterbaLijo LazarYang WangHungNien ChenSergey SenozhatskyTomasz FigaHeiko CarstensJeff LaytonOjaswin MujooSuzuki K Poulose[email protected]Bjørn MorkKuniyuki IwashimaJozsef KadlecsikAnshuman KhandualWill DeaconWolfram SangJiri OlsaThomas ZimmermannShuah KhanBart Van AsscheYu LiaoJames ClarkRobert FossJocelyn FalempeMatthieu Baerts (NGI0)Matthieu BaertsLarysa ZarembaAmir GoldsteinKeith BuschJann HornJonathan CavittChristophe LeroyShirisha GantaJames MorseMarco VanottiJason WangDragos TatuleaMichal KubiakPavel Machek (CIP)
SeriesT-b T-b
1/352
2/352
3/352R-b
4/352
5/352
6/352R-b
7/352R-b
8/352
9/352
10/352
11/352R-b
12/352R-b
13/352R-b
14/352R-b
15/352R-b R-b
16/352R-b
17/352T-b T-b T-b
18/352T-b T-b T-b R-b
19/352
20/352
21/352
22/352
23/352
24/352
25/352
26/352R-b
27/352
28/352T-b R-b R-b
29/352R-b
30/352R-b
31/352A-b R-b
32/352R-b
33/352R-b R-b
34/352R-b
35/352A-b
36/352
37/352
38/352
39/352
40/352T-b A-b
41/352R-b T-b R-b
42/352R-b T-b R-b
43/352R-b
44/352R-b T-b R-b
45/352
46/352T-b A-b
47/352
48/352
49/352R-b
50/352R-b R-b
51/352A-b A-b
52/352
53/352
54/352
55/352
56/352
57/352
58/352R-b
59/352
60/352A-b
61/352T-b
62/352R-b
63/352
64/352R-b
65/352R-b
66/352R-b R-b
67/352R-b R-b R-b
68/352
69/352
70/352R-b R-b
71/352R-b R-b
72/352R-b
73/352R-b
74/352A-b
75/352A-b
76/352R-b
77/352
78/352
79/352R-b R-b
80/352R-b
81/352R-b
82/352A-b
83/352R-b
84/352R-b R-b
85/352R-b
86/352
87/352R-b
88/352T-b R-b
89/352R-b
90/352
91/352
92/352
93/352
94/352
95/352R-b
96/352T-b R-b
97/352R-b
98/352R-b
99/352
100/352
101/352R-b
102/352
103/352
104/352
105/352
106/352
107/352
108/352
109/352
110/352A-b
111/352
112/352R-b
113/352R-b
114/352R-b
115/352R-b
116/352R-b
117/352
118/352R-b
119/352
120/352A-b R-b R-b
121/352
122/352
123/352
124/352
125/352
126/352R-b
127/352R-b
128/352R-b
129/352
130/352
131/352A-b
132/352
133/352
134/352
135/352
136/352R-b
137/352R-b
138/352R-b R-b A-b
139/352
140/352
141/352
142/352
143/352R-b R-b
144/352R-b
145/352R-b
146/352
147/352
148/352R-b
149/352
150/352T-b A-b
151/352
152/352R-b
153/352R-b
154/352
155/352
156/352R-b
157/352
158/352R-b
159/352R-b
160/352
161/352
162/352R-b
163/352
164/352R-b
165/352R-b
166/352R-b
167/352R-b
168/352R-b
169/352R-b
170/352R-b
171/352
172/352
173/352
174/352
175/352R-b T-b
176/352
177/352R-b
178/352
179/352
180/352R-b R-b
181/352R-b
182/352R-b
183/352
184/352
185/352
186/352
187/352A-b A-b
188/352R-b
189/352
190/352
191/352
192/352R-b
193/352A-b
194/352
195/352R-b
196/352R-b
197/352R-b A-b
198/352R-b
199/352R-b
200/352R-b
201/352R-b R-b
202/352R-b A-b
203/352R-b
204/352
205/352
206/352
207/352R-b R-b
208/352R-b
209/352T-b A-b T-b R-b
210/352R-b T-b A-b
211/352R-b
212/352R-b
213/352R-b R-b R-b R-b
214/352R-b R-b
215/352R-b
216/352R-b
217/352
218/352R-b R-b
219/352
220/352R-b R-b
221/352R-b
222/352A-b A-b
223/352
224/352
225/352
226/352R-b T-b T-b A-b
227/352
228/352
229/352
230/352R-b
231/352Reviewed-and-tested-by
232/352R-b
233/352R-b R-b
234/352T-b
235/352R-b R-b
236/352R-b
237/352R-b R-b
238/352
239/352R-b
240/352
241/352R-b
242/352
243/352
244/352
245/352R-b R-b
246/352R-b
247/352R-b
248/352A-b
249/352A-b
250/352
251/352T-b
252/352
253/352
254/352A-b T-b
255/352A-b
256/352R-b
257/352
258/352T-b R-b
259/352
260/352R-b R-b R-b
261/352A-b
262/352R-b
263/352
264/352
265/352
266/352
267/352
268/352A-b
269/352
270/352R-b
271/352R-b R-b
272/352R-b
273/352A-b
274/352R-b T-b R-b R-b
275/352R-b R-b
276/352R-b R-b
277/352R-b
278/352R-b
279/352
280/352R-b
281/352R-b
282/352R-b
283/352
284/352
285/352
286/352
287/352
288/352
289/352
290/352
291/352R-b
292/352R-b
293/352R-b A-b
294/352T-b
295/352
296/352
297/352A-b
298/352
299/352
300/352
301/352R-b
302/352
303/352
304/352
305/352A-b
306/352
307/352
308/352
309/352R-b
310/352T-b
311/352
312/352
313/352
314/352
315/352R-b R-b
316/352
317/352
318/352
319/352
320/352
321/352
322/352
323/352
324/352
325/352
326/352R-b
327/352R-b
328/352R-b
329/352R-b
330/352R-b
331/352R-b
332/352R-b R-b
333/352R-b
334/352R-b R-b
335/352T-b
336/352
337/352
338/352R-b T-b R-b
339/352
340/352
341/352
342/352
343/352R-b R-b
344/352R-b T-b
345/352R-b
346/352R-b
347/352T-b
348/352
349/352A-b
350/352T-b R-b
351/352
352/352

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

Read the v1 thread

Cover letter [PATCH 5.10 000/352] 5.10.224-rc1 review

This is the start of the stable review cycle for the 5.10.224 release. There are 352 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 Sat, 17 Aug 2024 13:18: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.10.224-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.224-rc1

Michael Walle <[email protected]>
ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode

Eric Dumazet <[email protected]>

    wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values

Jason Wang <[email protected]>
vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler

Cai Huoqing <[email protected]>
vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro

WangYuli <[email protected]>
nvme/pci: Add APST quirk for Lenovo N60z laptop

Kees Cook <[email protected]>
exec: Fix ToCToU between perm check and set-uid/gid usage

Yunke Cao <[email protected]>
media: uvcvideo: Use entity get_cur in uvc_ctrl_set

Amit Daniel Kachhap <[email protected]>
arm64: cpufeature: Fix the visibility of compat hwcaps

Mahesh Salgaonkar <[email protected]>
powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.

Andi Shyti <[email protected]>
drm/i915/gem: Fix Virtual Memory mapping boundaries calculation

Florian Westphal <[email protected]>
netfilter: nf_tables: prefer nft_chain_validate

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: allow clone callbacks to sleep

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: use timestamp to check for set element timeout

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: set element extended ACK reporting support

Lukas Wunner <[email protected]>
PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal

Jari Ruusu <[email protected]>
Fix gcc 4.9 build issue in 5.10.y

Linus Torvalds <[email protected]>
Add gitignore file for samples/fanotify/ subdirectory

Gabriel Krisman Bertazi <[email protected]>
samples: Make fs-monitor depend on libc and headers

Gabriel Krisman Bertazi <[email protected]>
samples: Add fs error monitoring example

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: fix backup support in signal endpoints

Geliang Tang <[email protected]>
mptcp: export local_address

Matthieu Baerts (NGI0) <[email protected]>
mptcp: mib: count MPJ with backup flag

Paolo Abeni <[email protected]>
mptcp: fix NL PM announced address accounting

Matthieu Baerts (NGI0) <[email protected]>
mptcp: distinguish rcv vs sent backup flag in requests

Matthieu Baerts (NGI0) <[email protected]>
mptcp: sched: check both directions for backup

Thomas Zimmermann <[email protected]>
drm/mgag200: Set DDC timeout in milliseconds

Lucas Stach <[email protected]>
drm/bridge: analogix_dp: properly handle zero sized AUX transactions

Andi Kleen <[email protected]>
x86/mtrr: Check if fixed MTRRs exist before saving them

Waiman Long <[email protected]>
padata: Fix possible divide-by-0 panic in padata_mt_helper()

Tze-nan Wu <[email protected]>
tracing: Fix overflow in get_free_elt()

Hans de Goede <[email protected]>
power: supply: axp288_charger: Round constant_charge_voltage writes down

Hans de Goede <[email protected]>
power: supply: axp288_charger: Fix constant_charge_voltage writes

Shay Drory <[email protected]>
genirq/irqdesc: Honor caller provided affinity in alloc_desc()

Radhey Shyam Pandey <[email protected]>
irqchip/xilinx: Fix shift out of bounds

George Kennedy <[email protected]>
serial: core: check uartclk for zero to avoid divide by zero

Arseniy Krasnov <[email protected]>
irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'

Qianggui Song <[email protected]>
irqchip/meson-gpio: support more than 8 channels gpio irq

Damien Le Moal <[email protected]>
scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Remove scsi_dma_map() error messages

Justin Stitt <[email protected]>
ntp: Safeguard against time_constant overflow

Dan Williams <[email protected]>
driver core: Fix uevent_show() vs driver detach race

Justin Stitt <[email protected]>
ntp: Clamp maxerror and esterror to operating range

Thomas Gleixner <[email protected]>
tick/broadcast: Move per CPU pointer access into the atomic section

Vamshi Gajjela <[email protected]>

    scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic

Prashanth K <[email protected]>
usb: gadget: u_serial: Set start_delayed during suspend

Chris Wulff <[email protected]>
usb: gadget: core: Check for unset descriptor

Marek Marczykowski-Górecki <[email protected]>
USB: serial: debug: do not echo input by default

Oliver Neukum <[email protected]>
usb: vhci-hcd: Do not drop references before new references are gained

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4

Steven 'Steve' Kendall <[email protected]>
ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list

Takashi Iwai <[email protected]>
ALSA: line6: Fix racy access to midibuf

Ma Ke <[email protected]>
drm/client: fix null pointer dereference in drm_client_modeset_probe

Takashi Iwai <[email protected]>
ALSA: usb-audio: Re-add ScratchAmp quirk entries

Stefan Wahren <[email protected]>
spi: spi-fsl-lpspi: Fix scldiv calculation

Masami Hiramatsu (Google) <[email protected]>
kprobes: Fix to check symbol prefixes correctly

Menglong Dong <[email protected]>
bpf: kprobe: remove unused declaring of bpf_kprobe_override

Guenter Roeck <[email protected]>
i2c: smbus: Send alert notifications to all devices if source not found

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa881x: Correct Soundwire ports mask

Guenter Roeck <[email protected]>
i2c: smbus: Improve handling of stuck alerts

Mark Rutland <[email protected]>
arm64: errata: Expand speculative SSBS workaround (again)

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-A725 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X1C definitions

Mark Rutland <[email protected]>
arm64: errata: Expand speculative SSBS workaround

Mark Rutland <[email protected]>
arm64: errata: Unify speculative SSBS errata logic

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X925 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-A720 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X3 definitions

Mark Rutland <[email protected]>

    arm64: errata: Add workaround for Arm errata 3194386 and 3312417

Mark Rutland <[email protected]>
arm64: cputype: Add Neoverse-V3 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X4 definitions

Besar Wicaksono <[email protected]>
arm64: Add Neoverse-V2 part

James Morse <[email protected]>
arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space

Kemeng Shi <[email protected]>
ext4: fix wrong unit use in ext4_mb_find_by_goal

Zheng Zucheng <[email protected]>
sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime

Benjamin Coddington <[email protected]>
SUNRPC: Fix a race to wake a sync task

Peter Oberparleiter <[email protected]>
s390/sclp: Prevent release of buffer in I/O

Kemeng Shi <[email protected]>
jbd2: avoid memleak in jbd2_journal_write_metadata_buffer

Michal Pecio <[email protected]>
media: uvcvideo: Fix the bandwdith quirk on USB 3.x

Ricardo Ribalda <[email protected]>
media: uvcvideo: Ignore empty TS packets

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules

Ma Jun <[email protected]>
drm/amdgpu: Fix the null pointer dereference to ras_manager

Filipe Manana <[email protected]>
btrfs: fix bitmap leak when loading free space cache on duplicate entry

Johannes Berg <[email protected]>
wifi: nl80211: don't give key data to userspace

Roman Smirnov <[email protected]>
udf: prevent integer overflow in udf_bitmap_free_blocks()

FUJITA Tomonori <[email protected]>
PCI: Add Edimax Vendor ID to pci_ids.h

Yonghong Song <[email protected]>
selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT

Thomas Weißschuh <[email protected]>
ACPI: SBS: manage alarm sysfs attribute through psy core

Thomas Weißschuh <[email protected]>
ACPI: battery: create alarm sysfs attribute atomically

Niklas Söderlund <[email protected]>
clocksource/drivers/sh_cmt: Address race condition for clock events

Yu Kuai <[email protected]>
md/raid5: avoid BUG_ON() while continue reshape after reassembling

Li Nan <[email protected]>
md: do not delete safemode_timer in mddev_suspend

Paul E. McKenney <[email protected]>
rcutorture: Fix rcu_torture_fwd_cb_cr() data race

Csókás, Bence <[email protected]>
net: fec: Stop PPS on driver remove

James Chapman <[email protected]>
l2tp: fix lockdep splat

Joe Hattori <[email protected]>
net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()

Dmitry Antipov <[email protected]>
Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()

Eric Dumazet <[email protected]>
net: linkwatch: use system_unbound_wq

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: fix memory leak for not ip packets

Kuniyuki Iwashima <[email protected]>
sctp: Fix null-ptr-deref in reuseport_add_sock().

Xin Long <[email protected]>
sctp: move hlist_node and hashent out of sctp_ep_common

Peter Zijlstra <[email protected]>

    x86/mm: Fix pti_clone_entry_text() for i386

Peter Zijlstra <[email protected]>
x86/mm: Fix pti_clone_pgtable() alignment assumption

Yipeng Zou <[email protected]>
irqchip/mbigen: Fix mbigen node address layout

Marc Zyngier <[email protected]>
genirq: Allow irq_chip registration functions to take a const irq_chip

Alexander Maltsev <[email protected]>
netfilter: ipset: Add list flush to cancel_gc

Paolo Abeni <[email protected]>
mptcp: fix duplicate data handling

Heiner Kallweit <[email protected]>
r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY

Ma Ke <[email protected]>
net: usb: sr9700: fix uninitialized variable use in sr_mdio_read

Mavroudis Chatzilazaridis <[email protected]>
ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G

Takashi Iwai <[email protected]>
ALSA: usb-audio: Correct surround channels in UAC1 channel map

Al Viro <[email protected]>

    protect the fetch of ->fd[fd] in do_dup2() from mispredictions

Tatsunosuke Tobita <[email protected]>
HID: wacom: Modify pen IDs

Patryk Duda <[email protected]>
platform/chrome: cros_ec_proto: Lock device when updating MKBP version

Zhe Qiao <[email protected]>
riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()

Maciej Żenczykowski <[email protected]>
ipv6: fix ndisc_is_useropt() handling for PIO

Shahar Shitrit <[email protected]>
net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys

Alexandra Winter <[email protected]>
net/iucv: fix use after free in iucv_sock_close()

Eric Dumazet <[email protected]>
sched: act_ct: take care of padding in struct zones_ht_key

Ian Forbes <[email protected]>
drm/vmwgfx: Fix overlay when using Screen Targets

Danilo Krummrich <[email protected]>
drm/nouveau: prime: fix refcount underflow

Aleksandr Mishin <[email protected]>
remoteproc: imx_rproc: Skip over memory region when node value is NULL

Dong Aisheng <[email protected]>
remoteproc: imx_rproc: Fix ignoring mapping vdev regions

Peng Fan <[email protected]>
remoteproc: imx_rproc: ignore mapping vdev regions

Shenwei Wang <[email protected]>
irqchip/imx-irqsteer: Handle runtime power management correctly

Lucas Stach <[email protected]>
irqchip/imx-irqsteer: Add runtime PM support

Lucas Stach <[email protected]>
irqchip/imx-irqsteer: Constify irq_chip struct

Marc Zyngier <[email protected]>
genirq: Allow the PM device to originate from irq domain

Zijun Hu <[email protected]>
devres: Fix memory leakage caused by driver API devm_free_percpu()

Andy Shevchenko <[email protected]>
driver core: Cast to (void *) with __force for __percpu pointer

Jay Buddhabhatti <[email protected]>
drivers: soc: xilinx: check return status of get_api_version()

Michael Tretter <[email protected]>
soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver

Zhang Yi <[email protected]>
ext4: check the extent status again before inserting delalloc block

Zhang Yi <[email protected]>
ext4: factor out a common helper to query extent map

Thomas Weißschuh <[email protected]>
sysctl: always initialize i_uid/i_gid

Eric Sandeen <[email protected]>
fuse: verify {g,u}id mount options correctly

Miklos Szeredi <[email protected]>
fuse: name fs_context consistently

Esben Haabendal <[email protected]>
powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC

Seth Forshee (DigitalOcean) <[email protected]>
fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT

Leon Romanovsky <[email protected]>
nvme-pci: add missing condition check for existence of mapped data

Jens Axboe <[email protected]>
nvme: split command copy into a helper

Gerd Bayer <[email protected]>
s390/pci: Allow allocation of more than 1 MSI interrupt

Gerd Bayer <[email protected]>
s390/pci: Refactor arch_setup_msi_irqs()

Thomas Gleixner <[email protected]>
s390/pci: Rework MSI descriptor walk

Thomas Gleixner <[email protected]>
s390/pci: Do not mask MSI[-X] entries on teardown

ethanwu <[email protected]>
ceph: fix incorrect kmalloc size of pagevec mempool

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable

Al Viro <[email protected]>
lirc: rc_dev_get_from_fd(): fix file leak

Al Viro <[email protected]>
powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()

Xiao Liang <[email protected]>
apparmor: Fix null pointer deref when receiving skb during sock creation

Dan Carpenter <[email protected]>
mISDN: Fix a use after free in hfcmulti_tx()

Fred Li <[email protected]>
bpf: Fix a segment issue when downgrading gso_size

Petr Machata <[email protected]>
net: nexthop: Initialize all fields in dumped nexthops

Simon Horman <[email protected]>
net: stmmac: Correct byte order of perfect_match

Shigeru Yoshida <[email protected]>
tipc: Return non-zero value from tipc_udp_addr2str() on error

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo_avx2: disable softinterrupts

Johannes Berg <[email protected]>
net: bonding: correctly annotate RCU in bond_should_notify_peers()

Ido Schimmel <[email protected]>
ipv4: Fix incorrect source address in Record Route option

Gregory CLEMENT <[email protected]>
MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later

Lance Richardson <[email protected]>
dma: fix call order in dmam_free_coherent

Andrii Nakryiko <[email protected]>
libbpf: Fix no-args func prototype BTF dumping syntax

Sheng Yong <[email protected]>
f2fs: fix start segno of large section

Johannes Berg <[email protected]>
um: time-travel: fix time-travel-start option

Jeongjun Park <[email protected]>
jfs: Fix array-index-out-of-bounds in diFree

Douglas Anderson <[email protected]>
kdb: Use the passed prompt in kdb_position_cursor()

Arnd Bergmann <[email protected]>
kdb: address -Wformat-security warnings

Pavel Begunkov <[email protected]>
kernel: rerun task_work while freezing in get_signal()

Pavel Begunkov <[email protected]>
io_uring/io-wq: limit retrying worker initialisation

Ryusuke Konishi <[email protected]>
nilfs2: handle inconsistent state in nilfs_btnode_create_block()

WangYuli <[email protected]>

    Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591

Hilda Wu <[email protected]>
Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables

Ilya Dryomov <[email protected]>
rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings

Ilya Dryomov <[email protected]>
rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait

Dragan Simic <[email protected]>
drm/panfrost: Mark simple_ondemand governor as softdep

Jiaxun Yang <[email protected]>
MIPS: Loongson64: env: Hook up Loongsson-2K

Jiaxun Yang <[email protected]>
MIPS: ip30: ip30-console: Add missing include

Ilya Dryomov <[email protected]>
rbd: don't assume rbd_is_lock_owner() for exclusive mappings

Michael Ellerman <[email protected]>
selftests/sigaltstack: Fix ppc64 GCC build

Bart Van Assche <[email protected]>
RDMA/iwcm: Fix a use-after-free related to destroying CM IDs

Jiaxun Yang <[email protected]>
platform: mips: cpu_hwmon: Disable driver on unsupported hardware

Thomas Gleixner <[email protected]>
watchdog/perf: properly initialize the turbo mode timestamp and rearm counter

Joy Chakraborty <[email protected]>
rtc: isl1208: Fix return value of nvmem callbacks

Adrian Hunter <[email protected]>
perf/x86/intel/pt: Fix a topa_entry base address calculation

Marco Cavenati <[email protected]>
perf/x86/intel/pt: Fix topa_entry base length

Nilesh Javali <[email protected]>
scsi: qla2xxx: validate nvme_local_port correctly

Shreyas Deodhar <[email protected]>
scsi: qla2xxx: Complete command early within lock

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix flash read failure

Shreyas Deodhar <[email protected]>
scsi: qla2xxx: Fix for possible memory corruption

Manish Rangankar <[email protected]>
scsi: qla2xxx: During vport delete send async logout explicitly

Joy Chakraborty <[email protected]>
rtc: cmos: Fix return value of nvmem callbacks

Zijun Hu <[email protected]>
devres: Fix devm_krealloc() wasting memory

Zijun Hu <[email protected]>
kobject_uevent: Fix OOB access within zap_modalias_env()

Nathan Chancellor <[email protected]>
kbuild: Fix '-S -c' in x86 stack protector scripts

Ross Lagerwall <[email protected]>
decompress_bunzip2: fix rare decompression failure

Fedor Pchelkin <[email protected]>
ubi: eba: properly rollback inside self_check_eba

Bastien Curutchet <[email protected]>
clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use

Chao Yu <[email protected]>
f2fs: fix to don't dirty inode for readonly filesystem

Saurav Kashyap <[email protected]>
scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds

tuhaowen <[email protected]>
dev/parport: fix the array out-of-bounds risk

Carlos Llamas <[email protected]>
binder: fix hang of unregistered readers

Manivannan Sadhasivam <[email protected]>
PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio

Wei Liu <[email protected]>
PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN

Ilpo Järvinen <[email protected]>
hwrng: amd - Convert PCIBIOS_* return codes to errnos

Alan Stern <[email protected]>
tools/memory-model: Fix bug in lock.cat

Sean Christopherson <[email protected]>
KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()

Jan Kara <[email protected]>
jbd2: make jbd2_journal_get_max_txn_bufs() internal

Ilpo Järvinen <[email protected]>
leds: ss4200: Convert PCIBIOS_* return codes to errnos

Rafael Beims <[email protected]>
wifi: mwifiex: Fix interface type change

Baokun Li <[email protected]>
ext4: make sure the first directory block is not a hole

Baokun Li <[email protected]>
ext4: check dot and dotdot of dx_root before making dir indexed

Paolo Pisati <[email protected]>
m68k: amiga: Turn off Warp1260 interrupts during boot

Jan Kara <[email protected]>
udf: Avoid using corrupted block bitmap buffer

Frederic Weisbecker <[email protected]>
task_work: Introduce task_work_cancel() again

Frederic Weisbecker <[email protected]>
task_work: s/task_work_cancel()/task_work_cancel_func()/

Fedor Pchelkin <[email protected]>

    apparmor: use kvfree_sensitive to free data->data

Pierre Gondois <[email protected]>
sched/fair: Use all little CPUs for CPU-bound workloads

Sung Joon Kim <[email protected]>
drm/amd/display: Check for NULL pointer

Shreyas Deodhar <[email protected]>
scsi: qla2xxx: Fix optrom version displayed in FDMI

Ma Ke <[email protected]>
drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes

Ma Ke <[email protected]>
drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes

Jan Kara <[email protected]>
ext2: Verify bitmap and itable block numbers before using them

Chao Yu <[email protected]>
hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()

Dikshita Agarwal <[email protected]>
media: venus: fix use after free in vdec_close

Joe Hattori <[email protected]>
char: tpm: Fix possible memory leak in tpm_bios_measurements_open()

Tejun Heo <[email protected]>
sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks

Nicolas Dichtel <[email protected]>
ipv6: take care of scope when choosing the src addr

Chengen Du <[email protected]>
af_packet: Handle outgoing VLAN packets without hardware offloading

Breno Leitao <[email protected]>
net: netconsole: Disable target before netpoll cleanup

Yu Liao <[email protected]>
tick/broadcast: Make takeover of broadcast hrtimer reliable

Krzysztof Kozlowski <[email protected]>
dt-bindings: thermal: correct thermal zone node name limit

Csókás, Bence <[email protected]>
rtc: interface: Add RTC offset to alarm after fix-up

Ryusuke Konishi <[email protected]>
nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro

Alex Shi <[email protected]>
fs/nilfs2: remove some unused macros to tame gcc

David Hildenbrand <[email protected]>
fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP

Peng Fan <[email protected]>
pinctrl: freescale: mxs: Fix refcount of child

Yang Yingliang <[email protected]>
pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails

Uwe Kleine-König <[email protected]>
pinctrl: ti: ti-iodelay: Drop if block with always false condition

Yang Yingliang <[email protected]>
pinctrl: single: fix possible memory leak when pinctrl_enable() fails

Yang Yingliang <[email protected]>
pinctrl: core: fix possible memory leak when pinctrl_enable() fails

Dmitry Yashin <[email protected]>
pinctrl: rockchip: update rk3308 iomux routes

Martin Willi <[email protected]>
net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports

Martin Willi <[email protected]>
net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports

Pablo Neira Ayuso <[email protected]>
netfilter: ctnetlink: use helper function to calculate expect ID

Jack Wang <[email protected]>
bnxt_re: Fix imm_data endianness

Chengchang Tang <[email protected]>
RDMA/hns: Fix missing pagesize and alignment check in FRMR

Nick Bowler <[email protected]>
macintosh/therm_windtunnel: fix module unload.

Michael Ellerman <[email protected]>
powerpc/xmon: Fix disassembly CPU feature checks

Dominique Martinet <[email protected]>
MIPS: Octeron: remove source file executable bit

Dmitry Torokhov <[email protected]>
Input: elan_i2c - do not leave interrupt disabled on suspend failure

Leon Romanovsky <[email protected]>
RDMA/device: Return error earlier if port in not valid

Arnd Bergmann <[email protected]>
mtd: make mtd_test.c a separate module

Chen Ni <[email protected]>
ASoC: max98088: Check for clk_prepare_enable() error

Honggang LI <[email protected]>
RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs

Leon Romanovsky <[email protected]>
RDMA/mlx4: Fix truncated output warning in alias_GUID.c

Leon Romanovsky <[email protected]>
RDMA/mlx4: Fix truncated output warning in mad.c

Andrei Lalaev <[email protected]>
Input: qt1050 - handle CHIP_ID reading error

James Clark <[email protected]>
coresight: Fix ref leak when of_coresight_parse_endpoint() fails

Ilpo Järvinen <[email protected]>
PCI: Fix resource double counting on remove & rescan

Benjamin Coddington <[email protected]>
SUNRPC: Fixup gss_status tracepoint error output

Andreas Larsson <[email protected]>
sparc64: Fix incorrect function signature and add prototype for prom_cif_init

Jan Kara <[email protected]>
ext4: avoid writing unitialized memory to disk in EA inodes

NeilBrown <[email protected]>
SUNRPC: avoid soft lockup when transmitting UDP to reachable server.

Chuck Lever <[email protected]>
xprtrdma: Fix rpcrdma_reqs_reset()

Chuck Lever <[email protected]>
xprtrdma: Rename frwr_release_mr()

Javier Carrasco <[email protected]>
mfd: omap-usb-tll: Use struct_size to allocate tll

Dikshita Agarwal <[email protected]>
media: venus: flush all buffers in output plane streamoff

Luis Henriques (SUSE) <[email protected]>
ext4: fix infinite loop when replaying fast_commit

Luca Ceresoli <[email protected]>
Revert "leds: led-core: Fix refcount leak in of_led_get()"

Chen Ni <[email protected]>
drm/qxl: Add check for drm_cvt_mode

Lucas Stach <[email protected]>
drm/etnaviv: fix DMA direction handling for cached RW buffers

Namhyung Kim <[email protected]>
perf report: Fix condition in sort__sym_cmp()

Hans de Goede <[email protected]>
leds: trigger: Unregister sysfs attributes before calling deactivate()

Laurent Pinchart <[email protected]>
media: renesas: vsp1: Store RPF partition configuration per RPF instance

Laurent Pinchart <[email protected]>
media: renesas: vsp1: Fix _irqsave and _irq mix

Daniel Schaefer <[email protected]>
media: uvcvideo: Override default flags

Ricardo Ribalda <[email protected]>
media: uvcvideo: Allow entity-defined get_info and get_cur

Aleksandr Burakov <[email protected]>
saa7134: Unchecked i2c_transfer function result fixed

David Hildenbrand <[email protected]>
s390/uv: Don't call folio_wait_writeback() without a folio reference

Matthew Wilcox (Oracle) <[email protected]>
s390/mm: Convert gmap_make_secure to use a folio

Matthew Wilcox (Oracle) <[email protected]>
s390/mm: Convert make_page_secure to use a folio

Claudio Imbrenda <[email protected]>
KVM: s390: fix race in gmap_make_secure()

Claudio Imbrenda <[email protected]>
KVM: s390: pv: add export before import

Claudio Imbrenda <[email protected]>
KVM: s390: pv: properly handle page flags for protected guests

Claudio Imbrenda <[email protected]>
KVM: s390: pv: avoid stalls when making pages secure

Ricardo Ribalda <[email protected]>

    media: imon: Fix race getting ictx->lock

Zheng Yejian <[email protected]>
media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()

Douglas Anderson <[email protected]>
drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()

Douglas Anderson <[email protected]>
drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators

Taehee Yoo <[email protected]>
xdp: fix invalid wait context of page_pool_destroy()

Amit Cohen <[email protected]>
selftests: forwarding: devlink_lib: Wait for udev events after reloading

Alan Maguire <[email protected]>
bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o

Alexey Kodanev <[email protected]>
bna: adjust 'name' buf size of bna_tcb and bna_ccb structures

Alan Maguire <[email protected]>
bpf: annotate BTF show functions with __printf

Geliang Tang <[email protected]>
selftests/bpf: Close fd in error path in drop_on_reuseport

Johannes Berg <[email protected]>
wifi: virt_wifi: don't use strlen() in const context

Gaosheng Cui <[email protected]>
gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey

En-Wei Wu <[email protected]>
wifi: virt_wifi: avoid reporting connection success with wrong SSID

Shai Malin <[email protected]>
qed: Improve the stack space of filter_config()

Adrian Hunter <[email protected]>
perf: Prevent passing zero nr_pages to rb_alloc_aux()

Adrian Hunter <[email protected]>
perf: Fix perf_aux_size() for greater-than 32-bit size

Adrian Hunter <[email protected]>
perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: rise cap on SELinux secmark context

Ismael Luceno <[email protected]>
ipvs: Avoid unnecessary calls to skb_is_gso_sctp

Csókás, Bence <[email protected]>
net: fec: Fix FEC_ECR_EN1588 being cleared on link-down

Csókás Bence <[email protected]>
net: fec: Refactor: #define magic constants

Baochen Qiang <[email protected]>

    wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()

Baochen Qiang <[email protected]>

    wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()

Baochen Qiang <[email protected]>
wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers

Carl Huang <[email protected]>
ath11k: dp: stop rx pktlog before suspend

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors

Amit Cohen <[email protected]>
mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_erp: Fix object nesting warning

Ido Schimmel <[email protected]>
lib: objagg: Fix general protection fault

Geliang Tang <[email protected]>
selftests/bpf: Check length of recv in test_sockmap

Guangguan Wang <[email protected]>
net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined

Stefan Raspl <[email protected]>
net/smc: Allow SMC-D 1MB DMB allocations

Hagar Hemdan <[email protected]>
net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP

Geliang Tang <[email protected]>
selftests/bpf: Fix prog numbers in test_sockmap

Samasth Norway Ananda <[email protected]>
wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device

Marek Behún <[email protected]>
firmware: turris-mox-rwtm: Initialize completion before mailbox

Marek Behún <[email protected]>
firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()

Dmitry Torokhov <[email protected]>
ARM: spitz: fix GPIO assignment for backlight

Arnd Bergmann <[email protected]>
ARM: pxa: spitz: use gpio descriptors for audio

Thorsten Blum <[email protected]>
m68k: cmpxchg: Fix return value for default case in __arch_xchg()

Chen Ni <[email protected]>
x86/xen: Convert comma to semicolon

Eero Tamminen <[email protected]>
m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages

Jerome Brunet <[email protected]>
arm64: dts: amlogic: gx: correct hdmi clocks

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property

Michael Walle <[email protected]>
ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity

Michael Walle <[email protected]>
ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects

Michael Walle <[email protected]>
ARM: dts: imx6qdl-kontron-samx6i: fix board reset

Michael Walle <[email protected]>
ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset

Marco Felsch <[email protected]>
ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node

Jonas Karlman <[email protected]>
arm64: dts: rockchip: Increase VOP clk rate on RK3328

Dmitry Baryshkov <[email protected]>
soc: qcom: pdr: fix parsing of domains lists

Dmitry Baryshkov <[email protected]>
soc: qcom: pdr: protect locator_addr with the main mutex

Esben Haabendal <[email protected]>
memory: fsl_ifc: Make FSL_IFC config visible and selectable

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8996: specify UFS core_clk frequencies

Stephen Boyd <[email protected]>
soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdm845: add power-domain to UFS PHY

Guenter Roeck <[email protected]>
hwmon: (max6697) Fix swapped temp{1,8} critical alarms

Guenter Roeck <[email protected]>
hwmon: (max6697) Fix underflow when writing limit attributes

Uwe Kleine-König <[email protected]>
pwm: stm32: Always do lazy disabling

Wayne Tung <[email protected]>
hwmon: (adt7475) Fix default duty on fan is disabled

Ilpo Järvinen <[email protected]>
x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos

Ilpo Järvinen <[email protected]>
x86/pci/xen: Fix PCIBIOS_* return code handling

Ilpo Järvinen <[email protected]>
x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling

Ilpo Järvinen <[email protected]>
x86/of: Return consistent error type from x86_of_pci_irq_enable()

Chao Yu <[email protected]>
hfsplus: fix to avoid false alarm of circular locking

Tzung-Bi Shih <[email protected]>
platform/chrome: cros_ec_debugfs: fix wrong EC message version

Arnd Bergmann <[email protected]>
EDAC, i10nm: make skx_common.o a separate module

Qiuxu Zhuo <[email protected]>
EDAC/skx_common: Add new ADXL components for 2-level memory

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

Diffstat:

 Documentation/arm64/cpu-feature-registers.rst      |  38 ++++-
 Documentation/arm64/silicon-errata.rst             |  36 +++++
 .../devicetree/bindings/thermal/thermal-zones.yaml |   5 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi        |  23 ---
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |  26 +++-
 arch/arm/mach-pxa/spitz.c                          |  39 +++--
 arch/arm/mach-pxa/{include/mach => }/spitz.h       |   2 +-
 arch/arm/mach-pxa/spitz_pm.c                       |   2 +-
 arch/arm64/Kconfig                                 |  38 +++++
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |   4 +-
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   4 +-
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |   4 +-
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |   4 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |   2 -
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   2 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   4 +-
 arch/arm64/include/asm/cpucaps.h                   |   3 +-
 arch/arm64/include/asm/cputype.h                   |  16 ++
 arch/arm64/kernel/cpu_errata.c                     |  31 ++++
 arch/arm64/kernel/cpufeature.c                     |  94 +++++++++---
 arch/arm64/kernel/proton-pack.c                    |  12 ++
 arch/m68k/amiga/config.c                           |   9 ++
 arch/m68k/atari/ataints.c                          |   6 +-
 arch/m68k/include/asm/cmpxchg.h                    |   2 +-
 arch/mips/include/asm/mach-loongson64/boot_param.h |   2 +
 arch/mips/include/asm/mips-cm.h                    |   4 +
 arch/mips/kernel/smp-cps.c                         |   5 +-
 arch/mips/loongson64/env.c                         |   8 +
 arch/mips/pci/pcie-octeon.c                        |   0
 arch/mips/sgi-ip30/ip30-console.c                  |   1 +
 arch/powerpc/configs/85xx-hw.config                |   2 +
 arch/powerpc/include/asm/percpu.h                  |  10 ++
 arch/powerpc/kernel/mce.c                          |  14 +-
 arch/powerpc/kernel/setup_64.c                     |   2 +
 arch/powerpc/kernel/traps.c                        |   8 +-
 arch/powerpc/kvm/powerpc.c                         |   4 +-
 arch/powerpc/xmon/ppc-dis.c                        |  33 ++---
 arch/riscv/mm/fault.c                              |  17 ++-
 arch/s390/include/asm/pgtable.h                    |   9 +-
 arch/s390/include/asm/uv.h                         |  10 +-
 arch/s390/kernel/uv.c                              | 163 +++++++++++++++------
 arch/s390/kvm/intercept.c                          |   5 +
 arch/s390/mm/gmap.c                                |   4 +-
 arch/s390/pci/pci_irq.c                            | 120 +++++++++------
 arch/sparc/include/asm/oplib_64.h                  |   1 +
 arch/sparc/prom/init_64.c                          |   3 -
 arch/sparc/prom/p1275.c                            |   2 +-
 arch/um/kernel/time.c                              |   4 +-
 arch/x86/events/intel/pt.c                         |   4 +-
 arch/x86/events/intel/pt.h                         |   4 +-
 arch/x86/kernel/cpu/mtrr/mtrr.c                    |   2 +-
 arch/x86/kernel/devicetree.c                       |   2 +-
 arch/x86/kvm/vmx/vmx.c                             |  11 +-
 arch/x86/kvm/vmx/vmx.h                             |   1 +
 arch/x86/mm/pti.c                                  |   8 +-
 arch/x86/pci/intel_mid_pci.c                       |   4 +-
 arch/x86/pci/xen.c                                 |   4 +-
 arch/x86/platform/intel/iosf_mbi.c                 |   4 +-
 arch/x86/xen/p2m.c                                 |   4 +-
 drivers/acpi/battery.c                             |  16 +-
 drivers/acpi/sbs.c                                 |  23 +--
 drivers/android/binder.c                           |   4 +-
 drivers/base/core.c                                |  13 +-
 drivers/base/devres.c                              |  13 +-
 drivers/base/module.c                              |   4 +
 drivers/block/rbd.c                                |  35 ++---
 drivers/bluetooth/btusb.c                          |   4 +
 drivers/char/hw_random/amd-rng.c                   |   4 +-
 drivers/char/tpm/eventlog/common.c                 |   2 +
 drivers/clk/davinci/da8xx-cfgchip.c                |   4 +-
 drivers/clocksource/sh_cmt.c                       |  13 +-
 drivers/edac/Makefile                              |  10 +-
 drivers/edac/skx_common.c                          |  88 +++++++++--
 drivers/edac/skx_common.h                          |  15 +-
 drivers/firmware/turris-mox-rwtm.c                 |  18 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   7 +-
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |   3 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   7 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c    |  14 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |   7 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c  |   5 +-
 drivers/gpu/drm/drm_client_modeset.c               |   5 +
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |   6 +-
 drivers/gpu/drm/gma500/cdv_intel_lvds.c            |   3 +
 drivers/gpu/drm/gma500/psb_intel_lvds.c            |   3 +
 drivers/gpu/drm/i915/gem/i915_gem_mman.c           |  53 ++++++-
 drivers/gpu/drm/mgag200/mgag200_i2c.c              |   2 +-
 drivers/gpu/drm/nouveau/nouveau_prime.c            |   3 +-
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |   8 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c            |   1 +
 drivers/gpu/drm/qxl/qxl_display.c                  |   3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |   2 +-
 drivers/hid/wacom_wac.c                            |   3 +-
 drivers/hwmon/adt7475.c                            |   2 +-
 drivers/hwmon/max6697.c                            |   5 +-
 drivers/hwtracing/coresight/coresight-platform.c   |   4 +-
 drivers/i2c/i2c-smbus.c                            |  64 +++++++-
 drivers/infiniband/core/device.c                   |   6 +-
 drivers/infiniband/core/iwcm.c                     |  11 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   8 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   6 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |   4 +
 drivers/infiniband/hw/hns/hns_roce_mr.c            |   5 +
 drivers/infiniband/hw/mlx4/alias_GUID.c            |   2 +-
 drivers/infiniband/hw/mlx4/mad.c                   |   2 +-
 drivers/infiniband/sw/rxe/rxe_req.c                |   7 +-
 drivers/input/keyboard/qt1050.c                    |   7 +-
 drivers/input/mouse/elan_i2c_core.c                |   2 +
 drivers/irqchip/irq-imx-irqsteer.c                 |  40 ++++-
 drivers/irqchip/irq-mbigen.c                       |  20 ++-
 drivers/irqchip/irq-meson-gpio.c                   |  35 +++--
 drivers/irqchip/irq-xilinx-intc.c                  |   2 +-
 drivers/isdn/hardware/mISDN/hfcmulti.c             |   7 +-
 drivers/leds/led-class.c                           |   1 -
 drivers/leds/led-triggers.c                        |   2 +-
 drivers/leds/leds-ss4200.c                         |   7 +-
 drivers/macintosh/therm_windtunnel.c               |   2 +-
 drivers/md/md.c                                    |   1 -
 drivers/md/raid5.c                                 |  20 ++-
 drivers/media/pci/saa7134/saa7134-dvb.c            |   8 +-
 drivers/media/platform/qcom/venus/vdec.c           |   3 +-
 drivers/media/platform/vsp1/vsp1_histo.c           |  20 +--
 drivers/media/platform/vsp1/vsp1_pipe.h            |   2 +-
 drivers/media/platform/vsp1/vsp1_rpf.c             |   8 +-
 drivers/media/rc/imon.c                            |   5 +-
 drivers/media/rc/lirc_dev.c                        |   4 +-
 drivers/media/usb/dvb-usb/dvb-usb-init.c           |  35 ++++-
 drivers/media/usb/uvc/uvc_ctrl.c                   |  90 ++++++++----
 drivers/media/usb/uvc/uvc_video.c                  |  37 ++++-
 drivers/media/usb/uvc/uvcvideo.h                   |   5 +
 drivers/memory/Kconfig                             |   2 +-
 drivers/mfd/omap-usb-tll.c                         |   3 +-
 drivers/mtd/nand/raw/Kconfig                       |   3 +-
 drivers/mtd/tests/Makefile                         |  34 ++---
 drivers/mtd/tests/mtd_test.c                       |   9 ++
 drivers/mtd/ubi/eba.c                              |   3 +-
 drivers/net/bonding/bond_main.c                    |   7 +-
 drivers/net/dsa/b53/b53_common.c                   |   3 +
 drivers/net/dsa/bcm_sf2.c                          |   4 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |   3 +-
 drivers/net/ethernet/brocade/bna/bna_types.h       |   2 +-
 drivers/net/ethernet/brocade/bna/bnad.c            |  11 +-
 drivers/net/ethernet/freescale/fec_main.c          |  52 +++++--
 drivers/net/ethernet/freescale/fec_ptp.c           |   3 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   7 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c   |  18 +--
 .../mellanox/mlxsw/spectrum_acl_bloom_filter.c     |  38 +++--
 .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c |  13 --
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h    |   9 +-
 drivers/net/ethernet/qlogic/qed/qed_l2.c           |  23 +--
 drivers/net/ethernet/qlogic/qede/qede_filter.c     |  47 +++---
 drivers/net/ethernet/realtek/r8169_main.c          |   8 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |   2 +-
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |   2 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |   2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   4 +-
 drivers/net/netconsole.c                           |   2 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/sr9700.c                           |  11 +-
 drivers/net/wireless/ath/ath11k/dp.h               |   1 +
 drivers/net/wireless/ath/ath11k/dp_rx.c            |  51 ++++++-
 drivers/net/wireless/ath/ath11k/dp_rx.h            |   6 +
 drivers/net/wireless/ath/ath11k/mac.c              |  19 ++-
 .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c      |  18 +--
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   2 +
 drivers/net/wireless/virt_wifi.c                   |  20 ++-
 drivers/nvme/host/pci.c                            |  36 +++--
 drivers/parport/procfs.c                           |  24 +--
 drivers/pci/controller/pci-hyperv.c                |   4 +-
 drivers/pci/controller/pcie-rockchip.c             |   2 +-
 drivers/pci/msi.c                                  |   4 +-
 drivers/pci/pci.c                                  |  19 ++-
 drivers/pci/setup-bus.c                            |   6 +-
 drivers/pinctrl/core.c                             |  12 +-
 drivers/pinctrl/freescale/pinctrl-mxs.c            |   4 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |  17 +--
 drivers/pinctrl/pinctrl-single.c                   |   7 +-
 drivers/pinctrl/ti/pinctrl-ti-iodelay.c            |  14 +-
 drivers/platform/chrome/cros_ec_debugfs.c          |   1 +
 drivers/platform/chrome/cros_ec_proto.c            |   2 +
 drivers/platform/mips/cpu_hwmon.c                  |   3 +
 drivers/power/supply/axp288_charger.c              |  24 +--
 drivers/pwm/pwm-stm32.c                            |   5 +-
 drivers/remoteproc/imx_rproc.c                     |   5 +
 drivers/rtc/interface.c                            |   9 +-
 drivers/rtc/rtc-cmos.c                             |  10 +-
 drivers/rtc/rtc-isl1208.c                          |  11 +-
 drivers/s390/char/sclp_sd.c                        |  10 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  38 ++---
 drivers/scsi/qla2xxx/qla_bsg.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_gs.c                      |   2 +-
 drivers/scsi/qla2xxx/qla_init.c                    |  63 ++++++--
 drivers/scsi/qla2xxx/qla_mid.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |   5 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   7 +-
 drivers/scsi/qla2xxx/qla_sup.c                     | 108 +++++++++-----
 drivers/scsi/ufs/ufshcd.c                          |  11 +-
 drivers/soc/qcom/pdr_interface.c                   |   8 +-
 drivers/soc/qcom/rpmh-rsc.c                        |   7 +-
 drivers/soc/qcom/rpmh.c                            |   1 -
 drivers/soc/xilinx/zynqmp_pm_domains.c             |  16 ++
 drivers/soc/xilinx/zynqmp_power.c                  |   5 +-
 drivers/spi/spi-fsl-lpspi.c                        |   6 +-
 drivers/tty/serial/serial_core.c                   |   8 +
 drivers/usb/gadget/function/u_serial.c             |   1 +
 drivers/usb/gadget/udc/core.c                      |  10 +-
 drivers/usb/serial/usb_debug.c                     |   7 +
 drivers/usb/usbip/vhci_hcd.c                       |   9 +-
 drivers/vhost/vdpa.c                               |  30 ++--
 fs/btrfs/free-space-cache.c                        |   1 +
 fs/ceph/super.c                                    |   3 +-
 fs/exec.c                                          |   8 +-
 fs/ext2/balloc.c                                   |  11 +-
 fs/ext4/extents_status.c                           |   2 +
 fs/ext4/inode.c                                    |  78 ++++++----
 fs/ext4/mballoc.c                                  |   3 +-
 fs/ext4/namei.c                                    |  73 +++++++--
 fs/ext4/xattr.c                                    |   6 +
 fs/f2fs/inode.c                                    |   3 +
 fs/f2fs/segment.h                                  |   3 +-
 fs/file.c                                          |   1 +
 fs/fuse/control.c                                  |  10 +-
 fs/fuse/inode.c                                    |  80 ++++++----
 fs/fuse/virtio_fs.c                                |  12 +-
 fs/hfs/inode.c                                     |   3 +
 fs/hfsplus/bfind.c                                 |  15 +-
 fs/hfsplus/extents.c                               |   9 +-
 fs/hfsplus/hfsplus_fs.h                            |  21 +++
 fs/jbd2/commit.c                                   |   2 +-
 fs/jbd2/journal.c                                  |   6 +
 fs/jfs/jfs_imap.c                                  |   5 +-
 fs/nilfs2/btnode.c                                 |  25 +++-
 fs/nilfs2/btree.c                                  |   4 +-
 fs/nilfs2/segment.c                                |   7 +-
 fs/proc/proc_sysctl.c                              |   6 +-
 fs/proc/task_mmu.c                                 |   2 +
 fs/super.c                                         |  11 ++
 fs/udf/balloc.c                                    |  51 +++----
 fs/udf/super.c                                     |   3 +-
 include/linux/compiler_attributes.h                |   1 +
 include/linux/irq.h                                |   7 +-
 include/linux/irqdomain.h                          |  10 ++
 include/linux/jbd2.h                               |   5 -
 include/linux/msi.h                                |   2 -
 include/linux/objagg.h                             |   1 -
 include/linux/pci_ids.h                            |   2 +
 include/linux/qed/qed_eth_if.h                     |  21 +--
 include/linux/sched/signal.h                       |   6 +
 include/linux/task_work.h                          |   3 +-
 include/linux/trace_events.h                       |   1 -
 include/net/netfilter/nf_tables.h                  |  25 +++-
 include/net/sctp/sctp.h                            |   4 +-
 include/net/sctp/structs.h                         |   8 +-
 include/trace/events/rpcgss.h                      |   2 +-
 include/uapi/linux/netfilter/nf_tables.h           |   2 +-
 include/uapi/linux/zorro_ids.h                     |   3 +
 io_uring/io-wq.c                                   |  10 +-
 kernel/bpf/btf.c                                   |  10 +-
 kernel/debug/kdb/kdb_io.c                          |   6 +-
 kernel/dma/mapping.c                               |   2 +-
 kernel/events/core.c                               |   2 +
 kernel/events/internal.h                           |   2 +-
 kernel/irq/chip.c                                  |  32 ++--
 kernel/irq/irqdesc.c                               |   1 +
 kernel/irq/manage.c                                |   2 +-
 kernel/kprobes.c                                   |   4 +-
 kernel/padata.c                                    |   7 +
 kernel/rcu/rcutorture.c                            |   2 +-
 kernel/sched/core.c                                |  23 ++-
 kernel/sched/cputime.c                             |   6 +
 kernel/sched/fair.c                                |   9 +-
 kernel/sched/sched.h                               |   2 +-
 kernel/signal.c                                    |   8 +
 kernel/task_work.c                                 |  34 ++++-
 kernel/time/ntp.c                                  |   9 +-
 kernel/time/tick-broadcast.c                       |  24 +++
 kernel/trace/tracing_map.c                         |   6 +-
 kernel/watchdog_hld.c                              |  11 +-
 lib/decompress_bunzip2.c                           |   3 +-
 lib/kobject_uevent.c                               |  17 ++-
 lib/objagg.c                                       |  18 +--
 net/bluetooth/l2cap_core.c                         |   1 +
 net/core/filter.c                                  |  15 +-
 net/core/link_watch.c                              |   4 +-
 net/core/xdp.c                                     |   4 +-
 net/ipv4/esp4.c                                    |   3 +-
 net/ipv4/nexthop.c                                 |   7 +-
 net/ipv4/route.c                                   |   2 +-
 net/ipv6/addrconf.c                                |   3 +-
 net/ipv6/esp6.c                                    |   3 +-
 net/ipv6/ndisc.c                                   |  34 +++--
 net/iucv/af_iucv.c                                 |   4 +-
 net/l2tp/l2tp_core.c                               |  15 +-
 net/mptcp/mib.c                                    |   2 +
 net/mptcp/mib.h                                    |   2 +
 net/mptcp/options.c                                |   2 +-
 net/mptcp/pm.c                                     |   9 ++
 net/mptcp/pm_netlink.c                             |  30 +++-
 net/mptcp/protocol.c                               |  10 +-
 net/mptcp/protocol.h                               |   6 +-
 net/mptcp/subflow.c                                |  24 ++-
 net/netfilter/ipset/ip_set_list_set.c              |   3 +
 net/netfilter/ipvs/ip_vs_proto_sctp.c              |   4 +-
 net/netfilter/nf_conntrack_netlink.c               |   3 +-
 net/netfilter/nf_tables_api.c                      | 149 ++++---------------
 net/netfilter/nft_connlimit.c                      |   2 +-
 net/netfilter/nft_counter.c                        |   4 +-
 net/netfilter/nft_dynset.c                         |   2 +-
 net/netfilter/nft_set_hash.c                       |   8 +-
 net/netfilter/nft_set_pipapo.c                     |  18 ++-
 net/netfilter/nft_set_pipapo_avx2.c                |  12 +-
 net/netfilter/nft_set_rbtree.c                     |   6 +-
 net/packet/af_packet.c                             |  86 ++++++++++-
 net/sched/act_ct.c                                 |   4 +-
 net/sctp/input.c                                   |  48 +++---
 net/sctp/proc.c                                    |  10 +-
 net/sctp/socket.c                                  |   6 +-
 net/smc/smc_core.c                                 |  32 ++--
 net/sunrpc/auth_gss/gss_krb5_keys.c                |   2 +-
 net/sunrpc/clnt.c                                  |   3 +-
 net/sunrpc/sched.c                                 |   4 +-
 net/sunrpc/xprtrdma/frwr_ops.c                     |   9 +-
 net/sunrpc/xprtrdma/verbs.c                        |  20 ++-
 net/sunrpc/xprtrdma/xprt_rdma.h                    |   2 +-
 net/tipc/udp_media.c                               |   5 +-
 net/wireless/nl80211.c                             |  16 +-
 net/wireless/util.c                                |   8 +-
 samples/Kconfig                                    |   8 +
 samples/Makefile                                   |   1 +
 samples/fanotify/.gitignore                        |   1 +
 samples/fanotify/Makefile                          |   5 +
 samples/fanotify/fs-monitor.c                      | 142 ++++++++++++++++++
 scripts/gcc-x86_32-has-stack-protector.sh          |   2 +-
 scripts/gcc-x86_64-has-stack-protector.sh          |   2 +-
 security/apparmor/lsm.c                            |   7 +
 security/apparmor/policy.c                         |   2 +-
 security/apparmor/policy_unpack.c                  |   1 +
 security/keys/keyctl.c                             |   2 +-
 sound/pci/hda/patch_hdmi.c                         |   2 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/codecs/max98088.c                        |  10 +-
 sound/soc/codecs/wsa881x.c                         |   2 +-
 sound/soc/intel/common/soc-intel-quirks.h          |   2 +-
 sound/soc/pxa/spitz.c                              |  58 +++-----
 sound/usb/line6/driver.c                           |   5 +
 sound/usb/quirks-table.h                           |   4 +
 sound/usb/stream.c                                 |   4 +-
 tools/lib/bpf/btf_dump.c                           |   8 +-
 tools/memory-model/lock.cat                        |  20 +--
 tools/perf/util/sort.c                             |   2 +-
 .../testing/selftests/bpf/prog_tests/send_signal.c |   3 +-
 tools/testing/selftests/bpf/prog_tests/sk_lookup.c |   2 +-
 .../bpf/progs/btf_dump_test_case_multidim.c        |   4 +-
 .../bpf/progs/btf_dump_test_case_syntax.c          |   4 +-
 tools/testing/selftests/bpf/test_sockmap.c         |   9 +-
 .../drivers/net/mlxsw/spectrum-2/tc_flower.sh      |  55 ++++++-
 .../selftests/net/forwarding/devlink_lib.sh        |   2 +
 .../selftests/sigaltstack/current_stack_pointer.h  |   2 +-
 360 files changed, 3135 insertions(+), 1499 deletions(-)