Skip to content

5.15.87-rc1 review

Greg Kroah-Hartman bpf linux-ext4 linux-media linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest290 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/290usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_initdrivers/usb/dwc3/dwc3-qcom.c+10 -30 replies
2/290cifs: fix oops during encryptionfs/cifs/cifsglob.h fs/cifs/cifsproto.h fs/cifs/misc.c +1 more+141 -790 replies
3/290Revert "selftests/bpf: Add test for unstable CT lookup API"tools/testing/selftests/bpf/config tools/testing/selftests/bpf/prog_tests/bpf_nf.c tools/testing/selftests/bpf/progs/test_bpf_nf.c+0 -1610 replies
4/290nvme-pci: fix doorbell buffer value endiannessdrivers/nvme/host/pci.c+13 -120 replies
5/290nvme-pci: fix mempool alloc sizedrivers/nvme/host/pci.c+2 -20 replies
6/290nvme-pci: fix page size checksdrivers/nvme/host/pci.c+4 -40 replies
7/290ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZAdrivers/acpi/resource.c+19 -00 replies
8/290ACPI: resource: do IRQ override on LENOVO IdeaPaddrivers/acpi/resource.c+28 -140 replies
9/290ACPI: resource: do IRQ override on XMG Core 15drivers/acpi/resource.c+12 -00 replies
10/290ACPI: resource: do IRQ override on Lenovo 14ALC7drivers/acpi/resource.c+10 -30 replies
11/290block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqqblock/bfq-iosched.c+1 -10 replies
12/290ata: ahci: Fix PCS quirk application for suspenddrivers/ata/ahci.c+23 -90 replies
13/290nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definitioninclude/linux/nvme.h+2 -10 replies
14/290nvmet: dont defer passthrough commands with trivial effects to the workqueuedrivers/nvme/target/passthru.c+5 -60 replies
15/290fs/ntfs3: Validate BOOT record_sizefs/ntfs3/super.c+1 -10 replies
16/290fs/ntfs3: Add overflow check for attribute sizefs/ntfs3/record.c+5 -00 replies
17/290fs/ntfs3: Validate data run offsetfs/ntfs3/attrib.c fs/ntfs3/attrlist.c fs/ntfs3/frecord.c +2 more+46 -00 replies
18/290fs/ntfs3: Add null pointer check to attr_load_runs_vcnfs/ntfs3/attrib.c+5 -00 replies
19/290fs/ntfs3: Fix memory leak on ntfs_fill_super() error pathfs/ntfs3/super.c+1 -00 replies
20/290fs/ntfs3: Add null pointer check for inode operationsfs/ntfs3/super.c+2 -20 replies
21/290fs/ntfs3: Validate attribute name offsetfs/ntfs3/inode.c+3 -00 replies
22/290fs/ntfs3: Validate buffer length while parsing indexfs/ntfs3/index.c+6 -00 replies
23/290fs/ntfs3: Validate resident attribute namefs/ntfs3/record.c+5 -00 replies
24/290fs/ntfs3: Fix slab-out-of-bounds read in run_unpackfs/ntfs3/inode.c+7 -00 replies
25/290soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15drivers/soundwire/dmi-quirks.c+8 -00 replies
26/290fs/ntfs3: Validate index root when initialize NTFS securityfs/ntfs3/fsntfs.c+6 -40 replies
27/290fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init()fs/ntfs3/bitmap.c+1 -10 replies
28/290fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super()fs/ntfs3/super.c+1 -10 replies
29/290fs/ntfs3: Delete duplicate condition in ntfs_read_mft()fs/ntfs3/inode.c+0 -60 replies
30/290fs/ntfs3: Fix slab-out-of-bounds in r_pagefs/ntfs3/fslog.c+2 -240 replies
31/290objtool: Fix SEGFAULTtools/objtool/check.c+1 -10 replies
32/290powerpc/rtas: avoid device tree lookups in rtas_os_term()arch/powerpc/kernel/rtas.c+10 -30 replies
33/290powerpc/rtas: avoid scheduling in rtas_os_term()arch/powerpc/kernel/rtas.c+6 -10 replies
34/290HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpointdrivers/hid/hid-multitouch.c+4 -00 replies
35/290HID: plantronics: Additional PIDs for double volume key presses quirkdrivers/hid/hid-ids.h drivers/hid/hid-plantronics.c+12 -00 replies
36/290pstore: Properly assign mem_type propertyfs/pstore/ram.c+1 -10 replies
37/290pstore/zone: Use GFP_ATOMIC to allocate zone bufferfs/pstore/zone.c+1 -10 replies
38/290hfsplus: fix bug causing custom uid and gid being unable to be assigned with mountfs/hfsplus/hfsplus_fs.h fs/hfsplus/inode.c fs/hfsplus/options.c+8 -20 replies
39/290binfmt: Fix error return code in load_elf_fdpic_binary()fs/binfmt_elf_fdpic.c+3 -20 replies
40/290ovl: Use ovl mounters fsuid and fsgid in ovl_link()fs/overlayfs/dir.c+30 -160 replies
41/290ALSA: line6: correct midi status byte when receiving data from podxtsound/usb/line6/driver.c sound/usb/line6/midi.c sound/usb/line6/midibuf.c +2 more+27 -120 replies
42/290ALSA: line6: fix stack overflow in line6_midi_transmitsound/usb/line6/midi.c+2 -10 replies
43/290pnode: terminate at peers of sourcefs/pnode.c+1 -10 replies
44/290mfd: mt6360: Add bounds checking in Regmap read/write call-backsdrivers/mfd/mt6360-core.c+12 -20 replies
45/290md: fix a crash in mempool_freedrivers/md/md.c+6 -30 replies
46/290mm, compaction: fix fast_isolate_around() to stay within boundariesmm/compaction.c+5 -130 replies
47/290f2fs: should put a page when checking the summary infofs/f2fs/gc.c+1 -00 replies
48/290f2fs: allow to read node block after shutdownfs/f2fs/node.c+1 -20 replies
49/290mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNINGdrivers/mmc/host/vub300.c+2 -00 replies
50/290tpm: acpi: Call acpi_put_table() to fix memory leakdrivers/char/tpm/eventlog/acpi.c+9 -30 replies
51/290tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leakdrivers/char/tpm/tpm_crb.c+20 -90 replies
52/290tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leakdrivers/char/tpm/tpm_tis.c+5 -40 replies
53/290SUNRPC: Dont leak netobj memory when gss_read_proxy_verf() failsnet/sunrpc/auth_gss/svcauth_gss.c+7 -20 replies
54/290kcsan: Instrument memcpy/memset/memmove with newer Clangkernel/kcsan/core.c+50 -00 replies
55/290ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudiosound/soc/codecs/hdac_hda.c sound/soc/intel/skylake/skl-pcm.c sound/soc/sof/intel/hda-dai.c+15 -210 replies
56/290ASoC/SoundWire: dai: expand stream concept beyond SoundWiredrivers/soundwire/intel.c drivers/soundwire/qcom.c drivers/soundwire/stream.c +16 more+45 -450 replies
57/290rcu-tasks: Simplify trc_read_check_handler() atomic operationskernel/rcu/tasks.h+3 -173 replies
58/290net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSOnet/packet/af_packet.c+13 -50 replies
59/290net/af_packet: make sure to pull mac headernet/packet/af_packet.c+4 -20 replies
60/290media: stv0288: use explicitly signed chardrivers/media/dvb-frontends/stv0288.c+2 -30 replies
61/290soc: qcom: Select REMAP_MMIO for LLCC driverdrivers/soc/qcom/Kconfig+1 -00 replies
62/290kest.pl: Fix grub2 menu handling for rebootingtools/testing/ktest/ktest.pl+15 -50 replies
63/290ktest.pl minconfig: Unset configs instead of just removing themtools/testing/ktest/ktest.pl+2 -10 replies
64/290jbd2: use the correct print formatinclude/trace/events/jbd2.h+22 -220 replies
65/290perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-Darch/x86/events/intel/uncore.h arch/x86/events/intel/uncore_snbep.c+6 -00 replies
66/290perf/x86/intel/uncore: Clear attr_update properlyarch/x86/events/intel/uncore_snbep.c+16 -10 replies
67/290arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strengtharch/arm64/boot/dts/qcom/sdm845-db845c.dts+4 -10 replies
68/290mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400Kdrivers/mmc/host/sdhci-sprd.c+9 -70 replies
69/290btrfs: fix resolving backrefs for inline extent followed by preallocfs/btrfs/backref.c+4 -00 replies
70/290ARM: ux500: do not directly dereference __iomemdrivers/soc/ux500/ux500-soc-id.c+4 -60 replies
71/290arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strengtharch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts+4 -20 replies
72/290selftests: Use optional USERCFLAGS and USERLDFLAGStools/testing/selftests/lib.mk+5 -00 replies
73/290PM/devfreq: governor: Add a private governor_data for governordrivers/devfreq/devfreq.c drivers/devfreq/governor_userspace.c include/linux/devfreq.h+12 -130 replies
74/290cpufreq: Init completion before kobject_init_and_add()drivers/cpufreq/cpufreq.c+1 -10 replies
75/290ALSA: patch_realtek: Fix Dell Inspiron Plus 16sound/pci/hda/patch_realtek.c+37 -00 replies
76/290ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptopssound/pci/hda/patch_realtek.c+13 -00 replies
77/290fs: dlm: fix sock release if listen failsfs/dlm/lowcomms.c+1 -20 replies
78/290fs: dlm: retry accept() until -EAGAIN or error returnsfs/dlm/lowcomms.c+5 -10 replies
79/290mptcp: mark ops structures as ro_after_initnet/mptcp/subflow.c+7 -80 replies
80/290mptcp: remove MPTCP ifdef in TCP SYN cookiesinclude/net/mptcp.h net/ipv4/syncookies.c net/mptcp/subflow.c+24 -70 replies
81/290dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abortdrivers/md/dm-cache-metadata.c+47 -70 replies
82/290dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadatadrivers/md/dm-thin-metadata.c+43 -80 replies
83/290dm thin: Use last transactions pmd->root when commit faileddrivers/md/dm-thin-metadata.c+9 -00 replies
84/290dm thin: resume even if in FAIL modedrivers/md/dm-thin.c+12 -40 replies
85/290dm thin: Fix UAF in run_timer_softirq()drivers/md/dm-thin.c+2 -00 replies
86/290dm integrity: Fix UAF in dm_integrity_dtr()drivers/md/dm-integrity.c+2 -00 replies
87/290dm clone: Fix UAF in clone_dtr()drivers/md/dm-clone-target.c+1 -00 replies
88/290dm cache: Fix UAF in destroy()drivers/md/dm-cache-target.c+1 -00 replies
89/290dm cache: set needs_check flag after aborting metadatadrivers/md/dm-cache-target.c+5 -50 replies
90/290tracing/hist: Fix out-of-bound write on action_data.var_ref_idxkernel/trace/trace_events_hist.c+8 -20 replies
91/290perf/core: Call LSM hook after copying perf_event_attrkernel/events/core.c+3 -30 replies
92/290of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" valuesdrivers/of/kexec.c+5 -50 replies
93/290KVM: VMX: Resume guest immediately when injecting #GP on ECREATEarch/x86/kvm/vmx/sgx.c+3 -10 replies
94/290KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check failsarch/x86/kvm/vmx/nested.c+33 -110 replies
95/290KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1arch/x86/kvm/vmx/nested.c+2 -10 replies
96/290x86/microcode/intel: Do not retry microcode reloading on the APsarch/x86/kernel/cpu/microcode/intel.c+1 -70 replies
97/290ftrace/x86: Add back ftrace_expected for ftrace bug reportsarch/x86/kernel/ftrace.c+2 -00 replies
98/290x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNKarch/x86/kernel/kprobes/core.c+7 -30 replies
99/290x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNKarch/x86/kernel/kprobes/opt.c+8 -200 replies
100/290tracing: Fix race where eprobes can be called before the eventkernel/trace/trace_eprobe.c+3 -00 replies
101/290tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACEkernel/trace/Kconfig kernel/trace/trace.c kernel/trace/trace.h+18 -150 replies
102/290tracing/hist: Fix wrong return value in parse_action_params()kernel/trace/trace_events_hist.c+1 -00 replies
103/290tracing/probes: Handle system names with hyphenskernel/trace/trace.h kernel/trace/trace_probe.c+17 -40 replies
104/290tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_linekernel/trace/trace.c+14 -10 replies
105/290staging: media: tegra-video: fix chan->mipi value on errordrivers/staging/media/tegra-video/csi.c drivers/staging/media/tegra-video/csi.h+2 -10 replies
106/290staging: media: tegra-video: fix device_node use after freedrivers/staging/media/tegra-video/csi.c+2 -10 replies
107/290ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmodarch/arm/nwfpe/Makefile+6 -00 replies
108/290media: dvb-core: Fix double free in dvb_register_device()drivers/media/dvb-core/dvbdev.c+1 -00 replies
109/290media: dvb-core: Fix UAF due to refcount races at releasingdrivers/media/dvb-core/dmxdev.c+8 -00 replies
110/290cifs: fix confusing debug messagefs/cifs/connect.c+3 -10 replies
111/290cifs: fix missing display of three mount optionsfs/cifs/cifsfs.c+7 -10 replies
112/290rtc: ds1347: fix value written to century registerdrivers/rtc/rtc-ds1347.c+1 -10 replies
113/290block: mq-deadline: Do not break sequential write streams to zoned HDDsblock/mq-deadline.c+62 -40 replies
114/290md/bitmap: Fix bitmap chunk size overflow issuesdrivers/md/md-bitmap.c+12 -80 replies
115/290efi: Add iMac Pro 2017 to uefi skip cert quirksecurity/integrity/platform_certs/load_uefi.c+1 -00 replies
116/290wifi: wilc1000: sdio: fix module autoloadingdrivers/net/wireless/microchip/wilc1000/sdio.c+1 -00 replies
117/290ASoC: jz4740-i2s: Handle independent FIFO flush bitssound/soc/jz4740/jz4740-i2s.c+34 -50 replies
118/290ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()drivers/staging/media/ipu3/ipu3-v4l2.c+34 -230 replies
119/290ipmi: fix long wait in unload when IPMI disconnectdrivers/char/ipmi/ipmi_si_intf.c+19 -80 replies
120/290mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()drivers/mtd/spi-nor/core.c+2 -00 replies
121/290ima: Fix a potential NULL pointer access in ima_restore_measurement_listsecurity/integrity/ima/ima_template.c+4 -10 replies
122/290ipmi: fix use after free in _ipmi_destroy_user()drivers/char/ipmi/ipmi_msghandler.c+3 -10 replies
123/290PCI: Fix pci_device_is_present() for VFs by checking PFdrivers/pci/pci.c+2 -00 replies
124/290PCI/sysfs: Fix double free in error pathdrivers/pci/pci-sysfs.c+9 -40 replies
125/290riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argumentarch/riscv/kernel/stacktrace.c+1 -10 replies
126/290riscv: mm: notify remote harts about mmu cache updatesarch/riscv/include/asm/mmu.h arch/riscv/include/asm/pgtable.h arch/riscv/include/asm/tlbflush.h +2 more+42 -180 replies
127/290crypto: n2 - add missing hash statesizedrivers/crypto/n2_core.c+6 -00 replies
128/290crypto: ccp - Add support for TEE for PCI ID 0x14CAdrivers/crypto/ccp/sp-pci.c+10 -10 replies
129/290driver core: Fix bus_type.match() error handling in __driver_attach()drivers/base/dd.c+5 -10 replies
130/290phy: qcom-qmp-combo: fix sc8180x resetdrivers/phy/qualcomm/phy-qcom-qmp.c+2 -20 replies
131/290iommu/amd: Fix ivrs_acpihid cmdline parsing codedrivers/iommu/amd/init.c+7 -00 replies
132/290remoteproc: core: Do pm_relax when in RPROC_OFFLINE statedrivers/remoteproc/remoteproc_core.c+8 -10 replies
133/290parisc: led: Fix potential null-ptr-deref in start_task()drivers/parisc/led.c+3 -00 replies
134/290device_cgroup: Roll back to original exceptions after copy failuresecurity/device_cgroup.c+29 -40 replies
135/290drm/connector: send hotplug uevent on connector cleanupdrivers/gpu/drm/drm_connector.c+3 -00 replies
136/290drm/vmwgfx: Validate the box size for the snooped cursordrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+2 -10 replies
137/290drm/i915/dsi: fix VBT send packet port selection for dual link DSIdrivers/gpu/drm/i915/display/intel_dsi_vbt.c+2 -20 replies
138/290drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()drivers/gpu/drm/ingenic/ingenic-drm-drv.c+5 -10 replies
139/290ext4: silence the warning when evicting inode with dioread_nolockfs/ext4/inode.c+5 -50 replies
140/290ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loopfs/ext4/inode.c+9 -10 replies
141/290ext4: remove trailing newline from ext4_msg() messagefs/ext4/orphan.c+1 -10 replies
142/290fs: ext4: initialize fsdata in pagecache_write()fs/ext4/verity.c+1 -10 replies
143/290ext4: fix use-after-free in ext4_orphan_cleanupfs/ext4/inode.c+2 -10 replies
144/290ext4: fix undefined behavior in bit shift for ext4_check_flag_valuesfs/ext4/ext4.h+1 -10 replies
145/290ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inodefs/ext4/ext4.h fs/ext4/inode.c fs/ext4/ioctl.c+11 -30 replies
146/290ext4: add helper to check quota inumsfs/ext4/super.c+25 -30 replies
147/290ext4: fix bug_on in __es_tree_search caused by bad quota inodefs/quota/dquot.c+2 -00 replies
148/290ext4: fix reserved cluster accounting in __es_remove_extent()fs/ext4/extents_status.c+2 -10 replies
149/290ext4: check and assert if marking an no_delete evicting inode dirtyfs/ext4/inode.c+6 -00 replies
150/290ext4: fix bug_on in __es_tree_search caused by bad boot loader inodefs/ext4/ioctl.c+1 -10 replies
151/290ext4: fix leaking uninitialized memory in fast-commit journalfs/ext4/fast_commit.c+5 -00 replies
152/290ext4: fix uninititialized value in ext4_evict_inodefs/ext4/super.c+1 -00 replies
153/290ext4: init quota for old.inode in ext4_renamefs/ext4/namei.c+3 -00 replies
154/290ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inlinefs/ext4/extents.c+8 -00 replies
155/290ext4: fix corruption when online resizing a 1K bigalloc fsfs/ext4/resize.c+3 -30 replies
156/290ext4: fix error code return to user-space in ext4_get_branch()fs/ext4/indirect.c+8 -10 replies
157/290ext4: avoid BUG_ON when creating xattrsfs/ext4/xattr.c+0 -80 replies
158/290ext4: fix kernel BUG in ext4_write_inline_data_end()fs/ext4/inode.c+2 -10 replies
159/290ext4: fix inode leak in ext4_xattr_inode_create() on an error pathfs/ext4/xattr.c+3 -00 replies
160/290ext4: initialize quota before expanding inode in setproject ioctlfs/ext4/ioctl.c+4 -40 replies
161/290ext4: avoid unaccounted block allocation when expanding inodefs/ext4/inode.c+8 -00 replies
162/290ext4: allocate extended attribute value in vmalloc areafs/ext4/xattr.c+2 -20 replies
163/290drm/amdgpu: handle polaris10/11 overlap asics (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+11 -20 replies
164/290drm/amdgpu: make display pinning more flexible (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_object.c+2 -10 replies
165/290block: mq-deadline: Fix dd_finish_request() for zoned devicesblock/mq-deadline.c+15 -30 replies
166/290tracing: Fix issue of missing one synthetic fieldkernel/trace/trace_events_synth.c+1 -10 replies
167/290ext4: remove unused enum EXT4_FC_COMMIT_FAILEDfs/ext4/fast_commit.h+0 -10 replies
168/290ext4: use ext4_debug() instead of jbd_debug()fs/ext4/balloc.c fs/ext4/ext4_jbd2.c fs/ext4/fast_commit.c +4 more+40 -410 replies
169/290ext4: introduce EXT4_FC_TAG_BASE_LEN helperfs/ext4/fast_commit.c fs/ext4/fast_commit.h+31 -260 replies
170/290ext4: factor out ext4_fc_get_tl()fs/ext4/fast_commit.c+25 -210 replies
171/290ext4: fix potential out of bound read in ext4_fc_replay_scan()fs/ext4/fast_commit.c+36 -20 replies
172/290ext4: disable fast-commit of encrypted dir operationsfs/ext4/fast_commit.c fs/ext4/fast_commit.h include/trace/events/ext4.h+31 -180 replies
173/290ext4: dont set up encryption key during jbd2 transactionfs/ext4/ext4.h fs/ext4/fast_commit.c fs/ext4/namei.c+27 -230 replies
174/290ext4: add missing validation of fast-commit record lengthsfs/ext4/fast_commit.c fs/ext4/fast_commit.h+20 -200 replies
175/290ext4: fix unaligned memory access in ext4_fc_reserve_space()fs/ext4/fast_commit.c+21 -180 replies
176/290ext4: fix off-by-one errors in fast-commit block fillingfs/ext4/fast_commit.c+33 -330 replies
177/290ARM: renumber bits related to _TIF_WORK_MASKarch/arm/include/asm/thread_info.h+7 -60 replies
178/290phy: qcom-qmp-combo: fix out-of-bounds clock accessdrivers/phy/qualcomm/phy-qcom-qmp.c+2 -20 replies
179/290btrfs: replace strncpy() with strscpy()fs/btrfs/ioctl.c fs/btrfs/rcu-string.h+8 -70 replies
180/290btrfs: move missing device handling in a dedicate functionfs/btrfs/volumes.c+24 -140 replies
181/290btrfs: fix extent map use-after-free when handling missing device in read_one_chunkfs/btrfs/volumes.c+2 -10 replies
182/290x86/mce: Get rid of msr_opsarch/x86/kernel/cpu/mce/amd.c arch/x86/kernel/cpu/mce/core.c arch/x86/kernel/cpu/mce/internal.h+42 -750 replies
183/290x86/MCE/AMD: Clear DFR errors found in THR handlerarch/x86/kernel/cpu/mce/amd.c+20 -130 replies
184/290media: s5p-mfc: Fix to handle reference queue during finishingdrivers/media/platform/s5p-mfc/s5p_mfc_enc.c+10 -20 replies
185/290media: s5p-mfc: Clear workbit to handle error conditiondrivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c+3 -10 replies
186/290media: s5p-mfc: Fix in register read and write for H264drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c+7 -70 replies
187/290perf probe: Use dwarf_attr_integrate as generic DWARF attr accessortools/perf/util/dwarf-aux.c+2 -20 replies
188/290perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged datatools/perf/util/dwarf-aux.c+4 -170 replies
189/290ravb: Fix "failed to switch device to config mode" message during unbinddrivers/net/ethernet/renesas/ravb_main.c+1 -10 replies
190/290ext4: goto right label failed_mount3afs/ext4/super.c+5 -50 replies
191/290ext4: correct inconsistent error msg in nojournal modefs/ext4/super.c+5 -40 replies
192/290mbcache: automatically delete entries from cache on freeingfs/mbcache.c include/linux/mbcache.h+55 -770 replies
193/290ext4: fix deadlock due to mbcache entry corruptionfs/ext4/xattr.c fs/mbcache.c include/linux/mbcache.h+17 -100 replies
194/290drm/i915/migrate: dont check the scratch pagedrivers/gpu/drm/i915/gt/intel_migrate.c+1 -30 replies
195/290drm/i915/migrate: fix offset calculationdrivers/gpu/drm/i915/gt/intel_migrate.c+1 -10 replies
196/290drm/i915/migrate: fix length calculationdrivers/gpu/drm/i915/gt/intel_migrate.c+1 -10 replies
197/290SUNRPC: ensure the matching upcall is in-flight upon downcallinclude/linux/sunrpc/rpc_pipe_fs.h net/sunrpc/auth_gss/auth_gss.c+22 -20 replies
198/290btrfs: fix an error handling path in btrfs_defrag_leaves()fs/btrfs/tree-defrag.c+4 -20 replies
199/290bpf: pull before calling skb_postpull_rcsum()net/core/filter.c+5 -20 replies
200/290drm/panfrost: Fix GEM handle creation ref-countingdrivers/gpu/drm/panfrost/panfrost_drv.c drivers/gpu/drm/panfrost/panfrost_gem.c drivers/gpu/drm/panfrost/panfrost_gem.h+20 -280 replies
201/290netfilter: nf_tables: consolidate set descriptioninclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+40 -300 replies
202/290netfilter: nf_tables: add function to create set stateful expressionsnet/netfilter/nf_tables_api.c+68 -380 replies
203/290netfilter: nf_tables: perform type checking for existing setsnet/netfilter/nf_tables_api.c+35 -10 replies
204/290vmxnet3: correctly report csum_level for encapsulated packetdrivers/net/vmxnet3/vmxnet3_drv.c+8 -00 replies
205/290netfilter: nf_tables: honor set timeout and garbage collection updatesinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+57 -190 replies
206/290veth: Fix race with AF_XDP exposing old or uninitialized descriptorsdrivers/net/veth.c+3 -20 replies
207/290nfsd: shut down the NFSv4 state objects before the filecachefs/nfsd/nfssvc.c+1 -10 replies
208/290net: hns3: add interrupts re-initialization while doing VF FLRdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -10 replies
209/290net: hns3: refactor hns3_nic_reuse_page()drivers/net/ethernet/hisilicon/hns3/hns3_enet.c+35 -200 replies
210/290net: hns3: extract macro to simplify ring stats update codedrivers/net/ethernet/hisilicon/hns3/hns3_enet.c drivers/net/ethernet/hisilicon/hns3/hns3_enet.h+38 -920 replies
211/290net: hns3: fix miss L3E checking for rx packetdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+4 -60 replies
212/290net: hns3: fix VF promisc mode not update when mac table fulldrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+43 -320 replies
213/290net: sched: fix memory leak in tcindex_set_parmsnet/sched/cls_tcindex.c+2 -100 replies
214/290qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failuredrivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c+16 -100 replies
215/290net: dsa: mv88e6xxx: depend on PTP conditionallydrivers/net/dsa/mv88e6xxx/Kconfig+2 -20 replies
216/290nfc: Fix potential resource leaksnet/nfc/netlink.c+38 -140 replies
217/290vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()drivers/vdpa/vdpa_sim/vdpa_sim_blk.c drivers/vdpa/vdpa_sim/vdpa_sim_net.c+6 -20 replies
218/290vhost/vsock: Fix error handling in vhost_vsock_init()drivers/vhost/vsock.c+8 -10 replies
219/290vringh: fix range used in iotlb_translate()drivers/vhost/vringh.c+2 -30 replies
220/290vhost: fix range used in translate_desc()drivers/vhost/vhost.c+2 -20 replies
221/290vdpa_sim: fix vringh initialization in vdpasim_queue_ready()drivers/vdpa/vdpa_sim/vdpa_sim.c+1 -20 replies
222/290net/mlx5: E-Switch, properly handle ingress tagged packets on VSTdrivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.c +3 more+68 -160 replies
223/290net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error pathdrivers/net/ethernet/mellanox/mlx5/core/main.c+2 -00 replies
224/290net/mlx5: Avoid recovery in probe flowsdrivers/net/ethernet/mellanox/mlx5/core/health.c+6 -00 replies
225/290net/mlx5e: IPoIB, Dont allow CQE compression to be turned on by defaultdrivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c+4 -00 replies
226/290net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attrdrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c drivers/net/ethernet/mellanox/mlx5/core/en_tc.c drivers/net/ethernet/mellanox/mlx5/core/en_tc.h+9 -90 replies
227/290net/mlx5e: Always clear dest encap in neigh-update-deldrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c+8 -10 replies
228/290net/mlx5e: Fix hw mtu initializing at XDP SQ allocationdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+1 -10 replies
229/290net: amd-xgbe: add missed tasklet_killdrivers/net/ethernet/amd/xgbe/xgbe-drv.c drivers/net/ethernet/amd/xgbe/xgbe-i2c.c drivers/net/ethernet/amd/xgbe/xgbe-mdio.c+9 -20 replies
230/290net: ena: Fix toeplitz initial hash valuedrivers/net/ethernet/amazon/ena/ena_com.c+9 -200 replies
231/290net: ena: Dont register memory info on XDP exchangedrivers/net/ethernet/amazon/ena/ena_netdev.c+5 -30 replies
232/290net: ena: Account for the number of processed bytes in XDPdrivers/net/ethernet/amazon/ena/ena_netdev.c+1 -00 replies
233/290net: ena: Use bitmask to indicate packet redirectiondrivers/net/ethernet/amazon/ena/ena_netdev.c drivers/net/ethernet/amazon/ena/ena_netdev.h+25 -100 replies
234/290net: ena: Fix rx_copybreak value updatedrivers/net/ethernet/amazon/ena/ena_ethtool.c drivers/net/ethernet/amazon/ena/ena_netdev.c drivers/net/ethernet/amazon/ena/ena_netdev.h+21 -50 replies
235/290net: ena: Set default value for RX interrupt moderationdrivers/net/ethernet/amazon/ena/ena_netdev.c+2 -10 replies
236/290net: ena: Update NUMA TPH hint register upon NUMA node updatedrivers/net/ethernet/amazon/ena/ena_netdev.c drivers/net/ethernet/amazon/ena/ena_netdev.h+22 -110 replies
237/290net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probedrivers/net/phy/xilinx_gmii2rgmii.c+1 -00 replies
238/290RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for devicedrivers/infiniband/hw/mlx5/counters.c+3 -30 replies
239/290RDMA/mlx5: Fix validation of max_rd_atomic caps for DCdrivers/infiniband/hw/mlx5/qp.c+35 -140 replies
240/290drm/meson: Reduce the FIFO lines held when AFBC is not useddrivers/gpu/drm/meson/meson_viu.c+2 -30 replies
241/290filelock: new helper: vfs_inode_has_locksfs/locks.c include/linux/fs.h+29 -00 replies
242/290ceph: switch to vfs_inode_has_locks() to fix file lock bugfs/ceph/caps.c fs/ceph/locks.c fs/ceph/super.h+1 -60 replies
243/290gpio: sifive: Fix refcount leak in sifive_gpio_probedrivers/gpio/gpio-sifive.c+1 -00 replies
244/290net: sched: atm: dont intepret cls results when asked to dropnet/sched/sch_atm.c+4 -10 replies
245/290net: sched: cbq: dont intepret cls results when asked to dropnet/sched/sch_cbq.c+2 -20 replies
246/290net: sparx5: Fix reading of the MAC addressdrivers/net/ethernet/microchip/sparx5/sparx5_main.c+1 -10 replies
247/290netfilter: ipset: fix hash:net,port,net hang with /0 subnetnet/netfilter/ipset/ip_set_hash_netportnet.c+21 -190 replies
248/290netfilter: ipset: Rework long task execution when adding/deleting entriesinclude/linux/netfilter/ipset/ip_set.h net/netfilter/ipset/ip_set_core.c net/netfilter/ipset/ip_set_hash_ip.c +8 more+68 -810 replies
249/290perf tools: Fix resources leak in perf_data__open_dir()tools/perf/util/data.c+2 -00 replies
250/290drm/imx: ipuv3-plane: Fix overlay plane widthdrivers/gpu/drm/imx/ipuv3-plane.c+8 -60 replies
251/290fs/ntfs3: dont hold ni_lock when calling truncate_setsize()fs/ntfs3/file.c+2 -20 replies
252/290drivers/net/bonding/bond_3ad: return when theres no aggregatordrivers/net/bonding/bond_3ad.c+1 -00 replies
253/290octeontx2-pf: Fix lmtst ID used in aura freedrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c+21 -90 replies
254/290usb: rndis_host: Secure rndis_query check against int overflowdrivers/net/usb/rndis_host.c+2 -10 replies
255/290perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF modetools/perf/util/cgroup.c+18 -50 replies
256/290drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()drivers/gpu/drm/i915/gvt/scheduler.c+1 -00 replies
257/290caif: fix memory leak in cfctrl_linkup_request()net/caif/cfctrl.c+5 -10 replies
258/290udf: Fix extension of the last extent in the filefs/udf/inode.c+1 -10 replies
259/290ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tabletsound/soc/intel/boards/bytcr_rt5640.c+15 -00 replies
260/290nvme: fix multipath crash caused by flush request when blktrace is enableddrivers/nvme/host/nvme.h+1 -10 replies
261/290io_uring: check for valid register opcode earlierio_uring/io_uring.c+3 -20 replies
262/290nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding itdrivers/nvme/target/admin-cmd.c+19 -160 replies
263/290nvme: also return I/O command effects from nvme_command_effectsdrivers/nvme/host/core.c+26 -60 replies
264/290btrfs: check superblock to ensure the fs was not modified at thaw timefs/btrfs/disk-io.c fs/btrfs/disk-io.h fs/btrfs/super.c +1 more+83 -80 replies
265/290x86/kexec: Fix double-free of elf header bufferarch/x86/kernel/crash.c+1 -30 replies
266/290x86/bugs: Flush IBP in ib_prctl_set()arch/x86/kernel/cpu/bugs.c+2 -00 replies
267/290nfsd: fix handling of readdir in v4root vs. mount upcall timeoutfs/nfsd/nfs4xdr.c+11 -00 replies
268/290fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MBdrivers/video/fbdev/matrox/matroxfb_base.c+2 -20 replies
269/290block: dont allow splitting of a REQ_NOWAIT bioblock/blk-merge.c+10 -00 replies
270/290io_uring: fix CQ waiting timeout handlingio_uring/io_uring.c+3 -30 replies
271/290thermal: int340x: Add missing attribute for data rate basedrivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c+4 -00 replies
272/290riscv: uaccess: fix type of 0 variable on error in get_user()arch/riscv/include/asm/uaccess.h+1 -10 replies
273/290riscv, kprobes: Stricter c.jr/c.jalr decodingarch/riscv/kernel/probes/simulate-insn.h+2 -20 replies
274/290drm/i915/gvt: fix gvt debugfs destroydrivers/gpu/drm/i915/gvt/debugfs.c+6 -20 replies
275/290drm/i915/gvt: fix vgpu debugfs clean in removedrivers/gpu/drm/i915/gvt/debugfs.c+7 -20 replies
276/290hfs/hfsplus: use WARN_ON for sanity checkfs/hfs/inode.c fs/hfsplus/inode.c+6 -120 replies
277/290hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handlingfs/hfs/inode.c+10 -50 replies
278/290ksmbd: fix infinite loop in ksmbd_conn_handler_loop()fs/ksmbd/connection.c fs/ksmbd/transport_tcp.c+9 -30 replies
279/290ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blobfs/ksmbd/auth.c+2 -10 replies
280/290Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007"drivers/acpi/x86/s2idle.c+2 -80 replies
281/290mptcp: dedicated request sock for subflow in v6net/mptcp/subflow.c+26 -80 replies
282/290mptcp: use proper req destructor for IPv6net/mptcp/subflow.c+16 -30 replies
283/290ext4: dont allow journal inode to have encrypt flagfs/ext4/super.c+1 -10 replies
284/290selftests: set the BUILD variable to absolute pathtools/testing/selftests/Makefile+17 -90 replies
285/290btrfs: make thaw time super block check to also verify checksumfs/btrfs/disk-io.c fs/btrfs/disk-io.h fs/btrfs/super.c+22 -60 replies
286/290net: hns3: fix return value check bug of rx copybreakdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+2 -20 replies
287/290mbcache: Avoid nesting of cache->c_list_lock under bit locksfs/mbcache.c+10 -70 replies
288/290efi: random: combine bootloader provided RNG seed with RNG protocol outputdrivers/firmware/efi/efi.c drivers/firmware/efi/libstub/efistub.h drivers/firmware/efi/libstub/random.c +1 more+40 -100 replies
289/290io_uring: Fix unsigned res comparison with zero in io_fixup_rw_res()io_uring/io_uring.c+1 -10 replies
290/290drm/mgag200: Fix PLL setup for G200_SE_A rev >=4drivers/gpu/drm/mgag200/mgag200_pll.c+2 -10 replies

Reviews trailers per patch

127 of 290 patches have a Reviewed-by or Acked-by.

PatchThinh NguyenKeith BuschSagi GrimbergKanchan Joshi[email protected]Ranjani SridharanJens AxboeChaitanya KulkarniHui WangTamim KhanSunandViacheslav DubeykoChristian Brauner (Microsoft)Chao YuJarkko SakkinenJeff LaytonRander WangVinod KoulNaveen N. RaoJosh PoimboeufPeter Zijlstra (Intel)Willem de BruijnMichael S. TsirkinHangbin LiuNicholas PigginAndrew DonnellanAkitoJohn 'Warthog9' Hawley (VMware)Chanwoo ChoiMyungJoo HamViresh KumarMat MartineauJason YanJoe ThornberJoel Fernandes (Google)Kan LiangKai HuangJim MattsonDouglas AndersonNeil ArmstrongQu WenruoSteev KlimaszewskiKonrad DybcioArnd BergmannNathan ChancellorPaulo Alcantara (SUSE)Johannes ThumshirnPaul CercueilStefan BergerWei GongRolf Eike BeerRijo-john ThomasTom LendackyMasami Hiramatsu (Google)Thomas GleixnerDmitry BaryshkovJan KaraRitesh Harjani (IBM)Eric BiggersEric WhitneyLuben TuikovAristeu RozanskiJonas ÅdahlLyude PaulMichael BanackMartin KrastevJani NikulaHui TangDavid SterbaSu YueTony LuckNamhyung KimLeon RomanovskyJeremi PiotrowskiAndreas DilgerHarshad ShirwadkarRamalingam CHiroshi ShimamotoLukas CzernerChristian KönigStanislav Fomichev[email protected]Paolo AbeniMichal SwiatkowskiStefano GarzarellaJason WangRob ClarkEugenio PérezMark BlochMoshe ShemeshGal PressmanOz ShlomoRoi DayanTariq ToukanPeng LiWang YuguiAdrian HunterLucas StachIan RayLinus TorvaldsJiri PirkoArnaldo Carvalho de MeloZhenyu WangPierre-Louis BossartAnand JainBaoquan HeVlastimil BabkaBorislav Petkov (AMD)Patrisious HaddadMartin BlumenstinglXiubo LiChristoph HellwigIlya DryomovMichael SchmitzSergey SenozhatskyNamjae JeonJason A. DonenfeldThomas ZimmermannPalmer DabbeltConor DooleyGuo RenZhi WangYu HeChristian BraunerFlorian FainelliShuah KhanLinux Kernel Functional TestingJon HunterSudip MukherjeeBagas SanjayaAllen PaisGuenter RoeckKelsey SteeleRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/290A-b
2/290
3/290
4/290
5/290R-b R-b R-b
6/290
7/290R-b T-b T-b
8/290
9/290
10/290
11/290
12/290
13/290R-b R-b R-b
14/290R-b R-b R-b
15/290
16/290
17/290
18/290
19/290
20/290
21/290
22/290
23/290
24/290Reported-and-tested-by
25/290R-b
26/290
27/290
28/290
29/290
30/290
31/290T-b R-b A-b A-b
32/290R-b R-b
33/290R-b R-b
34/290T-b
35/290
36/290
37/290
38/290R-b
39/290
40/290R-b
41/290
42/290
43/290
44/290
45/290
46/290
47/290R-b
48/290R-b
49/290
50/290R-b
51/290R-b
52/290
53/290R-b
54/290
55/290R-b R-b
56/290R-b R-b A-b
57/290
58/290A-b A-b
59/290A-b A-b
60/290
61/290
62/290R-b
63/290R-b
64/290R-b
65/290R-b
66/290R-b
67/290R-b R-b
68/290
69/290R-b
70/290
71/290T-b R-b
72/290
73/290R-b A-b
74/290A-b
75/290
76/290
77/290
78/290
79/290
80/290R-b
81/290
82/290
83/290A-b
84/290
85/290
86/290
87/290
88/290
89/290
90/290
91/290R-b
92/290
93/290R-b
94/290
95/290R-b
96/290R-b
97/290
98/290
99/290
100/290A-b
101/290
102/290
103/290
104/290
105/290
106/290
107/290R-b T-b
108/290
109/290
110/290
111/290R-b
112/290
113/290R-b
114/290
115/290
116/290
117/290R-b
118/290
119/290
120/290
121/290R-b
122/290
123/290T-b
124/290
125/290
126/290
127/290T-b
128/290T-b A-b
129/290
130/290R-b
131/290
132/290
133/290
134/290R-b
135/290T-b R-b
136/290R-b R-b
137/290R-b
138/290
139/290R-b
140/290R-b
141/290
142/290R-b
143/290R-b
144/290
145/290R-b R-b
146/290R-b R-b
147/290R-b R-b R-b
148/290R-b
149/290R-b
150/290R-b R-b
151/290
152/290R-b R-b
153/290R-b
154/290
155/290R-b
156/290
157/290
158/290
159/290R-b
160/290
161/290
162/290R-b
163/290A-b
164/290A-b R-b
165/290R-b
166/290
167/290R-b R-b
168/290R-b
169/290
170/290
171/290
172/290
173/290
174/290
175/290
176/290
177/290Reported-and-tested-by
178/290R-b
179/290R-b
180/290R-b R-b
181/290R-b
182/290R-b
183/290
184/290
185/290
186/290
187/290A-b
188/290A-b
189/290R-b
190/290R-b R-b
191/290R-b
192/290
193/290Reported-and-tested-by R-b
194/290R-b
195/290R-b
196/290R-b
197/290T-b
198/290R-b
199/290A-b
200/290R-b
201/290
202/290
203/290
204/290A-b
205/290
206/290
207/290Reported-and-tested-by
208/290
209/290
210/290
211/290
212/290
213/290T-b A-b
214/290R-b
215/290
216/290
217/290R-b A-b
218/290R-b A-b
219/290A-b
220/290A-b
221/290A-b A-b
222/290R-b
223/290
224/290R-b
225/290R-b
226/290R-b
227/290R-b
228/290R-b
229/290
230/290
231/290
232/290
233/290
234/290
235/290
236/290
237/290
238/290R-b
239/290
240/290A-b A-b
241/290R-b R-b
242/290R-b R-b
243/290
244/290
245/290
246/290
247/290
248/290
249/290R-b
250/290R-b T-b
251/290Debugged-by
252/290R-b
253/290
254/290
255/290T-b
256/290R-b
257/290R-b
258/290
259/290A-b
260/290
261/290
262/290R-b R-b R-b R-b
263/290R-b R-b
264/290R-b
265/290A-b A-b
266/290R-b
267/290
268/290
269/290R-b
270/290
271/290
272/290R-b
273/290R-b R-b
274/290R-b
275/290R-b T-b
276/290R-b
277/290T-b
278/290R-b
279/290A-b
280/290
281/290R-b
282/290R-b
283/290
284/290
285/290R-b
286/290
287/290
288/290R-b
289/290
290/290R-b

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

Read the v1 thread

Cover letter [PATCH 5.15 000/290] 5.15.87-rc1 review

This is the start of the stable review cycle for the 5.15.87 release. There are 290 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Thu, 12 Jan 2023 17:59:42 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.87-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.87-rc1

Jocelyn Falempe <[email protected]>

    drm/mgag200: Fix PLL setup for G200_SE_A rev >=4

Harshit Mogalapalli <[email protected]>
io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res()

Ard Biesheuvel <[email protected]>
efi: random: combine bootloader provided RNG seed with RNG protocol output

Jan Kara <[email protected]>

    mbcache: Avoid nesting of cache->c_list_lock under bit locks

Jie Wang <[email protected]>
net: hns3: fix return value check bug of rx copybreak

Qu Wenruo <[email protected]>
btrfs: make thaw time super block check to also verify checksum

Muhammad Usama Anjum <[email protected]>
selftests: set the BUILD variable to absolute path

Eric Biggers <[email protected]>
ext4: don't allow journal inode to have encrypt flag

Matthieu Baerts <[email protected]>
mptcp: use proper req destructor for IPv6

Matthieu Baerts <[email protected]>
mptcp: dedicated request sock for subflow in v6

Mario Limonciello <[email protected]>
Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007"

William Liu <[email protected]>
ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob

Namjae Jeon <[email protected]>
ksmbd: fix infinite loop in ksmbd_conn_handler_loop()

Linus Torvalds <[email protected]>
hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling

Arnd Bergmann <[email protected]>
hfs/hfsplus: use WARN_ON for sanity check

Zhenyu Wang <[email protected]>
drm/i915/gvt: fix vgpu debugfs clean in remove

Zhenyu Wang <[email protected]>
drm/i915/gvt: fix gvt debugfs destroy

Björn Töpel <[email protected]>
riscv, kprobes: Stricter c.jr/c.jalr decoding

Ben Dooks <[email protected]>
riscv: uaccess: fix type of 0 variable on error in get_user()

Srinivas Pandruvada <[email protected]>

    thermal: int340x: Add missing attribute for data rate base

Pavel Begunkov <[email protected]>
io_uring: fix CQ waiting timeout handling

Jens Axboe <[email protected]>
block: don't allow splitting of a REQ_NOWAIT bio

Paul Menzel <[email protected]>
fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB

Jeff Layton <[email protected]>
nfsd: fix handling of readdir in v4root vs. mount upcall timeout

Rodrigo Branco <[email protected]>
x86/bugs: Flush IBP in ib_prctl_set()

Takashi Iwai <[email protected]>
x86/kexec: Fix double-free of elf header buffer

Qu Wenruo <[email protected]>
btrfs: check superblock to ensure the fs was not modified at thaw time

Christoph Hellwig <[email protected]>
nvme: also return I/O command effects from nvme_command_effects

Christoph Hellwig <[email protected]>
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it

Jens Axboe <[email protected]>
io_uring: check for valid register opcode earlier

Yanjun Zhang <[email protected]>
nvme: fix multipath crash caused by flush request when blktrace is enabled

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet

Jan Kara <[email protected]>
udf: Fix extension of the last extent in the file

Zhengchao Shao <[email protected]>
caif: fix memory leak in cfctrl_linkup_request()

Dan Carpenter <[email protected]>
drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()

Namhyung Kim <[email protected]>
perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode

Szymon Heidrich <[email protected]>
usb: rndis_host: Secure rndis_query check against int overflow

Geetha sowjanya <[email protected]>
octeontx2-pf: Fix lmtst ID used in aura free

Daniil Tatianin <[email protected]>
drivers/net/bonding/bond_3ad: return when there's no aggregator

Tetsuo Handa <[email protected]>
fs/ntfs3: don't hold ni_lock when calling truncate_setsize()

Philipp Zabel <[email protected]>
drm/imx: ipuv3-plane: Fix overlay plane width

Miaoqian Lin <[email protected]>
perf tools: Fix resources leak in perf_data__open_dir()

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Rework long task execution when adding/deleting entries

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix hash:net,port,net hang with /0 subnet

Horatiu Vultur <[email protected]>
net: sparx5: Fix reading of the MAC address

Jamal Hadi Salim <[email protected]>
net: sched: cbq: dont intepret cls results when asked to drop

Jamal Hadi Salim <[email protected]>
net: sched: atm: dont intepret cls results when asked to drop

Miaoqian Lin <[email protected]>
gpio: sifive: Fix refcount leak in sifive_gpio_probe

Xiubo Li <[email protected]>
ceph: switch to vfs_inode_has_locks() to fix file lock bug

Jeff Layton <[email protected]>
filelock: new helper: vfs_inode_has_locks

Carlo Caione <[email protected]>
drm/meson: Reduce the FIFO lines held when AFBC is not used

Maor Gottlieb <[email protected]>
RDMA/mlx5: Fix validation of max_rd_atomic caps for DC

Shay Drory <[email protected]>
RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device

Miaoqian Lin <[email protected]>
net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe

David Arinzon <[email protected]>
net: ena: Update NUMA TPH hint register upon NUMA node update

David Arinzon <[email protected]>
net: ena: Set default value for RX interrupt moderation

David Arinzon <[email protected]>
net: ena: Fix rx_copybreak value update

David Arinzon <[email protected]>
net: ena: Use bitmask to indicate packet redirection

David Arinzon <[email protected]>
net: ena: Account for the number of processed bytes in XDP

David Arinzon <[email protected]>
net: ena: Don't register memory info on XDP exchange

David Arinzon <[email protected]>
net: ena: Fix toeplitz initial hash value

Jiguang Xiao <[email protected]>
net: amd-xgbe: add missed tasklet_kill

Adham Faris <[email protected]>
net/mlx5e: Fix hw mtu initializing at XDP SQ allocation

Chris Mi <[email protected]>
net/mlx5e: Always clear dest encap in neigh-update-del

Roi Dayan <[email protected]>
net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr

Dragos Tatulea <[email protected]>
net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default

Shay Drory <[email protected]>
net/mlx5: Avoid recovery in probe flows

Jiri Pirko <[email protected]>
net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path

Moshe Shemesh <[email protected]>
net/mlx5: E-Switch, properly handle ingress tagged packets on VST

Stefano Garzarella <[email protected]>
vdpa_sim: fix vringh initialization in vdpasim_queue_ready()

Stefano Garzarella <[email protected]>
vhost: fix range used in translate_desc()

Stefano Garzarella <[email protected]>
vringh: fix range used in iotlb_translate()

Yuan Can <[email protected]>
vhost/vsock: Fix error handling in vhost_vsock_init()

ruanjinjie <[email protected]>
vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()

Miaoqian Lin <[email protected]>
nfc: Fix potential resource leaks

Johnny S. Lee <[email protected]>
net: dsa: mv88e6xxx: depend on PTP conditionally

Daniil Tatianin <[email protected]>

    qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure

Hawkins Jiawei <[email protected]>
net: sched: fix memory leak in tcindex_set_parms

Jian Shen <[email protected]>
net: hns3: fix VF promisc mode not update when mac table full

Jian Shen <[email protected]>
net: hns3: fix miss L3E checking for rx packet

Peng Li <[email protected]>
net: hns3: extract macro to simplify ring stats update code

Hao Chen <[email protected]>
net: hns3: refactor hns3_nic_reuse_page()

Jie Wang <[email protected]>
net: hns3: add interrupts re-initialization while doing VF FLR

Jeff Layton <[email protected]>
nfsd: shut down the NFSv4 state objects before the filecache

Shawn Bohrer <[email protected]>
veth: Fix race with AF_XDP exposing old or uninitialized descriptors

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: honor set timeout and garbage collection updates

Ronak Doshi <[email protected]>
vmxnet3: correctly report csum_level for encapsulated packet

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: perform type checking for existing sets

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: add function to create set stateful expressions

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: consolidate set description

Steven Price <[email protected]>
drm/panfrost: Fix GEM handle creation ref-counting

Jakub Kicinski <[email protected]>
bpf: pull before calling skb_postpull_rcsum()

Sasha Levin <[email protected]>
btrfs: fix an error handling path in btrfs_defrag_leaves()

minoura makoto <[email protected]>
SUNRPC: ensure the matching upcall is in-flight upon downcall

Matthew Auld <[email protected]>
drm/i915/migrate: fix length calculation

Matthew Auld <[email protected]>
drm/i915/migrate: fix offset calculation

Matthew Auld <[email protected]>
drm/i915/migrate: don't check the scratch page

Jan Kara <[email protected]>
ext4: fix deadlock due to mbcache entry corruption

Jan Kara <[email protected]>
mbcache: automatically delete entries from cache on freeing

Baokun Li <[email protected]>
ext4: correct inconsistent error msg in nojournal mode

Jason Yan <[email protected]>
ext4: goto right label 'failed_mount3a'

Biju Das <[email protected]>
ravb: Fix "failed to switch device to config mode" message during unbind

Masami Hiramatsu (Google) <[email protected]>
perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data

Masami Hiramatsu (Google) <[email protected]>
perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor

Smitha T Murthy <[email protected]>
media: s5p-mfc: Fix in register read and write for H264

Smitha T Murthy <[email protected]>
media: s5p-mfc: Clear workbit to handle error condition

Smitha T Murthy <[email protected]>
media: s5p-mfc: Fix to handle reference queue during finishing

Yazen Ghannam <[email protected]>
x86/MCE/AMD: Clear DFR errors found in THR handler

Borislav Petkov <[email protected]>
x86/mce: Get rid of msr_ops

void0red <[email protected]>
btrfs: fix extent map use-after-free when handling missing device in read_one_chunk

Nikolay Borisov <[email protected]>
btrfs: move missing device handling in a dedicate function

Sasha Levin <[email protected]>
btrfs: replace strncpy() with strscpy()

Sasha Levin <[email protected]>
phy: qcom-qmp-combo: fix out-of-bounds clock access

Jens Axboe <[email protected]>
ARM: renumber bits related to _TIF_WORK_MASK

Eric Biggers <[email protected]>
ext4: fix off-by-one errors in fast-commit block filling

Eric Biggers <[email protected]>
ext4: fix unaligned memory access in ext4_fc_reserve_space()

Eric Biggers <[email protected]>
ext4: add missing validation of fast-commit record lengths

Eric Biggers <[email protected]>
ext4: don't set up encryption key during jbd2 transaction

Eric Biggers <[email protected]>
ext4: disable fast-commit of encrypted dir operations

Eric Biggers <[email protected]>
ext4: fix potential out of bound read in ext4_fc_replay_scan()

Eric Biggers <[email protected]>
ext4: factor out ext4_fc_get_tl()

Eric Biggers <[email protected]>
ext4: introduce EXT4_FC_TAG_BASE_LEN helper

Eric Biggers <[email protected]>
ext4: use ext4_debug() instead of jbd_debug()

Eric Biggers <[email protected]>
ext4: remove unused enum EXT4_FC_COMMIT_FAILED

Zheng Yejian <[email protected]>
tracing: Fix issue of missing one synthetic field

Damien Le Moal <[email protected]>
block: mq-deadline: Fix dd_finish_request() for zoned devices

Alex Deucher <[email protected]>
drm/amdgpu: make display pinning more flexible (v2)

Alex Deucher <[email protected]>
drm/amdgpu: handle polaris10/11 overlap asics (v2)

Ye Bin <[email protected]>
ext4: allocate extended attribute value in vmalloc area

Jan Kara <[email protected]>
ext4: avoid unaccounted block allocation when expanding inode

Jan Kara <[email protected]>
ext4: initialize quota before expanding inode in setproject ioctl

Ye Bin <[email protected]>
ext4: fix inode leak in ext4_xattr_inode_create() on an error path

Ye Bin <[email protected]>
ext4: fix kernel BUG in 'ext4_write_inline_data_end()'

Jan Kara <[email protected]>
ext4: avoid BUG_ON when creating xattrs

Luís Henriques <[email protected]>
ext4: fix error code return to user-space in ext4_get_branch()

Baokun Li <[email protected]>
ext4: fix corruption when online resizing a 1K bigalloc fs

Eric Whitney <[email protected]>
ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline

Ye Bin <[email protected]>
ext4: init quota for 'old.inode' in 'ext4_rename'

Ye Bin <[email protected]>
ext4: fix uninititialized value in 'ext4_evict_inode'

Eric Biggers <[email protected]>
ext4: fix leaking uninitialized memory in fast-commit journal

Baokun Li <[email protected]>
ext4: fix bug_on in __es_tree_search caused by bad boot loader inode

Zhang Yi <[email protected]>
ext4: check and assert if marking an no_delete evicting inode dirty

Ye Bin <[email protected]>
ext4: fix reserved cluster accounting in __es_remove_extent()

Baokun Li <[email protected]>
ext4: fix bug_on in __es_tree_search caused by bad quota inode

Baokun Li <[email protected]>
ext4: add helper to check quota inums

Baokun Li <[email protected]>
ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode

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

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

Alexander Potapenko <[email protected]>
fs: ext4: initialize fsdata in pagecache_write()

Luís Henriques <[email protected]>
ext4: remove trailing newline from ext4_msg() message

Baokun Li <[email protected]>
ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop

Zhang Yi <[email protected]>
ext4: silence the warning when evicting inode with dioread_nolock

Yuan Can <[email protected]>
drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()

Mikko Kovanen <[email protected]>
drm/i915/dsi: fix VBT send packet port selection for dual link DSI

Zack Rusin <[email protected]>
drm/vmwgfx: Validate the box size for the snooped cursor

Simon Ser <[email protected]>
drm/connector: send hotplug uevent on connector cleanup

Wang Weiyang <[email protected]>
device_cgroup: Roll back to original exceptions after copy failure

Shang XiaoJing <[email protected]>
parisc: led: Fix potential null-ptr-deref in start_task()

Maria Yu <[email protected]>
remoteproc: core: Do pm_relax when in RPROC_OFFLINE state

Kim Phillips <[email protected]>
iommu/amd: Fix ivrs_acpihid cmdline parsing code

Johan Hovold <[email protected]>

    phy: qcom-qmp-combo: fix sc8180x reset

Isaac J. Manjarres <[email protected]>
driver core: Fix bus_type.match() error handling in __driver_attach()

Mario Limonciello <[email protected]>

    crypto: ccp - Add support for TEE for PCI ID 0x14CA

Corentin Labbe <[email protected]>
crypto: n2 - add missing hash statesize

Sergey Matyukevich <[email protected]>
riscv: mm: notify remote harts about mmu cache updates

Guo Ren <[email protected]>
riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument

Sascha Hauer <[email protected]>
PCI/sysfs: Fix double free in error path

Michael S. Tsirkin <[email protected]>
PCI: Fix pci_device_is_present() for VFs by checking PF

Dan Carpenter <[email protected]>
ipmi: fix use after free in _ipmi_destroy_user()

Huaxin Lu <[email protected]>
ima: Fix a potential NULL pointer access in ima_restore_measurement_list

Alexander Sverdlin <[email protected]>
mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()

Zhang Yuchen <[email protected]>
ipmi: fix long wait in unload when IPMI disconnect

Maximilian Luz <[email protected]>
ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()

Aidan MacDonald <[email protected]>
ASoC: jz4740-i2s: Handle independent FIFO flush bits

Michael Walle <[email protected]>
wifi: wilc1000: sdio: fix module autoloading

Aditya Garg <[email protected]>
efi: Add iMac Pro 2017 to uefi skip cert quirk

Florian-Ewald Mueller <[email protected]>
md/bitmap: Fix bitmap chunk size overflow issues

Damien Le Moal <[email protected]>
block: mq-deadline: Do not break sequential write streams to zoned HDDs

Ian Abbott <[email protected]>
rtc: ds1347: fix value written to century register

Steve French <[email protected]>
cifs: fix missing display of three mount options

Paulo Alcantara <[email protected]>
cifs: fix confusing debug message

Takashi Iwai <[email protected]>
media: dvb-core: Fix UAF due to refcount races at releasing

Keita Suzuki <[email protected]>
media: dvb-core: Fix double free in dvb_register_device()

Nick Desaulniers <[email protected]>
ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod

Luca Ceresoli <[email protected]>
staging: media: tegra-video: fix device_node use after free

Luca Ceresoli <[email protected]>

    staging: media: tegra-video: fix chan->mipi value on error

Yang Jihong <[email protected]>
tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line

Steven Rostedt (Google) <[email protected]>
tracing/probes: Handle system names with hyphens

Zheng Yejian <[email protected]>
tracing/hist: Fix wrong return value in parse_action_params()

Masami Hiramatsu (Google) <[email protected]>
tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE

Steven Rostedt (Google) <[email protected]>
tracing: Fix race where eprobes can be called before the event

Masami Hiramatsu (Google) <[email protected]>
x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK

Masami Hiramatsu (Google) <[email protected]>
x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK

Steven Rostedt (Google) <[email protected]>
ftrace/x86: Add back ftrace_expected for ftrace bug reports

Ashok Raj <[email protected]>
x86/microcode/intel: Do not retry microcode reloading on the APs

Sean Christopherson <[email protected]>
KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1

Sean Christopherson <[email protected]>
KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails

Sean Christopherson <[email protected]>
KVM: VMX: Resume guest immediately when injecting #GP on ECREATE

Rob Herring <[email protected]>
of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values

Namhyung Kim <[email protected]>
perf/core: Call LSM hook after copying perf_event_attr

Zheng Yejian <[email protected]>
tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'

Mike Snitzer <[email protected]>
dm cache: set needs_check flag after aborting metadata

Luo Meng <[email protected]>
dm cache: Fix UAF in destroy()

Luo Meng <[email protected]>
dm clone: Fix UAF in clone_dtr()

Luo Meng <[email protected]>
dm integrity: Fix UAF in dm_integrity_dtr()

Luo Meng <[email protected]>
dm thin: Fix UAF in run_timer_softirq()

Luo Meng <[email protected]>
dm thin: resume even if in FAIL mode

Zhihao Cheng <[email protected]>

    dm thin: Use last transaction's pmd->root when commit failed

Zhihao Cheng <[email protected]>
dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata

Mike Snitzer <[email protected]>
dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort

Matthieu Baerts <[email protected]>
mptcp: remove MPTCP 'ifdef' in TCP SYN cookies

Florian Westphal <[email protected]>
mptcp: mark ops structures as ro_after_init

Alexander Aring <[email protected]>
fs: dlm: retry accept() until -EAGAIN or error returns

Alexander Aring <[email protected]>
fs: dlm: fix sock release if listen fails

Chris Chiu <[email protected]>
ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops

Philipp Jungkamp <[email protected]>
ALSA: patch_realtek: Fix Dell Inspiron Plus 16

Yongqiang Liu <[email protected]>
cpufreq: Init completion before kobject_init_and_add()

Kant Fan <[email protected]>
PM/devfreq: governor: Add a private governor_data for governor

Mickaël Salaün <[email protected]>
selftests: Use optional USERCFLAGS and USERLDFLAGS

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength

Jason A. Donenfeld <[email protected]>
ARM: ux500: do not directly dereference __iomem

Boris Burkov <[email protected]>
btrfs: fix resolving backrefs for inline extent followed by prealloc

Wenchao Chen <[email protected]>
mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Clear attr_update properly

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D

Bixuan Cui <[email protected]>
jbd2: use the correct print format

Steven Rostedt <[email protected]>
ktest.pl minconfig: Unset configs instead of just removing them

Steven Rostedt <[email protected]>
kest.pl: Fix grub2 menu handling for rebooting

Manivannan Sadhasivam <[email protected]>
soc: qcom: Select REMAP_MMIO for LLCC driver

Jason A. Donenfeld <[email protected]>
media: stv0288: use explicitly signed char

Eric Dumazet <[email protected]>
net/af_packet: make sure to pull mac header

Hangbin Liu <[email protected]>
net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO

Paul E. McKenney <[email protected]>
rcu-tasks: Simplify trc_read_check_handler() atomic operations

Pierre-Louis Bossart <[email protected]>
ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire

Pierre-Louis Bossart <[email protected]>
ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio

Marco Elver <[email protected]>
kcsan: Instrument memcpy/memset/memmove with newer Clang

Chuck Lever <[email protected]>
SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails

Hanjun Guo <[email protected]>
tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak

Hanjun Guo <[email protected]>
tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak

Hanjun Guo <[email protected]>
tpm: acpi: Call acpi_put_table() to fix memory leak

Deren Wu <[email protected]>
mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING

Jaegeuk Kim <[email protected]>
f2fs: allow to read node block after shutdown

Pavel Machek <[email protected]>
f2fs: should put a page when checking the summary info

NARIBAYASHI Akira <[email protected]>
mm, compaction: fix fast_isolate_around() to stay within boundaries

Mikulas Patocka <[email protected]>
md: fix a crash in mempool_free

ChiYuan Huang <[email protected]>
mfd: mt6360: Add bounds checking in Regmap read/write call-backs

Christian Brauner <[email protected]>
pnode: terminate at peers of source

Artem Egorkine <[email protected]>
ALSA: line6: fix stack overflow in line6_midi_transmit

Artem Egorkine <[email protected]>
ALSA: line6: correct midi status byte when receiving data from podxt

Zhang Tianci <[email protected]>
ovl: Use ovl mounter's fsuid and fsgid in ovl_link()

Wang Yufen <[email protected]>
binfmt: Fix error return code in load_elf_fdpic_binary()

Aditya Garg <[email protected]>
hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount

Qiujun Huang <[email protected]>
pstore/zone: Use GFP_ATOMIC to allocate zone buffer

Luca Stefani <[email protected]>
pstore: Properly assign mem_type property

Terry Junge <[email protected]>
HID: plantronics: Additional PIDs for double volume key presses quirk

José Expósito <[email protected]>
HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint

Nathan Lynch <[email protected]>
powerpc/rtas: avoid scheduling in rtas_os_term()

Nathan Lynch <[email protected]>
powerpc/rtas: avoid device tree lookups in rtas_os_term()

Christophe Leroy <[email protected]>
objtool: Fix SEGFAULT

Yin Xiujiang <[email protected]>
fs/ntfs3: Fix slab-out-of-bounds in r_page

Dan Carpenter <[email protected]>
fs/ntfs3: Delete duplicate condition in ntfs_read_mft()

Tetsuo Handa <[email protected]>
fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super()

Tetsuo Handa <[email protected]>
fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init()

Edward Lo <[email protected]>
fs/ntfs3: Validate index root when initialize NTFS security

Pierre-Louis Bossart <[email protected]>
soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15

Hawkins Jiawei <[email protected]>
fs/ntfs3: Fix slab-out-of-bounds read in run_unpack

Edward Lo <[email protected]>
fs/ntfs3: Validate resident attribute name

Edward Lo <[email protected]>
fs/ntfs3: Validate buffer length while parsing index

Edward Lo <[email protected]>
fs/ntfs3: Validate attribute name offset

Edward Lo <[email protected]>
fs/ntfs3: Add null pointer check for inode operations

Shigeru Yoshida <[email protected]>
fs/ntfs3: Fix memory leak on ntfs_fill_super() error path

Edward Lo <[email protected]>
fs/ntfs3: Add null pointer check to attr_load_runs_vcn

Edward Lo <[email protected]>
fs/ntfs3: Validate data run offset

edward lo <[email protected]>
fs/ntfs3: Add overflow check for attribute size

edward lo <[email protected]>
fs/ntfs3: Validate BOOT record_size

Christoph Hellwig <[email protected]>
nvmet: don't defer passthrough commands with trivial effects to the workqueue

Christoph Hellwig <[email protected]>
nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition

Adam Vodopjan <[email protected]>
ata: ahci: Fix PCS quirk application for suspend

Yu Kuai <[email protected]>
block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq

Adrian Freund <[email protected]>
ACPI: resource: do IRQ override on Lenovo 14ALC7

Erik Schumacher <[email protected]>
ACPI: resource: do IRQ override on XMG Core 15

Jiri Slaby (SUSE) <[email protected]>
ACPI: resource: do IRQ override on LENOVO IdeaPad

Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA

Keith Busch <[email protected]>
nvme-pci: fix page size checks

Keith Busch <[email protected]>
nvme-pci: fix mempool alloc size

Klaus Jensen <[email protected]>
nvme-pci: fix doorbell buffer value endianness

Sasha Levin <[email protected]>
Revert "selftests/bpf: Add test for unstable CT lookup API"

Paulo Alcantara <[email protected]>
cifs: fix oops during encryption

Miaoqian Lin <[email protected]>
usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/include/asm/thread_info.h                 |  13 +-
 arch/arm/nwfpe/Makefile                            |   6 +
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   5 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   6 +-
 arch/powerpc/kernel/rtas.c                         |  20 +-
 arch/riscv/include/asm/mmu.h                       |   2 +
 arch/riscv/include/asm/pgtable.h                   |   2 +-
 arch/riscv/include/asm/tlbflush.h                  |  18 ++
 arch/riscv/include/asm/uaccess.h                   |   2 +-
 arch/riscv/kernel/probes/simulate-insn.h           |   4 +-
 arch/riscv/kernel/stacktrace.c                     |   2 +-
 arch/riscv/mm/context.c                            |  10 +
 arch/riscv/mm/tlbflush.c                           |  28 +-
 arch/x86/events/intel/uncore.h                     |   1 +
 arch/x86/events/intel/uncore_snbep.c               |  22 +-
 arch/x86/kernel/cpu/bugs.c                         |   2 +
 arch/x86/kernel/cpu/mce/amd.c                      |  37 +--
 arch/x86/kernel/cpu/mce/core.c                     |  95 +++----
 arch/x86/kernel/cpu/mce/internal.h                 |  12 +-
 arch/x86/kernel/cpu/microcode/intel.c              |   8 +-
 arch/x86/kernel/crash.c                            |   4 +-
 arch/x86/kernel/ftrace.c                           |   2 +
 arch/x86/kernel/kprobes/core.c                     |  10 +-
 arch/x86/kernel/kprobes/opt.c                      |  28 +-
 arch/x86/kvm/vmx/nested.c                          |  47 +++-
 arch/x86/kvm/vmx/sgx.c                             |   4 +-
 block/bfq-iosched.c                                |   2 +-
 block/blk-merge.c                                  |  10 +
 block/mq-deadline.c                                |  84 +++++-
 drivers/acpi/resource.c                            |  78 +++++-
 drivers/acpi/x86/s2idle.c                          |  10 +-
 drivers/ata/ahci.c                                 |  32 ++-
 drivers/base/dd.c                                  |   6 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   4 +-
 drivers/char/ipmi/ipmi_si_intf.c                   |  27 +-
 drivers/char/tpm/eventlog/acpi.c                   |  12 +-
 drivers/char/tpm/tpm_crb.c                         |  29 ++-
 drivers/char/tpm/tpm_tis.c                         |   9 +-
 drivers/cpufreq/cpufreq.c                          |   2 +-
 drivers/crypto/ccp/sp-pci.c                        |  11 +-
 drivers/crypto/n2_core.c                           |   6 +
 drivers/devfreq/devfreq.c                          |   6 +-
 drivers/devfreq/governor_userspace.c               |  12 +-
 drivers/firmware/efi/efi.c                         |   4 +-
 drivers/firmware/efi/libstub/efistub.h             |   2 +
 drivers/firmware/efi/libstub/random.c              |  42 ++-
 drivers/gpio/gpio-sifive.c                         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   3 +-
 drivers/gpu/drm/drm_connector.c                    |   3 +
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c       |   4 +-
 drivers/gpu/drm/i915/gt/intel_migrate.c            |   8 +-
 drivers/gpu/drm/i915/gvt/debugfs.c                 |  17 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |   1 +
 drivers/gpu/drm/imx/ipuv3-plane.c                  |  14 +-
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   6 +-
 drivers/gpu/drm/meson/meson_viu.c                  |   5 +-
 drivers/gpu/drm/mgag200/mgag200_pll.c              |   3 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c            |  27 +-
 drivers/gpu/drm/panfrost/panfrost_gem.c            |  16 +-
 drivers/gpu/drm/panfrost/panfrost_gem.h            |   5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   3 +-
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-multitouch.c                       |   4 +
 drivers/hid/hid-plantronics.c                      |   9 +
 drivers/infiniband/hw/mlx5/counters.c              |   6 +-
 drivers/infiniband/hw/mlx5/qp.c                    |  49 +++-
 drivers/iommu/amd/init.c                           |   7 +
 drivers/md/dm-cache-metadata.c                     |  54 +++-
 drivers/md/dm-cache-target.c                       |  11 +-
 drivers/md/dm-clone-target.c                       |   1 +
 drivers/md/dm-integrity.c                          |   2 +
 drivers/md/dm-thin-metadata.c                      |  60 ++++-
 drivers/md/dm-thin.c                               |  18 +-
 drivers/md/md-bitmap.c                             |  20 +-
 drivers/md/md.c                                    |   9 +-
 drivers/media/dvb-core/dmxdev.c                    |   8 +
 drivers/media/dvb-core/dvbdev.c                    |   1 +
 drivers/media/dvb-frontends/stv0288.c              |   5 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c      |   4 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c       |  12 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c    |  14 +-
 drivers/mfd/mt6360-core.c                          |  14 +-
 drivers/mmc/host/sdhci-sprd.c                      |  16 +-
 drivers/mmc/host/vub300.c                          |   2 +
 drivers/mtd/spi-nor/core.c                         |   2 +
 drivers/net/bonding/bond_3ad.c                     |   1 +
 drivers/net/dsa/mv88e6xxx/Kconfig                  |   4 +-
 drivers/net/ethernet/amazon/ena/ena_com.c          |  29 +--
 drivers/net/ethernet/amazon/ena/ena_ethtool.c      |   6 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |  83 ++++--
 drivers/net/ethernet/amazon/ena/ena_netdev.h       |  17 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |   3 +
 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c           |   4 +-
 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c          |   4 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    | 178 +++++--------
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |   7 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  75 +++---
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   3 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  30 ++-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c  |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.h    |   4 +-
 .../mellanox/mlx5/core/esw/acl/egress_lgcy.c       |   7 +-
 .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c      |  33 ++-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  30 ++-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   6 +
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |   6 +
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   2 +
 .../net/ethernet/microchip/sparx5/sparx5_main.c    |   2 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c  |   8 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h    |  10 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |   8 +-
 drivers/net/ethernet/renesas/ravb_main.c           |   2 +-
 drivers/net/phy/xilinx_gmii2rgmii.c                |   1 +
 drivers/net/usb/rndis_host.c                       |   3 +-
 drivers/net/veth.c                                 |   5 +-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |   8 +
 drivers/net/wireless/microchip/wilc1000/sdio.c     |   1 +
 drivers/nvme/host/core.c                           |  32 ++-
 drivers/nvme/host/nvme.h                           |   2 +-
 drivers/nvme/host/pci.c                            |  37 +--
 drivers/nvme/target/admin-cmd.c                    |  35 +--
 drivers/nvme/target/passthru.c                     |  11 +-
 drivers/of/kexec.c                                 |  10 +-
 drivers/parisc/led.c                               |   3 +
 drivers/pci/pci-sysfs.c                            |  13 +-
 drivers/pci/pci.c                                  |   2 +
 drivers/phy/qualcomm/phy-qcom-qmp.c                |   8 +-
 drivers/remoteproc/remoteproc_core.c               |   9 +-
 drivers/rtc/rtc-ds1347.c                           |   2 +-
 drivers/soc/qcom/Kconfig                           |   1 +
 drivers/soc/ux500/ux500-soc-id.c                   |  10 +-
 drivers/soundwire/dmi-quirks.c                     |   8 +
 drivers/soundwire/intel.c                          |   8 +-
 drivers/soundwire/qcom.c                           |   8 +-
 drivers/soundwire/stream.c                         |   4 +-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |  57 +++--
 drivers/staging/media/tegra-video/csi.c            |   4 +-
 drivers/staging/media/tegra-video/csi.h            |   2 +-
 .../intel/int340x_thermal/processor_thermal_rfim.c |   4 +
 drivers/usb/dwc3/dwc3-qcom.c                       |  13 +-
 drivers/vdpa/vdpa_sim/vdpa_sim.c                   |   3 +-
 drivers/vdpa/vdpa_sim/vdpa_sim_blk.c               |   4 +-
 drivers/vdpa/vdpa_sim/vdpa_sim_net.c               |   4 +-
 drivers/vhost/vhost.c                              |   4 +-
 drivers/vhost/vringh.c                             |   5 +-
 drivers/vhost/vsock.c                              |   9 +-
 drivers/video/fbdev/matrox/matroxfb_base.c         |   4 +-
 fs/binfmt_elf_fdpic.c                              |   5 +-
 fs/btrfs/backref.c                                 |   4 +
 fs/btrfs/disk-io.c                                 |  35 ++-
 fs/btrfs/disk-io.h                                 |   6 +-
 fs/btrfs/ioctl.c                                   |   9 +-
 fs/btrfs/rcu-string.h                              |   6 +-
 fs/btrfs/super.c                                   |  76 ++++++
 fs/btrfs/tree-defrag.c                             |   6 +-
 fs/btrfs/volumes.c                                 |  43 ++--
 fs/ceph/caps.c                                     |   2 +-
 fs/ceph/locks.c                                    |   4 -
 fs/ceph/super.h                                    |   1 -
 fs/cifs/cifsfs.c                                   |   8 +-
 fs/cifs/cifsglob.h                                 |  69 +++++
 fs/cifs/cifsproto.h                                |   4 +-
 fs/cifs/connect.c                                  |   4 +-
 fs/cifs/misc.c                                     |   4 +-
 fs/cifs/smb2ops.c                                  | 143 +++++------
 fs/dlm/lowcomms.c                                  |   9 +-
 fs/ext4/balloc.c                                   |   2 +-
 fs/ext4/ext4.h                                     |   9 +-
 fs/ext4/ext4_jbd2.c                                |   3 +-
 fs/ext4/extents.c                                  |   8 +
 fs/ext4/extents_status.c                           |   3 +-
 fs/ext4/fast_commit.c                              | 285 ++++++++++++---------
 fs/ext4/fast_commit.h                              |   7 +-
 fs/ext4/indirect.c                                 |  13 +-
 fs/ext4/inode.c                                    |  50 +++-
 fs/ext4/ioctl.c                                    |  13 +-
 fs/ext4/namei.c                                    |  47 ++--
 fs/ext4/orphan.c                                   |  26 +-
 fs/ext4/resize.c                                   |   6 +-
 fs/ext4/super.c                                    |  52 +++-
 fs/ext4/verity.c                                   |   2 +-
 fs/ext4/xattr.c                                    |  19 +-
 fs/f2fs/gc.c                                       |   1 +
 fs/f2fs/node.c                                     |   3 +-
 fs/hfs/inode.c                                     |  13 +-
 fs/hfsplus/hfsplus_fs.h                            |   2 +
 fs/hfsplus/inode.c                                 |  16 +-
 fs/hfsplus/options.c                               |   4 +
 fs/ksmbd/auth.c                                    |   3 +-
 fs/ksmbd/connection.c                              |   7 +-
 fs/ksmbd/transport_tcp.c                           |   5 +-
 fs/locks.c                                         |  23 ++
 fs/mbcache.c                                       | 121 ++++-----
 fs/nfsd/nfs4xdr.c                                  |  11 +
 fs/nfsd/nfssvc.c                                   |   2 +-
 fs/ntfs3/attrib.c                                  |  18 ++
 fs/ntfs3/attrlist.c                                |   5 +
 fs/ntfs3/bitmap.c                                  |   2 +-
 fs/ntfs3/file.c                                    |   4 +-
 fs/ntfs3/frecord.c                                 |  14 +
 fs/ntfs3/fslog.c                                   |  35 +--
 fs/ntfs3/fsntfs.c                                  |  10 +-
 fs/ntfs3/index.c                                   |   6 +
 fs/ntfs3/inode.c                                   |   9 +
 fs/ntfs3/record.c                                  |  10 +
 fs/ntfs3/super.c                                   |   9 +-
 fs/overlayfs/dir.c                                 |  46 ++--
 fs/pnode.c                                         |   2 +-
 fs/pstore/ram.c                                    |   2 +-
 fs/pstore/zone.c                                   |   2 +-
 fs/quota/dquot.c                                   |   2 +
 fs/udf/inode.c                                     |   2 +-
 include/linux/devfreq.h                            |   7 +-
 include/linux/efi.h                                |   2 -
 include/linux/fs.h                                 |   6 +
 include/linux/mbcache.h                            |  33 ++-
 include/linux/mlx5/device.h                        |   5 +
 include/linux/mlx5/mlx5_ifc.h                      |   3 +-
 include/linux/netfilter/ipset/ip_set.h             |   2 +-
 include/linux/nvme.h                               |   3 +-
 include/linux/sunrpc/rpc_pipe_fs.h                 |   5 +
 include/net/mptcp.h                                |  12 +-
 include/net/netfilter/nf_tables.h                  |  25 +-
 include/sound/soc-dai.h                            |  32 +--
 include/trace/events/ext4.h                        |   7 +-
 include/trace/events/jbd2.h                        |  44 ++--
 io_uring/io_uring.c                                |  13 +-
 kernel/events/core.c                               |   6 +-
 kernel/kcsan/core.c                                |  50 ++++
 kernel/rcu/tasks.h                                 |  20 +-
 kernel/trace/Kconfig                               |   2 +
 kernel/trace/trace.c                               |  38 ++-
 kernel/trace/trace.h                               |  27 +-
 kernel/trace/trace_eprobe.c                        |   3 +
 kernel/trace/trace_events_hist.c                   |  11 +-
 kernel/trace/trace_events_synth.c                  |   2 +-
 kernel/trace/trace_probe.c                         |   2 +-
 mm/compaction.c                                    |  18 +-
 net/caif/cfctrl.c                                  |   6 +-
 net/core/filter.c                                  |   7 +-
 net/ipv4/syncookies.c                              |   7 +-
 net/mptcp/subflow.c                                |  76 ++++--
 net/netfilter/ipset/ip_set_core.c                  |   7 +-
 net/netfilter/ipset/ip_set_hash_ip.c               |  14 +-
 net/netfilter/ipset/ip_set_hash_ipmark.c           |  13 +-
 net/netfilter/ipset/ip_set_hash_ipport.c           |  13 +-
 net/netfilter/ipset/ip_set_hash_ipportip.c         |  13 +-
 net/netfilter/ipset/ip_set_hash_ipportnet.c        |  13 +-
 net/netfilter/ipset/ip_set_hash_net.c              |  17 +-
 net/netfilter/ipset/ip_set_hash_netiface.c         |  15 +-
 net/netfilter/ipset/ip_set_hash_netnet.c           |  23 +-
 net/netfilter/ipset/ip_set_hash_netport.c          |  19 +-
 net/netfilter/ipset/ip_set_hash_netportnet.c       |  40 +--
 net/netfilter/nf_tables_api.c                      | 261 ++++++++++++-------
 net/nfc/netlink.c                                  |  52 +++-
 net/packet/af_packet.c                             |  20 +-
 net/sched/cls_tcindex.c                            |  12 +-
 net/sched/sch_atm.c                                |   5 +-
 net/sched/sch_cbq.c                                |   4 +-
 net/sunrpc/auth_gss/auth_gss.c                     |  19 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |   9 +-
 security/device_cgroup.c                           |  33 ++-
 security/integrity/ima/ima_template.c              |   5 +-
 security/integrity/platform_certs/load_uefi.c      |   1 +
 sound/pci/hda/patch_realtek.c                      |  50 ++++
 sound/soc/codecs/hdac_hda.c                        |  22 +-
 sound/soc/codecs/max98373-sdw.c                    |   2 +-
 sound/soc/codecs/rt1308-sdw.c                      |   2 +-
 sound/soc/codecs/rt1316-sdw.c                      |   2 +-
 sound/soc/codecs/rt5682-sdw.c                      |   2 +-
 sound/soc/codecs/rt700.c                           |   2 +-
 sound/soc/codecs/rt711-sdca.c                      |   2 +-
 sound/soc/codecs/rt711.c                           |   2 +-
 sound/soc/codecs/rt715-sdca.c                      |   2 +-
 sound/soc/codecs/rt715.c                           |   2 +-
 sound/soc/codecs/sdw-mockup.c                      |   2 +-
 sound/soc/codecs/wcd938x.c                         |   2 +-
 sound/soc/codecs/wsa881x.c                         |   2 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  15 ++
 sound/soc/intel/boards/sof_sdw.c                   |   6 +-
 sound/soc/intel/skylake/skl-pcm.c                  |   7 +-
 sound/soc/jz4740/jz4740-i2s.c                      |  39 ++-
 sound/soc/qcom/sdm845.c                            |   4 +-
 sound/soc/qcom/sm8250.c                            |   4 +-
 sound/soc/sof/intel/hda-dai.c                      |   7 +-
 sound/usb/line6/driver.c                           |   3 +-
 sound/usb/line6/midi.c                             |   6 +-
 sound/usb/line6/midibuf.c                          |  25 +-
 sound/usb/line6/midibuf.h                          |   5 +-
 sound/usb/line6/pod.c                              |   3 +-
 tools/objtool/check.c                              |   2 +-
 tools/perf/util/cgroup.c                           |  23 +-
 tools/perf/util/data.c                             |   2 +
 tools/perf/util/dwarf-aux.c                        |  23 +-
 tools/testing/ktest/ktest.pl                       |  23 +-
 tools/testing/selftests/Makefile                   |  26 +-
 tools/testing/selftests/bpf/config                 |   4 -
 tools/testing/selftests/bpf/prog_tests/bpf_nf.c    |  48 ----
 tools/testing/selftests/bpf/progs/test_bpf_nf.c    | 109 --------
 tools/testing/selftests/lib.mk                     |   5 +
 305 files changed, 3239 insertions(+), 1867 deletions(-)