Skip to content

5.15.76-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest79 patches 24 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/79r8152: add PID for the Lenovo OneLink+ Dockdrivers/net/usb/cdc_ether.c drivers/net/usb/r8152.c+10 -00 replies
1/79ocfs2: clear dinode links count in case of errorfs/ocfs2/namei.c+10 -20 replies
2/79arm64/mm: Consolidate TCR_EL1 fieldsarch/arm64/include/asm/pgtable-hwdef.h arch/arm64/include/asm/sysreg.h arch/arm64/mm/proc.S+3 -50 replies
2/79ocfs2: fix BUG when iput after ocfs2_mknod failsfs/ocfs2/namei.c+1 -100 replies
3/79usb: gadget: uvc: consistently use define for headerlendrivers/usb/gadget/function/uvc.h drivers/usb/gadget/function/uvc_video.c drivers/usb/gadget/function/uvc_video.h+6 -60 replies
3/79selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()security/selinux/ss/services.c security/selinux/ss/sidtab.c security/selinux/ss/sidtab.h+6 -50 replies
4/79usb: gadget: uvc: use on returned header len in video_encode_isoc_sgdrivers/usb/gadget/function/uvc_video.c+6 -60 replies
4/79cpufreq: qcom: fix writes in read-only memory regiondrivers/cpufreq/qcom-cpufreq-nvmem.c+2 -10 replies
5/79usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_bufferdrivers/usb/gadget/function/uvc_queue.c drivers/usb/gadget/function/uvc_queue.h drivers/usb/gadget/function/uvc_video.c+6 -150 replies
5/79i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapterdrivers/i2c/busses/i2c-qcom-cci.c+8 -50 replies
6/79usb: gadget: uvc: giveback vb2 buffer on req completedrivers/usb/gadget/function/uvc.h drivers/usb/gadget/function/uvc_queue.c drivers/usb/gadget/function/uvc_video.c+11 -30 replies
6/79cpufreq: tegra194: Fix module loadingdrivers/cpufreq/tegra194-cpufreq.c+1 -00 replies
7/79usb: gadget: uvc: improve sg exit conditiondrivers/usb/gadget/function/uvc_video.c+1 -10 replies
7/79x86/microcode/AMD: Apply the patch early on every logical threadarch/x86/kernel/cpu/microcode/amd.c+13 -30 replies
8/79arm64: errata: Remove AES hwcap for COMPAT tasksDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +2 more+50 -10 replies
8/79hwmon/coretemp: Handle large core ID valuedrivers/hwmon/coretemp.c+41 -150 replies
9/79perf/x86/intel/pt: Relax address filter validationarch/x86/events/intel/pt.c+50 -130 replies
9/79ata: ahci-imx: Fix MODULE_ALIASdrivers/ata/ahci_imx.c+1 -10 replies
10/79btrfs: enhance unsupported compat RO flags handlingfs/btrfs/block-group.c fs/btrfs/super.c+19 -10 replies
10/79ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTSdrivers/ata/ahci.h+1 -10 replies
11/79ocfs2: clear dinode links count in case of errorfs/ocfs2/namei.c+10 -20 replies
11/79cpufreq: qcom: fix memory leak in error pathdrivers/cpufreq/qcom-cpufreq-nvmem.c+5 -20 replies
12/79ocfs2: fix BUG when iput after ocfs2_mknod failsfs/ocfs2/namei.c+1 -100 replies
12/79kvm: Add support for arch compat vm ioctlsinclude/linux/kvm_host.h virt/kvm/kvm_main.c+13 -01 reply
13/79selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()security/selinux/ss/services.c security/selinux/ss/sidtab.c security/selinux/ss/sidtab.h+6 -50 replies
13/79KVM: arm64: vgic: Fix exit condition in scan_its_table()arch/arm64/kvm/vgic/vgic-its.c+4 -10 replies
14/79cpufreq: qcom: fix writes in read-only memory regiondrivers/cpufreq/qcom-cpufreq-nvmem.c+2 -10 replies
14/79media: mceusb: set timeout to at least timeout provideddrivers/media/rc/mceusb.c+1 -10 replies
15/79i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapterdrivers/i2c/busses/i2c-qcom-cci.c+8 -50 replies
15/79media: venus: dec: Handle the case where find_format failsdrivers/media/platform/qcom/venus/vdec.c+2 -00 replies
16/79cpufreq: tegra194: Fix module loadingdrivers/cpufreq/tegra194-cpufreq.c+1 -00 replies
16/79bpf: Generate BTF_KIND_FLOAT when linking vmlinuxscripts/link-vmlinux.sh+2 -10 replies
17/79x86/microcode/AMD: Apply the patch early on every logical threadarch/x86/kernel/cpu/microcode/amd.c+13 -30 replies
17/79kbuild: Quote OBJCOPY var to avoid a pahole call break the buildscripts/link-vmlinux.sh+1 -10 replies
18/79hwmon/coretemp: Handle large core ID valuedrivers/hwmon/coretemp.c+41 -150 replies
18/79kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21scripts/link-vmlinux.sh+5 -00 replies
19/79ata: ahci-imx: Fix MODULE_ALIASdrivers/ata/ahci_imx.c+1 -10 replies
19/79kbuild: Unify options for BTF generation for vmlinux and modulesMakefile scripts/link-vmlinux.sh scripts/pahole-flags.sh+21 -70 replies
20/79ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTSdrivers/ata/ahci.h+1 -10 replies
20/79kbuild: Add skip_encoding_btf_enum64 option to paholescripts/pahole-flags.sh+4 -00 replies
21/79x86/resctrl: Fix min_cbm_bits for AMDarch/x86/kernel/cpu/resctrl/core.c+2 -60 replies
21/79block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_initblock/blk-wbt.c+0 -10 replies
22/79cpufreq: qcom: fix memory leak in error pathdrivers/cpufreq/qcom-cpufreq-nvmem.c+5 -20 replies
22/79blk-wbt: call rq_qos_add() after wb_normal is initializedblock/blk-wbt.c+4 -50 replies
23/79drm/amdgpu: fix sdma doorbell init ordering on APUsdrivers/gpu/drm/amd/amdgpu/sdma_v4_0.c drivers/gpu/drm/amd/amdgpu/soc15.c+21 -50 replies
23/79arm64: errata: Remove AES hwcap for COMPAT tasksDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/include/asm/cpucaps.h +2 more+50 -20 replies
24/79mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pagesmm/hugetlb.c+1 -10 replies
24/79r8152: add PID for the Lenovo OneLink+ Dockdrivers/net/usb/cdc_ether.c drivers/net/usb/r8152.c+8 -00 replies
25/79kvm: Add support for arch compat vm ioctlsinclude/linux/kvm_host.h virt/kvm/kvm_main.c+13 -00 replies
25/79btrfs: fix processing of delayed data refs during backref walkingfs/btrfs/backref.c+24 -90 replies
26/79KVM: arm64: vgic: Fix exit condition in scan_its_table()arch/arm64/kvm/vgic/vgic-its.c+4 -10 replies
26/79btrfs: fix processing of delayed tree block refs during backref walkingfs/btrfs/backref.c+7 -60 replies
27/79media: ipu3-imgu: Fix NULL pointer dereference in active selection accessdrivers/staging/media/ipu3/ipu3-v4l2.c+14 -170 replies
27/79ACPI: extlog: Handle multiple recordsdrivers/acpi/acpi_extlog.c+20 -130 replies
28/79media: mceusb: set timeout to at least timeout provideddrivers/media/rc/mceusb.c+1 -10 replies
28/79tipc: Fix recognition of trial periodnet/tipc/discover.c+1 -10 replies
29/79media: venus: dec: Handle the case where find_format failsdrivers/media/platform/qcom/venus/vdec.c+2 -00 replies
29/79tipc: fix an information leak in tipc_topsrv_kern_subscrnet/tipc/topsrv.c+1 -10 replies
30/79x86/topology: Fix multiple packages shown on a single-package systemarch/x86/kernel/cpu/topology.c+10 -40 replies
30/79i40e: Fix DMA mappings leakdrivers/net/ethernet/intel/i40e/i40e_ethtool.c drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_txrx.c +3 more+74 -280 replies
31/79x86/topology: Fix duplicated core ID within a packagearch/x86/kernel/cpu/topology.c+1 -10 replies
31/79HID: magicmouse: Do not set BTN_MOUSE on double reportdrivers/hid/hid-magicmouse.c+1 -10 replies
32/79btrfs: fix processing of delayed data refs during backref walkingfs/btrfs/backref.c+24 -90 replies
32/79sfc: Change VF mac via PF as first preference if available.drivers/net/ethernet/sfc/ef10.c+24 -340 replies
33/79btrfs: fix processing of delayed tree block refs during backref walkingfs/btrfs/backref.c+7 -60 replies
33/79net/atm: fix proc_mpc_write incorrect return valuenet/atm/mpoa_proc.c+2 -10 replies
34/79drm/vc4: Add module dependency on hdmi-codecdrivers/gpu/drm/vc4/vc4_drv.c+1 -00 replies
34/79net: phy: dp83867: Extend RX strap quirk for SGMII modedrivers/net/phy/dp83867.c+8 -00 replies
35/79ACPI: extlog: Handle multiple recordsdrivers/acpi/acpi_extlog.c+20 -130 replies
35/79tcp: Add num_closed_socks to struct sock_reuseport.include/net/sock_reuseport.h net/core/sock_reuseport.c+60 -204 replies
36/79tipc: Fix recognition of trial periodnet/tipc/discover.c+1 -10 replies
36/79udp: Update reuse->has_conns under reuseport_lock.include/net/sock_reuseport.h net/core/sock_reuseport.c net/ipv4/datagram.c +3 more+25 -100 replies
37/79tipc: fix an information leak in tipc_topsrv_kern_subscrnet/tipc/topsrv.c+1 -10 replies
37/79cifs: Fix xid leak in cifs_copy_file_range()fs/cifs/cifsfs.c+5 -20 replies
38/79i40e: Fix DMA mappings leakdrivers/net/ethernet/intel/i40e/i40e_ethtool.c drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_txrx.c +3 more+74 -280 replies
38/79cifs: Fix xid leak in cifs_flock()fs/cifs/file.c+7 -40 replies
39/79HID: magicmouse: Do not set BTN_MOUSE on double reportdrivers/hid/hid-magicmouse.c+1 -10 replies
39/79cifs: Fix xid leak in cifs_ses_add_channel()fs/cifs/sess.c+1 -00 replies
40/79sfc: Change VF mac via PF as first preference if available.drivers/net/ethernet/sfc/ef10.c+24 -340 replies
40/79net: hsr: avoid possible NULL deref in skb_clone()net/hsr/hsr_forward.c+6 -60 replies
41/79net/atm: fix proc_mpc_write incorrect return valuenet/atm/mpoa_proc.c+2 -10 replies
41/79ionic: catch NULL pointer issue on reconfigdrivers/net/ethernet/pensando/ionic/ionic_lif.c+8 -40 replies
42/79net: phy: dp83867: Extend RX strap quirk for SGMII modedrivers/net/phy/dp83867.c+8 -00 replies
42/79nvme-hwmon: rework to avoid devm allocationdrivers/nvme/host/core.c drivers/nvme/host/hwmon.c drivers/nvme/host/nvme.h+30 -100 replies
43/79net: phylink: add mac_managed_pm in phylink_config structuredrivers/net/phy/phylink.c include/linux/phylink.h+5 -00 replies
43/79nvme-hwmon: Return error code when registration failsdrivers/nvme/host/hwmon.c+1 -00 replies
44/79scsi: lpfc: Fix memory leak in lpfc_create_port()drivers/scsi/lpfc/lpfc_init.c+4 -30 replies
44/79nvme-hwmon: consistently ignore errors from nvme_hwmon_initdrivers/nvme/host/core.c drivers/nvme/host/hwmon.c+13 -60 replies
45/79udp: Update reuse->has_conns under reuseport_lock.include/net/sock_reuseport.h net/core/sock_reuseport.c net/ipv4/datagram.c +3 more+25 -100 replies
45/79nvme-hwmon: kmalloc the NVME SMART log bufferdrivers/nvme/host/hwmon.c+16 -70 replies
46/79cifs: Fix xid leak in cifs_create()fs/cifs/dir.c+4 -20 replies
46/79net: sched: cake: fix null pointer access issue when cake_init() failsnet/sched/sch_cake.c+4 -00 replies
47/79cifs: Fix xid leak in cifs_copy_file_range()fs/cifs/cifsfs.c+5 -20 replies
47/79net: sched: delete duplicate cleanup of backlog and qleninclude/net/sch_generic.h net/sched/sch_atm.c net/sched/sch_cbq.c +18 more+0 -400 replies
48/79cifs: Fix xid leak in cifs_flock()fs/cifs/file.c+7 -40 replies
48/79net: sched: sfb: fix null pointer access issue when sfb_init() failsnet/sched/sch_sfb.c+2 -10 replies
49/79cifs: Fix xid leak in cifs_ses_add_channel()fs/cifs/sess.c+1 -00 replies
49/79sfc: include vport_id in filter spec hash and equal()drivers/net/ethernet/sfc/filter.h drivers/net/ethernet/sfc/rx_common.c+7 -60 replies
50/79dm: remove unnecessary assignment statement in alloc_dev()drivers/md/dm.c+0 -10 replies
50/79net: hns: fix possible memory leak in hnae_ae_register()drivers/net/ethernet/hisilicon/hns/hnae.c+3 -10 replies
51/79net: hsr: avoid possible NULL deref in skb_clone()net/hsr/hsr_forward.c+6 -60 replies
51/79net: sched: fix race condition in qdisc_graft()net/sched/sch_api.c+3 -20 replies
52/79ionic: catch NULL pointer issue on reconfigdrivers/net/ethernet/pensando/ionic/ionic_lif.c+8 -40 replies
52/79net: phy: dp83822: disable MDI crossover status change interruptdrivers/net/phy/dp83822.c+1 -20 replies
53/79netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirementsnet/netfilter/nf_tables_api.c+3 -20 replies
53/79iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()arch/x86/include/asm/iommu.h+3 -10 replies
54/79nvme-hwmon: consistently ignore errors from nvme_hwmon_initdrivers/nvme/host/core.c drivers/nvme/host/hwmon.c+13 -60 replies
54/79iommu/vt-d: Clean up si_domain in the init_dmars() error pathdrivers/iommu/intel/iommu.c+5 -00 replies
55/79nvme-hwmon: kmalloc the NVME SMART log bufferdrivers/nvme/host/hwmon.c+16 -70 replies
55/79drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()drivers/gpu/drm/virtio/virtgpu_plane.c+3 -30 replies
56/79nvmet: fix workqueue MEM_RECLAIM flushing dependencydrivers/nvme/target/core.c+1 -10 replies
56/79dmaengine: mxs-dma: Remove the unused .id_tabledrivers/dma/mxs-dma.c+5 -320 replies
57/79net: sched: cake: fix null pointer access issue when cake_init() failsnet/sched/sch_cake.c+4 -00 replies
57/79dmaengine: mxs: use platform_driver_registerdrivers/dma/mxs-dma.c+4 -70 replies
58/79net: sched: delete duplicate cleanup of backlog and qleninclude/net/sch_generic.h net/sched/sch_atm.c net/sched/sch_cbq.c +18 more+0 -400 replies
58/79tracing: Simplify conditional compilation code in tracing_set_tracer()kernel/trace/trace.c+0 -20 replies
59/79net: sched: sfb: fix null pointer access issue when sfb_init() failsnet/sched/sch_sfb.c+2 -10 replies
59/79tracing: Do not free snapshot if tracer is on cmdlinekernel/trace/trace.c+6 -40 replies
60/79sfc: include vport_id in filter spec hash and equal()drivers/net/ethernet/sfc/filter.h drivers/net/ethernet/sfc/rx_common.c+7 -60 replies
60/79xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guestsdrivers/xen/gntdev.c+2 -340 replies
61/79wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()drivers/net/wwan/wwan_hwsim.c+1 -10 replies
61/79xen/gntdev: Accommodate VMA splittingdrivers/xen/gntdev-common.h drivers/xen/gntdev.c+27 -340 replies
62/79net: hns: fix possible memory leak in hnae_ae_register()drivers/net/ethernet/hisilicon/hns/hnae.c+3 -10 replies
62/79mmc: sdhci-tegra: Use actual clock rate for SW tuning correctiondrivers/mmc/host/sdhci-tegra.c+1 -10 replies
63/79net: sched: fix race condition in qdisc_graft()net/sched/sch_api.c+3 -20 replies
63/79riscv: Add machine name to kernel boot log and stack dump outputarch/riscv/kernel/setup.c+8 -10 replies
64/79net: phy: dp83822: disable MDI crossover status change interruptdrivers/net/phy/dp83822.c+1 -20 replies
64/79riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtbarch/riscv/kernel/setup.c+2 -20 replies
65/79iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()arch/x86/include/asm/iommu.h+3 -10 replies
65/79perf pmu: Validate raw event with sysfs exported format bitstools/perf/util/parse-events.c tools/perf/util/pmu.c tools/perf/util/pmu.h+39 -00 replies
66/79iommu/vt-d: Clean up si_domain in the init_dmars() error pathdrivers/iommu/intel/iommu.c+5 -00 replies
66/79perf: Skip and warn on unknown format configN attrstools/perf/util/parse-events.c tools/perf/util/pmu.c tools/perf/util/pmu.h +2 more+26 -130 replies
67/79fs: dlm: fix invalid derefence of sb_lvbptrfs/dlm/lock.c+1 -10 replies
67/79fcntl: make F_GETOWN(EX) return 0 on dead owner taskfs/fcntl.c+13 -60 replies
68/79arm64: mte: move register initialization to Carch/arm64/include/asm/mte.h arch/arm64/kernel/cpufeature.c arch/arm64/kernel/mte.c +2 more+65 -420 replies
68/79fcntl: fix potential deadlocks for &fown_struct.lockfs/fcntl.c+7 -60 replies
69/79ksmbd: handle smb2 query dir request for OutputBufferLength that is too smallfs/ksmbd/smb2pdu.c+9 -10 replies
69/79arm64: dts: qcom: sc7180-trogdor: Fixup modem memory regionarch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi+5 -10 replies
70/79ksmbd: fix incorrect handling of iterate_dirfs/ksmbd/smb2pdu.c+4 -100 replies
70/79arm64: topology: move store_cpu_topology() to shared codearch/arm64/kernel/topology.c drivers/base/arch_topology.c+19 -400 replies
71/79tracing: Simplify conditional compilation code in tracing_set_tracer()kernel/trace/trace.c+0 -20 replies
71/79riscv: topology: fix default topology reportingarch/riscv/Kconfig arch/riscv/kernel/smpboot.c+4 -20 replies
72/79tracing: Do not free snapshot if tracer is on cmdlinekernel/trace/trace.c+6 -40 replies
72/79perf/x86/intel/pt: Relax address filter validationarch/x86/events/intel/pt.c+50 -130 replies
73/79mmc: sdhci-tegra: Use actual clock rate for SW tuning correctiondrivers/mmc/host/sdhci-tegra.c+1 -10 replies
73/79hv_netvsc: Fix race between VF offering and VF association message from hostdrivers/net/hyperv/hyperv_net.h drivers/net/hyperv/netvsc.c drivers/net/hyperv/netvsc_drv.c+26 -10 replies
74/79perf: Skip and warn on unknown format configN attrstools/perf/util/parse-events.c tools/perf/util/pmu.c tools/perf/util/pmu.h +2 more+26 -130 replies
75/79x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUBarch/x86/Kconfig+0 -10 replies
76/79x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUBarch/x86/Kconfig+0 -10 replies
76/79Makefile.debug: re-enable debug info for .S filesMakefile+3 -10 replies
77/79Makefile.debug: re-enable debug info for .S filesMakefile+3 -10 replies
77/79mmc: core: Add SD card quirk for broken discarddrivers/mmc/core/block.c drivers/mmc/core/card.h drivers/mmc/core/quirks.h +1 more+19 -10 replies
78/79mmc: core: Add SD card quirk for broken discarddrivers/mmc/core/block.c drivers/mmc/core/card.h drivers/mmc/core/quirks.h +1 more+19 -10 replies
78/79blk-wbt: fix that rwb->wc is always set to 1 in wbt_init()block/blk-wbt.c+1 -20 replies
79/79mm: /proc/pid/smaps_rollup: fix no vmas null-dereffs/proc/task_mmu.c+1 -10 replies
79/79mm: /proc/pid/smaps_rollup: fix no vmas null-dereffs/proc/task_mmu.c+1 -10 replies

Reviews trailers per patch

106 of 156 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchNikolay BorisovDavid SterbaOndrej MosnacekVladimir ZapolskiyRobert FossȘtefan TalpalaruLen BrownGuenter RoeckFabio EstevamCatalin MarinasIngo MolnarJames MorseReinette ChatreFenghua YuPaul ElderLaurent PinchartArd BiesheuvelChristian KönigJavier Martinez CanillasChandanGurucharanEdward CreeMike KravetzAndrew LunnFlorian FainelliRussell King (Oracle)James SmartPaulo Alcantara (SUSE)Serge SeminBingbu CaoChaitanya KulkarniAaron TomlinHyunchul LeeRoss ZwislerAdrian HunterThierry RedingNamhyung KimLeo YanToke Høiland-JørgensenHans de GoedeNick DesaulniersAlexey DobriyanMartin HabetsLoic PoulainSergey RyazanovLeon RomanovskyDmitry VyukovAndrii NakryikoArnaldo Carvalho de MeloMel GormanEric DumazetMartin KaFai LauEnzo MatsumiyaDaniel WagnerJiri Olsa[email protected]Evan GreenAlex ElderSudeep HollaAtish PatraHaiyang ZhangSascha HauerMing LeiPeter Zijlstra (Intel)Boris OstrovskyJuergen GrossBjörn TöpelConor DooleyBagas SanjayaLinux Kernel Functional TestingSudip MukherjeeJon Hunter
SeriesR-b T-b T-b T-b T-b
1/79
1/79
2/79A-b
2/79A-b
3/79R-b R-b R-b
3/79R-b R-b R-b
4/79
4/79
5/79R-b T-b R-b
5/79R-b T-b R-b
6/79
6/79
7/79T-b
7/79T-b
8/79A-b A-b A-b
8/79A-b A-b A-b
9/79R-b
9/79R-b
10/79R-b R-b
10/79R-b R-b
11/79
11/79
12/79
12/79
13/79R-b
13/79R-b
14/79
14/79
15/79R-b T-b R-b
15/79R-b T-b R-b
16/79A-b
16/79A-b
17/79T-b A-b A-b
17/79T-b A-b A-b
18/79A-b A-b A-b
18/79A-b A-b A-b
19/79R-b A-b
19/79R-b A-b
20/79
20/79
21/79R-b R-b R-b R-b
21/79R-b R-b R-b R-b
22/79
22/79
23/79A-b A-b
23/79A-b A-b
24/79R-b
24/79R-b
25/79
25/79
26/79
26/79
27/79R-b
27/79R-b
28/79
28/79
29/79
29/79
30/79R-b T-b T-b
30/79R-b T-b T-b
31/79R-b
31/79R-b
32/79A-b
32/79A-b
33/79
33/79
34/79R-b R-b
34/79R-b R-b
35/79R-b A-b
35/79R-b A-b
36/79
36/79
37/79R-b
37/79R-b
38/79T-b T-b R-b
38/79T-b T-b R-b
39/79R-b
39/79R-b
40/79A-b
40/79A-b
41/79
41/79
42/79R-b T-b T-b
42/79R-b T-b T-b
43/79A-b R-b
43/79A-b R-b
44/79R-b R-b R-b
44/79R-b R-b R-b
45/79
45/79
46/79R-b A-b
46/79R-b A-b
47/79R-b
47/79R-b
48/79R-b
48/79R-b
49/79R-b R-b
49/79R-b R-b
50/79R-b
50/79R-b
51/79Diagnosed-by
51/79Diagnosed-by
52/79R-b
52/79R-b
53/79R-b
53/79R-b
54/79R-b R-b
54/79R-b R-b
55/79
55/79
56/79R-b
56/79R-b
57/79A-b A-b
57/79A-b A-b
58/79
58/79
59/79T-b
59/79T-b
60/79R-b A-b R-b
60/79R-b A-b R-b
61/79R-b A-b R-b
61/79R-b A-b R-b
62/79A-b A-b R-b
62/79A-b A-b R-b
63/79Diagnosed-by R-b
63/79Diagnosed-by R-b
64/79R-b R-b R-b
64/79R-b R-b R-b
65/79R-b R-b
65/79R-b R-b
66/79R-b T-b
66/79R-b T-b
67/79
67/79
68/79Reported-and-tested-by
68/79Reported-and-tested-by
69/79R-b R-b A-b
69/79R-b R-b A-b
70/79A-b R-b R-b
70/79A-b R-b R-b
71/79R-b R-b
71/79R-b R-b
72/79T-b
72/79T-b
73/79A-b A-b R-b
73/79A-b A-b R-b
74/79R-b T-b
75/79A-b R-b
76/79A-b R-b
76/79A-b R-b
77/79
77/79
78/79R-b
78/79R-b
79/79R-b T-b R-b T-b
79/79R-b T-b R-b T-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 72 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 00/79] 5.15.76-rc1 review

This is the start of the stable review cycle for the 5.15.76 release. There are 79 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, 29 Oct 2022 16:50:35 +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.76-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.76-rc1

Seth Jenkins <[email protected]>
mm: /proc/pid/smaps_rollup: fix no vma's null-deref

Avri Altman <[email protected]>
mmc: core: Add SD card quirk for broken discard

Nick Desaulniers <[email protected]>
Makefile.debug: re-enable debug info for .S files

Nathan Chancellor <[email protected]>
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB

Werner Sembach <[email protected]>
ACPI: video: Force backlight native for more TongFang devices

Rob Herring <[email protected]>
perf: Skip and warn on unknown format 'configN' attrs

Prathamesh Shete <[email protected]>
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction

Steven Rostedt (Google) <[email protected]>
tracing: Do not free snapshot if tracer is on cmdline

sunliming <[email protected]>
tracing: Simplify conditional compilation code in tracing_set_tracer()

Namjae Jeon <[email protected]>
ksmbd: fix incorrect handling of iterate_dir

Namjae Jeon <[email protected]>
ksmbd: handle smb2 query dir request for OutputBufferLength that is too small

Peter Collingbourne <[email protected]>
arm64: mte: move register initialization to C

Alexander Aring <[email protected]>
fs: dlm: fix invalid derefence of sb_lvbptr

Jerry Snitselaar <[email protected]>
iommu/vt-d: Clean up si_domain in the init_dmars() error path

Charlotte Tan <[email protected]>
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()

Felix Riemann <[email protected]>
net: phy: dp83822: disable MDI crossover status change interrupt

Eric Dumazet <[email protected]>
net: sched: fix race condition in qdisc_graft()

Yang Yingliang <[email protected]>
net: hns: fix possible memory leak in hnae_ae_register()

Yang Yingliang <[email protected]>
wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()

Pieter Jansen van Vuuren <[email protected]>
sfc: include vport_id in filter spec hash and equal()

Zhengchao Shao <[email protected]>
net: sched: sfb: fix null pointer access issue when sfb_init() fails

Zhengchao Shao <[email protected]>
net: sched: delete duplicate cleanup of backlog and qlen

Zhengchao Shao <[email protected]>
net: sched: cake: fix null pointer access issue when cake_init() fails

Sagi Grimberg <[email protected]>
nvmet: fix workqueue MEM_RECLAIM flushing dependency

Serge Semin <[email protected]>
nvme-hwmon: kmalloc the NVME SMART log buffer

Christoph Hellwig <[email protected]>
nvme-hwmon: consistently ignore errors from nvme_hwmon_init

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements

Brett Creeley <[email protected]>
ionic: catch NULL pointer issue on reconfig

Eric Dumazet <[email protected]>
net: hsr: avoid possible NULL deref in skb_clone()

Genjian Zhang <[email protected]>
dm: remove unnecessary assignment statement in alloc_dev()

Zhang Xiaoxu <[email protected]>
cifs: Fix xid leak in cifs_ses_add_channel()

Zhang Xiaoxu <[email protected]>
cifs: Fix xid leak in cifs_flock()

Zhang Xiaoxu <[email protected]>
cifs: Fix xid leak in cifs_copy_file_range()

Zhang Xiaoxu <[email protected]>
cifs: Fix xid leak in cifs_create()

Kuniyuki Iwashima <[email protected]>

    udp: Update reuse->has_conns under reuseport_lock.

Rafael Mendonca <[email protected]>
scsi: lpfc: Fix memory leak in lpfc_create_port()

Shenwei Wang <[email protected]>
net: phylink: add mac_managed_pm in phylink_config structure

Harini Katakam <[email protected]>
net: phy: dp83867: Extend RX strap quirk for SGMII mode

Xiaobo Liu <[email protected]>
net/atm: fix proc_mpc_write incorrect return value

Jonathan Cooper <[email protected]>
sfc: Change VF mac via PF as first preference if available.

José Expósito <[email protected]>
HID: magicmouse: Do not set BTN_MOUSE on double report

Jan Sokolowski <[email protected]>
i40e: Fix DMA mappings leak

Alexander Potapenko <[email protected]>
tipc: fix an information leak in tipc_topsrv_kern_subscr

Mark Tomlinson <[email protected]>
tipc: Fix recognition of trial period

Tony Luck <[email protected]>
ACPI: extlog: Handle multiple records

Maxime Ripard <[email protected]>
drm/vc4: Add module dependency on hdmi-codec

Filipe Manana <[email protected]>
btrfs: fix processing of delayed tree block refs during backref walking

Filipe Manana <[email protected]>
btrfs: fix processing of delayed data refs during backref walking

Zhang Rui <[email protected]>
x86/topology: Fix duplicated core ID within a package

Zhang Rui <[email protected]>
x86/topology: Fix multiple packages shown on a single-package system

Bryan O'Donoghue <[email protected]>
media: venus: dec: Handle the case where find_format fails

Sean Young <[email protected]>
media: mceusb: set timeout to at least timeout provided

Sakari Ailus <[email protected]>
media: ipu3-imgu: Fix NULL pointer dereference in active selection access

Eric Ren <[email protected]>
KVM: arm64: vgic: Fix exit condition in scan_its_table()

Alexander Graf <[email protected]>
kvm: Add support for arch compat vm ioctls

Rik van Riel <[email protected]>

    mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages

Alex Deucher <[email protected]>
drm/amdgpu: fix sdma doorbell init ordering on APUs

Fabien Parent <[email protected]>
cpufreq: qcom: fix memory leak in error path

Babu Moger <[email protected]>
x86/resctrl: Fix min_cbm_bits for AMD

Kai-Heng Feng <[email protected]>
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS

Alexander Stein <[email protected]>
ata: ahci-imx: Fix MODULE_ALIAS

Zhang Rui <[email protected]>
hwmon/coretemp: Handle large core ID value

Borislav Petkov <[email protected]>
x86/microcode/AMD: Apply the patch early on every logical thread

Jon Hunter <[email protected]>
cpufreq: tegra194: Fix module loading

Bryan O'Donoghue <[email protected]>
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter

Fabien Parent <[email protected]>
cpufreq: qcom: fix writes in read-only memory region

GONG, Ruiqi <[email protected]>
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()

Joseph Qi <[email protected]>
ocfs2: fix BUG when iput after ocfs2_mknod fails

Joseph Qi <[email protected]>
ocfs2: clear dinode links count in case of error

Qu Wenruo <[email protected]>
btrfs: enhance unsupported compat RO flags handling

Adrian Hunter <[email protected]>
perf/x86/intel/pt: Relax address filter validation

James Morse <[email protected]>
arm64: errata: Remove AES hwcap for COMPAT tasks

Michael Grzeschik <[email protected]>
usb: gadget: uvc: improve sg exit condition

Michael Grzeschik <[email protected]>
usb: gadget: uvc: giveback vb2 buffer on req complete

Michael Grzeschik <[email protected]>
usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer

Michael Grzeschik <[email protected]>
usb: gadget: uvc: use on returned header len in video_encode_isoc_sg

Michael Grzeschik <[email protected]>
usb: gadget: uvc: consistently use define for headerlen

Anshuman Khandual <[email protected]>
arm64/mm: Consolidate TCR_EL1 fields

Jean-Francois Le Fillatre <[email protected]>
r8152: add PID for the Lenovo OneLink+ Dock

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

Diffstat:

 Documentation/arm64/silicon-errata.rst          |  4 ++
 Makefile                                        |  8 +--
 arch/arm64/Kconfig                              | 16 ++++++
 arch/arm64/include/asm/mte.h                    |  5 ++
 arch/arm64/include/asm/pgtable-hwdef.h          |  2 +
 arch/arm64/include/asm/sysreg.h                 |  4 --
 arch/arm64/kernel/cpu_errata.c                  | 16 ++++++
 arch/arm64/kernel/cpufeature.c                  | 17 ++++++-
 arch/arm64/kernel/mte.c                         | 51 +++++++++++++++++++
 arch/arm64/kernel/suspend.c                     |  2 +
 arch/arm64/kvm/vgic/vgic-its.c                  |  5 +-
 arch/arm64/mm/proc.S                            | 48 +++---------------
 arch/arm64/tools/cpucaps                        |  1 +
 arch/x86/Kconfig                                |  1 -
 arch/x86/events/intel/pt.c                      | 63 ++++++++++++++++++-----
 arch/x86/include/asm/iommu.h                    |  4 +-
 arch/x86/kernel/cpu/microcode/amd.c             | 16 ++++--
 arch/x86/kernel/cpu/resctrl/core.c              |  8 +--
 arch/x86/kernel/cpu/topology.c                  | 16 ++++--
 drivers/acpi/acpi_extlog.c                      | 33 +++++++-----
 drivers/acpi/video_detect.c                     | 64 +++++++++++++++++++++++
 drivers/ata/ahci.h                              |  2 +-
 drivers/ata/ahci_imx.c                          |  2 +-
 drivers/cpufreq/qcom-cpufreq-nvmem.c            | 10 ++--
 drivers/cpufreq/tegra194-cpufreq.c              |  1 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c          |  5 --
 drivers/gpu/drm/amd/amdgpu/soc15.c              | 21 ++++++++
 drivers/gpu/drm/vc4/vc4_drv.c                   |  1 +
 drivers/hid/hid-magicmouse.c                    |  2 +-
 drivers/hwmon/coretemp.c                        | 56 +++++++++++++++------
 drivers/i2c/busses/i2c-qcom-cci.c               | 13 +++--
 drivers/iommu/intel/iommu.c                     |  5 ++
 drivers/md/dm.c                                 |  1 -
 drivers/media/platform/qcom/venus/vdec.c        |  2 +
 drivers/media/rc/mceusb.c                       |  2 +-
 drivers/mmc/core/block.c                        |  7 ++-
 drivers/mmc/core/card.h                         |  6 +++
 drivers/mmc/core/quirks.h                       |  6 +++
 drivers/mmc/host/sdhci-tegra.c                  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hnae.c       |  4 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c  |  3 --
 drivers/net/ethernet/intel/i40e/i40e_main.c     | 16 +++---
 drivers/net/ethernet/intel/i40e/i40e_txrx.c     | 13 ++---
 drivers/net/ethernet/intel/i40e/i40e_txrx.h     |  1 -
 drivers/net/ethernet/intel/i40e/i40e_xsk.c      | 67 ++++++++++++++++++++++---
 drivers/net/ethernet/intel/i40e/i40e_xsk.h      |  2 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c | 12 +++--
 drivers/net/ethernet/sfc/ef10.c                 | 58 +++++++++------------
 drivers/net/ethernet/sfc/filter.h               |  3 +-
 drivers/net/ethernet/sfc/rx_common.c            | 10 ++--
 drivers/net/phy/dp83822.c                       |  3 +-
 drivers/net/phy/dp83867.c                       |  8 +++
 drivers/net/phy/phylink.c                       |  3 ++
 drivers/net/usb/cdc_ether.c                     |  7 +++
 drivers/net/usb/r8152.c                         |  3 ++
 drivers/net/wwan/wwan_hwsim.c                   |  2 +-
 drivers/nvme/host/core.c                        |  6 ++-
 drivers/nvme/host/hwmon.c                       | 32 ++++++++----
 drivers/nvme/target/core.c                      |  2 +-
 drivers/scsi/lpfc/lpfc_init.c                   |  7 +--
 drivers/staging/media/ipu3/ipu3-v4l2.c          | 31 ++++++------
 drivers/usb/gadget/function/uvc.h               |  5 +-
 drivers/usb/gadget/function/uvc_queue.c         | 15 +-----
 drivers/usb/gadget/function/uvc_queue.h         |  2 +-
 drivers/usb/gadget/function/uvc_video.c         | 35 ++++++++-----
 drivers/usb/gadget/function/uvc_video.h         |  2 -
 fs/btrfs/backref.c                              | 46 +++++++++++------
 fs/btrfs/block-group.c                          | 11 +++-
 fs/btrfs/super.c                                |  9 ++++
 fs/cifs/cifsfs.c                                |  7 ++-
 fs/cifs/dir.c                                   |  6 ++-
 fs/cifs/file.c                                  | 11 ++--
 fs/cifs/sess.c                                  |  1 +
 fs/dlm/lock.c                                   |  2 +-
 fs/ksmbd/smb2pdu.c                              | 24 +++++----
 fs/ocfs2/namei.c                                | 23 ++++-----
 fs/proc/task_mmu.c                              |  2 +-
 include/linux/kvm_host.h                        |  2 +
 include/linux/mmc/card.h                        |  1 +
 include/linux/phylink.h                         |  2 +
 include/net/sch_generic.h                       |  1 -
 include/net/sock_reuseport.h                    | 11 ++--
 kernel/trace/trace.c                            | 12 ++---
 mm/hugetlb.c                                    |  2 +-
 net/atm/mpoa_proc.c                             |  3 +-
 net/core/sock_reuseport.c                       | 16 ++++++
 net/hsr/hsr_forward.c                           | 12 ++---
 net/ipv4/datagram.c                             |  2 +-
 net/ipv4/udp.c                                  |  2 +-
 net/ipv6/datagram.c                             |  2 +-
 net/ipv6/udp.c                                  |  2 +-
 net/netfilter/nf_tables_api.c                   |  5 +-
 net/sched/sch_api.c                             |  5 +-
 net/sched/sch_atm.c                             |  1 -
 net/sched/sch_cake.c                            |  4 ++
 net/sched/sch_cbq.c                             |  1 -
 net/sched/sch_choke.c                           |  2 -
 net/sched/sch_drr.c                             |  2 -
 net/sched/sch_dsmark.c                          |  2 -
 net/sched/sch_etf.c                             |  3 --
 net/sched/sch_ets.c                             |  2 -
 net/sched/sch_fq_codel.c                        |  2 -
 net/sched/sch_fq_pie.c                          |  3 --
 net/sched/sch_hfsc.c                            |  2 -
 net/sched/sch_htb.c                             |  2 -
 net/sched/sch_multiq.c                          |  1 -
 net/sched/sch_prio.c                            |  2 -
 net/sched/sch_qfq.c                             |  2 -
 net/sched/sch_red.c                             |  2 -
 net/sched/sch_sfb.c                             |  5 +-
 net/sched/sch_skbprio.c                         |  3 --
 net/sched/sch_taprio.c                          |  2 -
 net/sched/sch_tbf.c                             |  2 -
 net/sched/sch_teql.c                            |  1 -
 net/tipc/discover.c                             |  2 +-
 net/tipc/topsrv.c                               |  2 +-
 security/selinux/ss/services.c                  |  5 +-
 security/selinux/ss/sidtab.c                    |  4 +-
 security/selinux/ss/sidtab.h                    |  2 +-
 tools/perf/util/parse-events.c                  |  3 ++
 tools/perf/util/pmu.c                           | 17 +++++++
 tools/perf/util/pmu.h                           |  2 +
 tools/perf/util/pmu.l                           |  2 -
 tools/perf/util/pmu.y                           | 15 ++----
 virt/kvm/kvm_main.c                             | 11 ++++
 125 files changed, 808 insertions(+), 405 deletions(-)