Linux 6.1-rc3
From: Linus Torvalds
Date: Sun Oct 30 2022 - 18:36:18 EST
It's Sunday afternoon, so it must be time for an rc release.
I know I said last week that rc2 was unusually large. It turns out
that rc3 is almost exactly the same size. But at least for an rc3
release, that bigger size is a bit more normal: this is when people
are starting to find problems and send in fixes for them.
So while rc2 was just _way_ bigger than usual, rc3 is only a bit
larger than an average rc3 release is. But it's still on the largish
side. I hope that things start calming down, and we'll start seeing
the size of these rc's shrink. Please?
Unlike rc2, there's no one single reason for the bulk of the rc3
changes. They're pretty much all over, with the usual distribution -
drivers dominating (networking, gpu and sound are most noticeable, but
there's a little bit of everything).
Outside of drivers, tool updates stand out, with selftests, perf, and
the pm-graph tool all seeing a fair amount of changes.
And then we have the usual things: architecture updates, some
filesystem work, and core kernel fixes (mainly networking and mm).
Anyway, while it isn't small, nothing looks particularly worrisome or
strange, and I thin kyou can just scan the appended shortlog to get a
feel for the kinds of fixes we have here. Please do give it more
testing, and here's to hoping we'll start seeing the rc's shrink from
now on.
Linus
---
Aaron Conole (2):
openvswitch: switch from WARN to pr_warn
selftests: add openvswitch selftest suite
Aashish Sharma (1):
drm/msm: Remove redundant check for 'submit'
Adrian Hunter (2):
perf docs: Fix man page build wrt perf-arm-coresight.txt
perf auxtrace: Fix address filter symbol name match for modules
Aidan MacDonald (1):
ASoC: simple-card: Fix up checks for HW param fixups
Akhil P Oommen (2):
drm/msm/a6xx: Replace kcalloc() with kvzalloc()
drm/msm/gpu: Fix crash during system suspend after unbind
Alexander Aring (1):
net: ieee802154: return -EINVAL for unknown addr type
Alexander Potapenko (5):
mm: kmsan: export kmsan_copy_page_meta()
x86/purgatory: disable KMSAN instrumentation
Kconfig.debug: disable CONFIG_FRAME_WARN for KMSAN by default
x86: asm: make sure __put_user_size() evaluates pointer once
x86: fortify: kmsan: fix KMSAN fortify builds
Alexandre Belloni (1):
rtc: cmos: fix build on non-ACPI platforms
Alvin Lee (1):
drm/amd/display: Don't return false if no stream
Amadeusz Sławiński (1):
ARC: bitops: Change __fls to return unsigned long
Andrew Jones (1):
RISC-V: Fix /proc/cpuinfo cpumask warning
Andrew Morton (2):
ipc/msg.c: fix percpu_counter use after free
fs/ext4/super.c: remove unused `deprecated_msg'
Andrey Smirnov (1):
usb: dwc3: Don't switch OTG -> peripheral if extcon is present
Andy Shevchenko (1):
device property: Fix documentation for *_match_string() APIs
Ankit Nautiyal (1):
drm/i915/dp: Reset frl trained flag before restarting FRL training
Anshuman Gupta (1):
drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU
Anssi Hannula (1):
can: kvaser_usb: Fix possible completions during init_completion
Ariel Levkovich (1):
net/mlx5e: TC, Reject forwarding from internal port to internal port
Arnaldo Carvalho de Melo (10):
tools headers UAPI: Sync powerpc syscall tables with the kernel sources
perf bpf: Fix build with libbpf 0.7.0 by adding prototype for
bpf_load_program()
perf bpf: Fix build with libbpf 0.7.0 by checking if
bpf_program__set_insns() is available
tools headers arm64: Sync arm64's cputype.h with the kernel sources
tools headers: Update the copy of x86's memcpy_64.S used in 'perf bench'
tools headers uapi: Update linux/in.h copy
tools include UAPI: Sync sound/asound.h copy with the kernel sources
tools headers uapi: Sync linux/stat.h with the kernel sources
tools headers cpufeatures: Sync with the kernel sources
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
Aya Levin (1):
net/mlx5e: Extend SKB room check to include PTP-SQ
Baolin Wang (1):
mm: migrate: fix return value if all subpages of THPs are
migrated successfully
Benjamin Gaignard (1):
net: stmmac: rk3588: Allow multiple gmac controller
Benjamin Poirier (2):
selftests: net: Fix cross-tree inclusion of scripts
selftests: net: Fix netdev name mismatch in cleanup
Bernd Edlinger (1):
exec: Copy oldsighand->action under spin-lock
Biju Das (2):
can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ
storm on global FIFO receive
can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L
Bird, Tim (1):
spi: spi-gxp: fix typo in SPDX identifier line
Brian Norris (1):
mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
Caleb Connolly (3):
net: ipa: fix v3.5.1 resource limit max values
net: ipa: fix v3.1 resource limit masks
net: ipa: don't configure IDLE_INDICATION on v3.1
Chengming Gui (1):
drm/amdgpu: fix pstate setting issue
Chin-Ting Kuo (1):
spi: aspeed: Fix typo in mode_bits field for AST2600 platform
Christian König (1):
drm/scheduler: fix fence ref counting
Christian Löhle (2):
mmc: block: Remove error check of hw_reset on reset
mmc: queue: Cancel recovery work on cleanup
Christoph Hellwig (1):
scsi: target: iblock: Fold
iblock_emulate_read_cap_with_block_size() into iblock_get_blocks()
Christophe Leroy (1):
spi: mpc52xx: Replace NO_IRQ by 0
Colin Ian King (3):
scsi: lpfc: Fix spelling mistake "unsolicted" -> "unsolicited"
drm/msm: Kconfig: Fix spelling mistake "throught" -> "through"
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source",
"Routee" -> "Route"
Conor Dooley (2):
riscv: fix detection of toolchain Zicbom support
riscv: fix detection of toolchain Zihintpause support
Cosmin Tanislav (1):
iio: temperature: ltc2983: allocate iio channels once
Cédric Le Goater (1):
spi: aspeed: Fix window offset of CE1
Dan Carpenter (3):
iio: adc: mcp3911: fix sizeof() vs ARRAY_SIZE() bug
counter: ti-ecap-capture: fix IS_ERR() vs NULL check
kunit: update NULL vs IS_ERR() tests
Dan Vacura (2):
usb: gadget: uvc: fix dropped frame after missed isoc
usb: gadget: uvc: fix sg handling in error case
David Francis (1):
drm/amd: Add IMU fw version to fw version queries
David Vernet (2):
bpf: Allow bpf_user_ringbuf_drain() callbacks to return 1
selftests/bpf: Make bpf_user_ringbuf_drain() selftest callback return 1
Derek Fang (2):
ASoC: rt5682s: Fix the TDM Tx settings
ASoC: rt1019: Fix the TDM settings
Dmitry Bogdanov (5):
scsi: target: core: Fix preempt and abort for allreg res
scsi: target: core: Fix memory leak in preempt_and_abort
scsi: target: core: Abort all preempted regs if requested
scsi: target: core: New key must be used for moved PR
scsi: target: core: UA on all LUNs after reset
Dmitry Osipenko (1):
ACPI: video: Fix missing native backlight on Chromebooks
Dongliang Mu (2):
can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing
put_clock() in error path
can: mcp251x: mcp251x_can_probe(): add missing
unregister_candev() in error path
Douglas Anderson (2):
pinctrl: qcom: Avoid glitching lines when we first mux to output
drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD
Dukhyun Kwon (1):
scsi: ufs: core: Fix the error log in ufshcd_query_flag_retry()
Dylan Yudaken (2):
io_uring: use io_run_local_work_locked helper
io_uring: unlock if __io_run_local_work locked inside
Eric Biggers (1):
fscrypt: fix keyring memory leak on mount failure
Eric Dumazet (5):
kcm: annotate data-races around kcm->rx_psock
kcm: annotate data-races around kcm->rx_wait
ipv6: ensure sane device mtu in tunnels
net: do not sense pfmemalloc status in skb_append_pagefrags()
kcm: do not sense pfmemalloc status in kcm_sendpage()
Florian Fainelli (1):
net: bcmsysport: Indicate MAC is in charge of PHY PM
Gayatri Kammela (1):
platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver
Geert Uytterhoeven (1):
ASoC: codecs: tlv320adc3xxx: Wrap adc3xxx_i2c_remove() in __exit_p()
Greg Kroah-Hartman (3):
MAINTAINERS: move USB gadget and phy entries under the main USB entry
Revert "coresight: cti: Fix hang in cti_disable_hw()"
Revert "usb: gadget: uvc: limit isoc_sg to super speed gadgets"
Guixin Liu (5):
scsi: megaraid_sas: Correct value passed to scsi_device_lookup()
scsi: megaraid_sas: Correct an error message
scsi: megaraid_sas: Simplify megasas_update_device_list
scsi: megaraid_sas: Remove unnecessary memset()
scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init()
Hans Verkuil (8):
media: vivid: s_fbuf: add more sanity checks
media: vivid: dev->bitmap_cap wasn't freed in all cases
media: v4l2-dv-timings: add sanity checks for blanking values
media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
media: vivid: fix control handler mutex deadlock
media: vivid: drop GFP_DMA32
media: vivid: set num_in/outputs to 0 if not supported
media: vivid.rst: loop_video is set on the capture devnode
Hans de Goede (1):
ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[]
Haren Myneni (2):
powerpc/pseries/vas: Add VAS IRQ primary handler
powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU
Heikki Krogerus (2):
usb: typec: ucsi: Check the connection on resume
usb: typec: ucsi: acpi: Implement resume callback
Heiko Carstens (4):
MAINTAINERS: remove outdated linux390 link
s390/uaccess: add missing EX_TABLE entries to __clear_user()
s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
s390/pci: add missing EX_TABLE entries to
__pcistg_mio_inuser()/__pcilg_mio_inuser()
Helge Deller (1):
fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
Henning Schild (1):
leds: simatic-ipc-leds-gpio: fix incorrect LED to GPIO mapping
Horatiu Vultur (3):
pinctrl: ocelot: Fix incorrect trigger of the interrupt.
net: lan966x: Fix the rx drop counter
net: lan966x: Stop replacing tx dcbs and dcbs_buf when changing MTU
Hou Tao (2):
bpf: Wait for busy refill_work when destroying bpf memory allocator
bpf: Use __llist_del_all() whenever possbile during memory draining
Huacai Chen (2):
LoongArch: BPF: Avoid declare variables in switch-case
platform/loongarch: laptop: Adjust resume order for
loongson_hotkey_resume()
Huang Ying (1):
memory tier, sysfs: rename attribute "nodes" to "nodelist"
Hugh Dickins (1):
mm: prep_compound_tail() clear page->private
Hyong Youb Kim (1):
net/mlx5e: Do not increment ESN when updating IPsec ESN state
Hyunwoo Kim (1):
fbdev: smscufx: Fix several use-after-free bugs
Ian Rogers (1):
perf record: Fix event fd races
Igor Pylypiv (1):
scsi: pm80xx: Display proc_name in sysfs
Ira Weiny (2):
mm/userfaultfd: replace kmap/kmap_atomic() with kmap_local_page()
mm/shmem: ensure proper fallback if page faults
Jakub Kicinski (6):
ethtool: pse-pd: fix null-deref on genl_info in dump
MAINTAINERS: add keyword match on PTP
docs: netdev: offer performance feedback to contributors
net-memcg: avoid stalls when under memory pressure
genetlink: piggy back on resv_op to default to a reject policy
genetlink: limit the use of validation workarounds to old ops
James Clark (3):
coresight: cti: Fix hang in cti_disable_hw()
coresight: cti: Fix hang in cti_disable_hw()
perf: Fix missing raw data on tracepoint events
Jason A. Donenfeld (4):
fbdev: sisfb: use explicitly signed char
ALSA: au88x0: use explicitly signed char
ALSA: rme9652: use explicitly signed char
misc: sgi-gru: use explicitly signed char
Jason J. Herne (1):
s390/vfio-ap: Fix memory allocation for mdev_types array
Jean-Philippe Brucker (1):
random: use arch_get_random*_early() in random_init()
Jeff Vanhoof (1):
usb: gadget: uvc: fix sg handling during video encode
Jelle van der Waa (1):
platform/x86: thinkpad_acpi: Fix reporting a non present second
fan on some models
Jens Glathe (1):
usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a
V0.96 controller
Jesse Zhang (1):
drm/amdkfd: correct the cache info for gfx1036
Jiangshan Yi (1):
ASoC: cx2072x: fix spelling typo in comment
Jilin Yuan (2):
ARC: Fix comment typo
fbdev: sisfb: fix repeated word in comment
Jinyang He (1):
LoongArch: Remove unused kernel stack padding
Jiri Olsa (1):
bpf: Fix dispatcher patchable function entry to 5 bytes nop
Jisheng Zhang (1):
riscv: jump_label: mark arguments as const to satisfy asm constraints
Joaquín Ignacio Aramendía (1):
drm/amd/display: Revert logic for plane modifiers
Joel Stanley (1):
usb: gadget: aspeed: Fix probe regression
Johan Hovold (8):
drm/msm: fix use-after-free on probe deferral
drm/msm/dp: fix memory corruption with too many bridges
drm/msm/dsi: fix memory corruption with too many bridges
drm/msm/hdmi: fix memory corruption with too many bridges
drm/msm/dp: fix IRQ lifetime
drm/msm/dp: fix aux-bus EP lifetime
drm/msm/dp: fix bridge lifetime
drm/msm/hdmi: fix IRQ lifetime
John Garry (1):
blk-mq: Properly init requests from blk_mq_alloc_request_hctx()
Jonathan Neuschäfer (1):
spi: spi-mem: Fix typo (of -> or)
José Roberto de Souza (1):
drm/i915: Extend Wa_1607297627 to Alderlake-P
Juergen Borleis (1):
net: fec: limit register access on i.MX6UL
Justin Chen (2):
MAINTAINERS: Update maintainers for broadcom USB
usb: bdc: change state when port disconnected
Kai Vehmanen (1):
ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open
Kajol Jain (1):
perf vendor events power10: Fix hv-24x7 metric events
Kees Cook (3):
fbdev: MIPS supports iomem addresses
overflow: Fix kern-doc markup for functions
overflow: Refactor test skips for Clang-specific issues
Keith Busch (1):
nvme-multipath: set queue dma alignment to 3
Kenneth Feng (2):
drm/amd/pm: update driver-if header for smu_v13_0_10
drm/amd/pm: allow gfxoff on gc_11_0_3
Keoseong Park (2):
scsi: ufs: core: Fix typo for register name in comments
scsi: ufs: core: Fix typo in comment
Krishna Yarlagadda (1):
spi: tegra210-quad: Fix combined sequence
Kunihiko Hayashi (1):
net: ethernet: ave: Fix MAC to be in charge of PHY PM
Kuogee Hsieh (2):
drm/msm/dp: add atomic_check to bridge ops
drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link training
Leohearts (1):
ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table
Leon Romanovsky (1):
net/mlx5e: Cleanup MACsec uninitialization routine
Li Zetao (1):
fs/binfmt_elf: Fix memory leak in load_elf_binary()
Liam Howlett (1):
mmap: fix remap_file_pages() regression
Lijo Lazar (1):
drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x
Linus Torvalds (1):
Linux 6.1-rc3
Linus Walleij (1):
mtd: parsers: bcm47xxpart: Fix halfblock reads
Lu Wei (1):
tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
Lukas Bulwahn (2):
arc: update config files
lib: maple_tree: remove unneeded initialization in mtree_range_walk()
Luke D. Jones (1):
platform/x86: asus-wmi: Add support for ROG X16 tablet mode
Maciej S. Szmigiero (6):
ALSA: control: add snd_ctl_rename()
ALSA: usb-audio: Use snd_ctl_rename() to rename a control
ALSA: hda/realtek: Use snd_ctl_rename() to rename a control
ALSA: emu10k1: Use snd_ctl_rename() to rename a control
ALSA: ca0106: Use snd_ctl_rename() to rename a control
ALSA: ac97: Use snd_ctl_rename() to rename a control
Manank Patel (1):
ACPI: PCC: Fix unintentional integer overflow
Manish Rangankar (1):
scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
Marcus Folkesson (3):
iio: adc: mcp3911: return proper error code on failure to allocate trigger
iio: adc: mcp3911: use correct id bits
iio: adc: mcp3911: mask out device ID in debug prints
Maria Yu (1):
mm/page_isolation: fix clang deadcode warning
Mario Limonciello (3):
platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems
PM: hibernate: Allow hybrid sleep to work with s2idle
xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
Markus Fuchs (1):
scsi: ufs: core: Remove unneeded casts from void *
Mathias Nyman (2):
xhci: Add quirk to reset host back to default state at shutdown
xhci: Remove device endpoints from bandwidth list when freeing the device
Matthew Ma (1):
mmc: core: Fix kernel panic when remove non-standard SDIO card
Matti Vaittinen (6):
tools: iio: iio_utils: fix digit calculation
iio: at91-sama5d2_adc: Fix unsafe buffer attributes
iio: adxl372: Fix unsafe buffer attributes
iio: adxl367: Fix unsafe buffer attributes
iio: bmc150-accel-core: Fix unsafe buffer attributes
MAINTAINERS: Change myself to a maintainer
Mauro Lima (1):
spi: intel: Fix the offset to get the 64K erase opcode
Michael Grzeschik (1):
usb: gadget: uvc: limit isoc_sg to super speed gadgets
Michal Kubecek (1):
scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS
Michał Mirosław (1):
fbdev/core: Avoid uninitialized read in
aperture_remove_conflicting_pci_device()
Mika Westerberg (1):
mtd: spi-nor: core: Ignore -ENOTSUPP in spi_nor_init()
Ming Lei (1):
blk-mq: don't add non-pt request with ->end_io to batch
Miquel Raynal (1):
mac802154: Fix LQI recording
Moshe Shemesh (1):
net/mlx5: Wait for firmware to enable CRS before pci_restore_state
Nam Cao (1):
nvme-tcp: replace sg_init_marker() with sg_init_table()
Namhyung Kim (1):
perf test: Do not fail Intel-PT misc test w/o libpython
Nathan Huckleberry (2):
drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned
Neal Cardwell (1):
tcp: fix indefinite deferral of RTO with SACK reneging
Nicholas Piggin (10):
powerpc/64s: Add lockdep for HPTE lock
powerpc/64s: make HPTE lock and native_tlbie_lock irq-safe
powerpc/64s: make linear_map_hash_lock a raw spinlock
powerpc/64s: Disable preemption in hash lazy mmu mode
powerpc/64s: Fix hash__change_memory_range preemption warning
powerpc: Fix reschedule bug in KUAP-unlocked user copy
KVM: PPC: BookS PR-KVM and BookE do not support context tracking
powerpc/64/interrupt: Prevent NMI PMI causing a dangerous warning
powerpc/64s/interrupt: Perf NMI should not take normal exit path
powerpc/64s/interrupt: Fix clear of PACA_IRQS_HARD_DIS when
returning to soft-masked context
Nick Desaulniers (1):
overflow: disable failing tests for older clang versions
Nicolas Dichtel (3):
Revert "ip: fix triggering of 'icmp redirect'"
Revert "ip: fix dflt addr selection for connected nexthop"
nh: fix scope used to find saddr when adding non gw nh
Olivier Moysan (1):
iio: adc: stm32-adc: fix channel sampling time init
Palmer Dabbelt (2):
MAINTAINERS: git://github.com -> https://github.com for sifive
MAINTAINERS: git://github.com -> https://github.com for nilfs2
Paolo Abeni (3):
mptcp: set msk local address earlier
mptcp: factor out mptcp_connect()
mptcp: fix abba deadlock on fastopen
Patrice Chotard (1):
usb: dwc3: st: Rely on child's compatible instead of name
Patrick Thompson (1):
mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
Paul Blakey (1):
net/mlx5e: Update restore chain id for slow path packets
Paul E. McKenney (1):
rcu: Keep synchronize_rcu() from enabling irqs in early boot
Pavel Kozlov (1):
ARC: mm: fix leakage of memory allocated for PTE
Peter Oberparleiter (2):
s390/boot: add secure boot trailer
s390/cio: fix out-of-bounds access on cio_ignore free
Peter Ujfalusi (1):
Revert "ASoC: soc-component: using pm_runtime_resume_and_get
instead of pm_runtime_get_sync"
Peter Xu (1):
mm/uffd: fix vma check on userfault for wp
Phillip Lougher (3):
squashfs: fix read regression introduced in readahead code
squashfs: fix extending readahead beyond end of file
squashfs: fix buffer release race condition in readahead code
Pierre-Louis Bossart (3):
ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15
ASoC: SOF: Intel: pci-mtl: fix firmware name
ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor
Prike Liang (2):
drm/amdkfd: update gfx1037 Lx cache setting
drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
Qinglin Pan (1):
riscv: mm: add missing memcpy in kasan_init
Raed Salem (4):
net/mlx5e: Fix macsec coverity issue at rx sa update
net/mlx5e: Fix macsec rx security association (SA) update/delete
net/mlx5e: Fix wrong bitwise comparison usage in
macsec_fs_rx_add_rule function
net/mlx5e: Fix macsec sci endianness at rx sa update
Rafael J. Wysocki (3):
rtc: cmos: Fix wake alarm breakage
cpufreq: intel_pstate: Read all MSRs on the target CPU
cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores
Rafael Mendonca (2):
scsi: qla2xxx: Fix serialization of DCBX TLV data request
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
Rafał Miłecki (2):
mtd: core: add missing of_node_get() in dynamic partitions code
net: broadcom: bcm4908_enet: update TX stats after actual transmission
Raju Rangoju (5):
amd-xgbe: Yellow carp devices do not need rrc
amd-xgbe: use enums for mailbox cmd and sub_cmds
amd-xgbe: enable PLL_CTL for fixed PHY modes only
amd-xgbe: fix the SFP compliance codes check for DAC cables
amd-xgbe: add the bit rate quirk for Molex cables
Randy Dunlap (3):
ASoC: codec: tlv320adc3xxx: add GPIOLIB dependency
arc: iounmap() arg is volatile
ASoC: qcom: SND_SOC_SC7180 optionally depends on SOUNDWIRE
Ravi Bangoria (1):
perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL
Ricardo Cañuelo (3):
selftests/futex: fix build for clang
selftests/intel_pstate: fix build for ARCH=x86_64
selftests/kexec: fix build for ARCH=x86_64
Rik van Riel (1):
mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED
on hugetlbfs
Rob Clark (4):
drm/msm/gem: Unpin objects slightly later
drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usage
drm/msm/a6xx: Skip snapshotting unused GMU buffers
drm/msm/a6xx: Remove state objects from list before freeing
Robert Marko (1):
spi: qup: support using GPIO as chip select line
Rodrigo Siqueira (1):
drm/amd/display: Remove wrong pipe control lock
Roi Dayan (1):
net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed
Rolf Eike Beer (1):
rhashtable: make test actually random
Rongwei Liu (1):
net/mlx5: DR, Fix matcher disconnect error flow
Roy Novich (1):
net/mlx5: Update fw fatal reporter state on PCI handlers
successful recover
Saeed Mahameed (1):
net/mlx5: ASO, Create the ASO SQ with the correct timestamp format
Sagi Grimberg (1):
nvme-tcp: fix possible circular locking when deleting a
controller under memory pressure
Sai Krishna Potthuri (2):
Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable
and bias-high-impedance"
Revert "dt-bindings: pinctrl-zynqmp: Add output-enable configuration"
Sascha Hauer (1):
mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
Sean Anderson (1):
net: fman: Use physical address for userspace interfaces
Sebastian Andrzej Siewior (1):
mm: multi-gen LRU: move lru_gen_add_mm() out of IRQ-off region
Serge Semin (1):
arc: dts: Harmonize EHCI/OHCI DT nodes name
Sergiu Moga (1):
net: macb: Specify PHY PM management done by MAC
Shang XiaoJing (3):
scsi: ufs: qcom: Remove redundant dev_err() call
nfc: virtual_ncidev: Fix memory leak in virtual_nci_send()
perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics
Shreeya Patel (1):
iio: light: tsl2583: Fix module unloading
Shuming Fan (2):
ASoC: rt1308-sdw: update the preset settings
ASoC: rt1308-sdw: add the default value of some registers
Siarhei Volkau (5):
pinctrl: Ingenic: JZ4755 bug fixes
ASoC: codecs: jz4725b: add missed Line In power control bit
ASoC: codecs: jz4725b: fix reported volume for Master ctl
ASoC: codecs: jz4725b: use right control for Capture Volume
ASoC: codecs: jz4725b: fix capture selector naming
Slawomir Laba (2):
i40e: Fix ethtool rx-flow-hash setting for X722
i40e: Fix flow-type by setting GL_HASH_INSET registers
Sreekanth Reddy (1):
scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
Srinivasa Rao Mandadapu (2):
ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
Stanislav Fomichev (2):
selftests/bpf: Add reproducer for decl_tag in func_proto return type
bpf: prevent decl_tag from being referenced in func_proto
Stefan Binding (1):
ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41
Steven Rostedt (Google) (2):
x86/mm: Do not verify W^X at boot up
ALSA: Use del_timer_sync() before freeing timer
Sudeep Holla (2):
coresight: Fix possible deadlock with lock dependency
PM: domains: Fix handling of unavailable/disabled idle states
Suresh Devarakonda (1):
net/mlx5: Fix crash during sync firmware reset
Sven Schnelle (1):
selftests/ftrace: fix dynamic_events dependency check
Svyatoslav Ryhel (1):
gpio: tegra: Convert to immutable irq chip
Sylwester Dziedziuch (1):
i40e: Fix VF hang when reset is triggered on another VF
Takashi Iwai (3):
ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600
ALSA: hda/realtek: Add another HP ZBook G9 model quirks
ALSA: aoa: Fix I2S device accounting
Tamim Khan (1):
ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
Tariq Toukan (1):
net/mlx5: Fix possible use-after-free in async command interface
Thinh Nguyen (3):
usb: dwc3: gadget: Don't delay End Transfer on delayed_status
usb: dwc3: gadget: Stop processing more requests on IMI
usb: dwc3: gadget: Don't set IMI for no_interrupt
Thomas Richter (2):
perf list: Fix PMU name pai_crypto in perf list on s390
s390/pai: fix raw data collection for PMU pai_ext
Todd Brandt (1):
pm-graph v5.10
Tony O'Brien (1):
mtd: rawnand: marvell: Use correct logic for nand-keep-config
Uwe Kleine-König (2):
fbdev: da8xx-fb: Fix error handling in .remove()
fbdev: xilinxfb: Make xilinxfb_release() return void
Vincent Whitchurch (1):
mmc: core: Fix WRITE_ZEROES CQE handling
Vladimir Oltean (1):
net: enetc: survive memory pressure without crashing
Waiman Long (1):
mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object
iteration loops
Wei Yongjun (1):
net: ieee802154: fix error return code in dgram_bind()
William Breathitt Gray (3):
counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array
counter: microchip-tcb-capture: Handle Signal1 read and Synapse
counter: 104-quad-8: Fix race getting function mode and direction
Xiaolei Wang (1):
ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
Xin Long (2):
tipc: fix a null-ptr-deref in tipc_topsrv_accept
ethtool: eeprom: fix null-deref on genl_info in dump
Xuezhi Zhang (2):
fbdev: sm501fb: Convert sysfs snprintf to sysfs_emit
fbdev: gbefb: Convert sysfs snprintf to sysfs_emit
Yang Yingliang (13):
ALSA: hda/realtek: simplify the return of comp_bind()
mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe()
ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
net: netsec: fix error handling in netsec_register_mdio()
ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init()
ASoC: SOF: Intel: hda-codec: fix possible memory leak in
hda_codec_device_init()
net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
net: ehea: fix possible memory leak in ehea_register_port()
can: j1939: transport: j1939_session_skb_drop_old():
spin_unlock_irqrestore() before kfree_skb()
rbd: fix possible memory leak in rbd_sysfs_init()
fbdev: cyber2000fb: fix missing pci_disable_device()
platform/loongarch: laptop: Fix possible UAF and simplify
generic_acpi_laptop_init()
Yinjun Zhang (1):
nfp: only clean `sp_indiff` when application firmware is unloaded
Yiqing Yao (1):
drm/amdgpu: Adjust MES polling timeout for sriov
Yong Zhi (1):
ASoC: Intel: sof_rt5682: Add quirk for Rex board
Yu Kuai (1):
block: fix memory leak for elevator on add_disk failure
YuBiao Wang (1):
drm/amdgpu: skip mes self test for gc 11.0.3 in recover
Yushan Zhou (1):
LoongArch: Use flexible-array member instead of zero-length array
Zeng Heng (1):
cifs: fix use-after-free caused by invalid pointer `hostname`
Zhang Changzhong (1):
net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
Zhang Jiaming (1):
ARC: Fix comment typo
Zhang Qilong (8):
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth
imbalance in wm5102_probe"
ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth
imbalance in wm5110_probe"
ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth
imbalance in wm8997_probe"
ASoC: mt6660: Keep the pm_runtime enables before component stuff
in mt6660_i2c_probe
mtd: rawnand: tegra: Fix PM disable depth imbalance in probe
Zhang Rui (2):
perf/x86/rapl: Add support for Intel AlderLake-N
perf/x86/rapl: Add support for Intel Raptor Lake
Zhang Xiaoxu (2):
cifs: Fix pages array leak when writedata alloc failed in
cifs_writedata_alloc()
cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter()
Zhao Gongyi (1):
selftests/memory-hotplug: Remove the redundant warning information
Zhengchao Shao (8):
net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
net: hinic: fix memory leak when reading function table
net: hinic: fix the issue of CMDQ memory leaks
net: hinic: fix the issue of double release MBOX callback of VF
net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
netdevsim: fix memory leak in nsim_bus_dev_new()
netdevsim: fix memory leak in nsim_drv_probe() when
nsim_dev_resources_register() failed
netdevsim: remove dir in nsim_dev_debugfs_init() when creating
ports dir failed
linkt (1):
ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo
ThinkBook 16 Gen 4+ ARA to the Quirks List
Íñigo Huguet (1):
atlantic: fix deadlock at aq_nic_stop