Releases: ammarfaizi2/linux-block
Linux 6.1-rc8
So we've finally started calming down, and rc8 is noticeably smaller
than previous release candidates.
So everything looks good, and while the calming down may have happened
later than I wished for, it did happen. Let's hope this upcoming week
is as quiet (or quieter).
The changes here are few enough that scanning through the shortlog
below should give you an idea of what's been going on, but it's
basically small changes spread all over. Nothing particularly stands
out to me.
I'm also happy to see that I already have a few pull requests
scheduled for when the 6.2 merge window opens up, so some people are
being proactive and want to have everything already lined up for a
calm holiday season. Hint, hint.
Linus
Adrian Hunter (1):
mmc: sdhci: Fix voltage switch delay
Alexandre Ghiti (1):
riscv: Sync efi page table's kernel mappings before switching
Andrew Lunn (1):
i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
Andrew Morton (1):
revert "kbuild: fix -Wimplicit-function-declaration in
license_is_gpl_compatible"
Andrzej Hajda (1):
drm/i915: fix TLB invalidation for Gen12 video and compute engines
Andy Shevchenko (1):
pinctrl: intel: Save and restore pins in "direct IRQ" mode
Ard Biesheuvel (1):
arm64: efi: Revert "Recover from synchronous exceptions ..."
Ayush Sawal (1):
MAINTAINERS: Update maintainer list for chelsio drivers
Björn Töpel (1):
riscv: mm: Proper page permissions after initmem free
Caleb Sander (1):
nvme: fix SRCU protection of nvme_ns_head list
Carsten Haitzler (1):
i2c: cadence: Fix regression with bus recovery
Charles Keepax (2):
ASoC: ops: Correct bounds check for second channel on SX controls
ASoC: cs42l51: Correct PGA Volume minimum value
Chris Mi (3):
net/mlx5: E-switch, Destroy legacy fdb table when needed
net/mlx5: E-switch, Fix duplicate lag creation
net/mlx5: Lag, Fix for loop when checking lag
Christian Löhle (1):
mmc: core: Fix ambiguous TRIM and DISCARD arg
Christophe Leroy (1):
powerpc/bpf/32: Fix Oops on tail call tests
Colin Ian King (1):
tracing/hist: add in missing * in comment blocks
Conor Dooley (1):
Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
Dan Carpenter (1):
net/mlx5e: Fix a couple error codes
Dan Williams (1):
device-dax: Fix duplicate 'hmem' device registration
Daniel Bristot de Oliveira (1):
tracing/osnoise: Fix duration type
David Howells (1):
afs: Fix fileserver probe RTT handling
David Virag (1):
clk: samsung: exynos7885: Correct "div4" clock parents
Derek Nguyen (1):
hwmon: (ltc2947) fix temperature scaling
Duoming Zhou (1):
qlcnic: fix sleep-in-atomic-context bugs caused by msleep
Emeel Hakim (3):
net/mlx5e: MACsec, fix add Rx security association (SA) rule memory leak
net/mlx5e: MACsec, remove replay window size limitation in offload path
net/mlx5e: MACsec, block offload requests with encrypt off
Gaosheng Cui (2):
hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse()
Gavin Shan (1):
mm: migrate: fix THP's mapcount on isolation
Goh, Wei Sheng (1):
net: stmmac: Set MAC's flow control register to reflect current settings
Guo Ren (2):
riscv: kexec: Fixup irq controller broken in kexec crash path
riscv: kexec: Fixup crash_smp_send_stop without multi cores
Heiko Schocher (1):
can: sja1000: fix size of OCR_MODE_MASK define
Hou Tao (5):
bpf, perf: Use subprog name when reporting subprog ksymbol
libbpf: Use page size as max_entries when probing ring buffer map
libbpf: Handle size overflow for ringbuf mmap
libbpf: Handle size overflow for user ringbuf mmap
libbpf: Check the validity of size in user_ring_buffer__reserve()
Hui Tang (1):
ASoC: tlv320adc3xxx: Fix build error for implicit function declaration
Ido Schimmel (1):
ipv4: Fix route deletion when nexthop info is not specified
Inbaraj E (1):
dt-bindings: clock: exynosautov9: fix reference to CMU_FSYS1
Izabela Bakollari (1):
aquantia: Do not purge addresses when setting the number of rings
Jacob Pan (1):
iommu/vt-d: Add a fix for devices need extra dtlb flush
Jan Dabros (1):
char: tpm: Protect tpm_pm_suspend with locks
Jann Horn (3):
mm/khugepaged: take the right locks for page table retraction
mm/khugepaged: fix GUP-fast interaction by sending IPI
mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
Janusz Krzysztofik (2):
drm/i915: Fix negative value passed as remaining time
drm/i915: Never return 0 if not all requests retired
Jerry Ray (1):
dsa: lan9303: Correct stat name
Jiasheng Jiang (1):
can: m_can: Add check for devm_clk_get
Jiri Olsa (3):
libbpf: Use correct return pointer in attach_raw_tp
selftests/bpf: Filter out default_idle from kprobe_multi bench
selftests/bpf: Make test_bench_attach serial
Jisheng Zhang (2):
riscv: fix race when vmap stack overflow
riscv: vdso: fix section overlapping under some conditions
Johannes Berg (2):
wifi: cfg80211: fix buffer overflow in elem comparison
wifi: cfg80211: don't allow multi-BSSID in S1G
Juergen Gross (2):
mm: add dummy pmd_young() for architectures not having it
mm: introduce arch_has_hw_nonleaf_pmd_young()
Lee Jones (2):
drm/amdgpu: temporarily disable broken Clang builds due to blown
stack-frame
Kconfig.debug: provide a little extra FRAME_WARN leeway when
KASAN is enabled
Lei Rao (1):
nvme-pci: clear the prp2 field when not used
Leo Liu (1):
drm/amdgpu: enable Vangogh VCN indirect sram mode
Linus Torvalds (3):
v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
Revert "mm: align larger anonymous mappings on THP boundaries"
Linux 6.1-rc8
Lorenzo Bianconi (1):
wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
Lukas Bulwahn (1):
qed: avoid defines prefixed with CONFIG
M Chetan Kumar (4):
net: wwan: iosm: fix kernel test robot reported error
net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
net: wwan: iosm: fix crash in peek throughput test
net: wwan: iosm: fix incorrect skb length
Marc Dionne (1):
afs: Fix server->active leak in afs_put_server
Marek Szyprowski (1):
clk: samsung: Revert "clk: samsung: exynos-clkout: Use
of_device_get_match_data()"
Marek Vasut (1):
MAINTAINERS: mark rsi wifi driver as orphan
Mark Brown (2):
ASoC: ops: Fix bounds check for _sx controls
ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
Maxim Korotkov (1):
pinctrl: single: Fix potential division by zero
Menglong Dong (1):
mptcp: don't orphan ssk in mptcp_close()
Michael Ellerman (1):
powerpc/64s: Add missing declaration for machine_check_early_boot()
Michael Grzeschik (1):
ARM: at91: rm9200: fix usb device clock id
Mike Kravetz (2):
madvise: use zap_page_range_single for madvise dontneed
hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing
Miklos Szeredi (1):
fuse: lock inode unconditionally in fuse_fallocate()
Ninad Malwade (1):
hwmon: (ina3221) Fix shunt sum critical calculation
Paolo Abeni (1):
mptcp: fix sleep in atomic at close time
Pawan Gupta (1):
x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
Peter Zijlstra (1):
perf: Fix perf_pending_task() UaF
Phil Auld (1):
hwmon: (coretemp) Check for null before removing sysfs attrs
Phil Turnbull (4):
wifi: wilc1000: validate pairwise and authentication suite offsets
wifi: wilc1000: validate length of
IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
wifi: wilc1000: validate length of
IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
wifi: wilc1000: validate number of channels
Radhakrishna Sripada (1):
drm/i915/mtl: Fix dram info readout
Raed Salem (5):
net/mlx5e: MACsec, fix RX data path 16 RX security channel limit
net/mlx5e: MACsec, fix memory leak when MACsec device is deleted
net/mlx5e: MACsec, fix update Rx secure channel active field
net/mlx5e: MACsec, fix mlx5e_macsec_update_rxsa bail condition
and functionality
net/mlx5e: MACsec, fix Tx SA active field update
Rasmus Villemoes (2):
net: fec: don't reset irq coalesce settings to defaults on "ip link up"
net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
Ricardo Ribalda (2):
i2c: Restore initial power state if probe fails
pinctrl: meditatek: Startup with the IRQs disabled
Roi Dayan (1):
net/mlx5e: Fix use-after-free when reverting termination table
Russell King (Oracle) (1):
net: phylink: fix PHY validation with rate adaption
Saeed Mahameed (1):
Revert "net/mlx5e: MACsec, remove replay window size limitation
in offload path"
Samuel Holland (1):
riscv: Fix NR_CPUS range conditions
Sebastian Falbesoner (1):
mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
SeongJae Park (1):
mm/damon/sysfs: fix wrong empty schemes assumption under online
tuning in damon_sysfs_set_schemes()
Shang XiaoJing (3):
ixgbevf: Fix resource leak in ixgbevf_init_module()
i40e: Fix error handling in i40e_init_module()
net: marvell: prestera: Fix a NULL vs IS_ERR() check in some functions
Shannon Nelson (1):
ionic: update MAINTAINERS entry
Shazad Hussain (1):
clk: qc...
Linux 6.1-rc7
Another week has gone by. It started quietly, and I was fairly sure
that it being Thanksgiving week here in the US would mean that it
would continue fairly quietly too.
But I was wrong. The end of the week was the usual "people send me
their stuff on Friday", and the weekend hardly slowed people down. And
so the stats for this week look almost exactly the same as they did
for the previous two weeks.
And it's not just the statistics - everything feels very similar.
There is really nothing here that makes me at all worried, except that
it's just a bit more than I'm comfortable with. It should just have
slowed down more by now.
As a result, I'm now pretty sure that this is going to be one of those
"we'll have an extra week and I'll make an rc8" releases. Which then
in turn means that now the next merge window will be solidly in the
holiday season. Whatever. It is what it is.
Now, this means that I will be more hard-nosed than usual in the next
merge window: the usual rule is that things that I get sent for the
merge window should have been all ready before the merge window
opened. But with the merge window happening largely during the holiday
season, I'll just be enforcing that pretty strictly. I want to see all
that work in the pull requests having been done before the
festivities, not while you're imbibing your egg-nog and just generally
being stressed out about the season. If I get sent pull requests late,
I'll just go "this can wait". Ok?
Now, I suspect that everybody else wants to get their work out
before the holiday season starts too, so I hope that we're all in
complete and violent agreement about this all. But I thought I'd start
making people aware of this.
Anyway, enough about the next release. Right now we're still in the
last couple of weeks of this one, so let's make it count. Go test, and
can we please just start calming things down? Don't send me anything
that isn't a clear and present bug. No more last-minute cleanups.
Hear?
Linus
Alejandro Concepción Rodríguez (1):
iio: light: apds9960: fix wrong register for gesture gain
Alex Deucher (2):
drm/amdgpu/psp: don't free PSP buffers on suspend
drm/amdgpu: Partially revert "drm/amdgpu: update
drm_display_info correctly when the edid is read"
Alex Hung (2):
mailmap: update Alex Hung's email address
MAINTAINERS: update Alex Hung's email address
Alexandre Belloni (1):
init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
Alistair Popple (2):
mm/memory: return vm_fault_t result from migrate_to_ram() callback
mm/migrate_device: return number of migrating pages in args->cpages
Amir Goldstein (1):
vfs: fix copy_file_range() averts filesystem freeze protection
Anand Jain (3):
btrfs: free btrfs_path before copying inodes to userspace
btrfs: free btrfs_path before copying fspath to userspace
btrfs: free btrfs_path before copying subvol info to userspace
Andreas Kemnade (2):
regulator: twl6030: re-add TWL6032_SUBCLASS
regulator: twl6030: fix get status of twl6032 regulators
Aneesh Kumar K.V (1):
mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1
Baokun Li (1):
ext4: fix use-after-free in ext4_ext_shift_extents
Billy Tsai (2):
iio: adc: aspeed: Remove the trim valid dts property.
dt-bindings: iio: adc: Remove the property "aspeed,trim-data-valid"
Brian Norris (1):
arm64: dts: rockchip: Drop RK3399-Scarlet's repeated ec_ap_int_l
definition
Chancel Liu (1):
ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
Charan Teja Kalla (1):
mm/page_exit: fix kernel doc warning in page_ext_put()
Chen Wandun (1):
swapfile: fix soft lockup in scan_swap_map_slots
Chen Zhongjin (3):
iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
xfrm: Fix ignored return value in xfrm6_init()
nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
Chen-Yu Tsai (3):
arm64: dts: rockchip: Fix Pine64 Quartz4-B PMIC interrupt
media: dt-bindings: allwinner: h6-vpu-g2: Add IOMMU reference property
arm64: dts: allwinner: h6: Add IOMMU reference to Hantro G2
ChenXiaoSong (2):
btrfs: qgroup: fix sleep from invalid context bug in
btrfs_qgroup_inherit()
cifs: fix missing unlock in cifs_file_copychunk_range()
Chris Mi (1):
net/mlx5e: Offload rule only when all encaps are valid
Chris Morgan (1):
power: supply: rk817: Change rk817_chg_cur_to_reg to int
Christian König (3):
drm/amdgpu: handle gang submit before VMID
drm/amdgpu: always register an MMU notifier for userptr
drm/amdgpu: fix userptr HMM range handling v2
Christian Langrock (1):
xfrm: replay: Fix ESN wrap around for GSO
Christoph Hellwig (3):
btrfs: zoned: fix missing endianness conversion in sb_write_pointer
blk-mq: fix queue reference leak on blk_mq_alloc_disk_for_queue failure
btrfs: use kvcalloc in btrfs_get_dev_zone_info
Chuck Lever (1):
NFSD: Fix reads with a non-zero offset that don't end on a page boundary
Colin Ian King (1):
s390/dasd: Fix spelling mistake "Ivalid" -> "Invalid"
Damien Le Moal (1):
zonefs: Fix active zone accounting
Dan Carpenter (3):
power: supply: rk817: check correct variable
cifs: Use after free in debug code
octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler()
Daniel Díaz (1):
selftests/net: Find nettest in current directory
Daniel Xu (1):
netfilter: conntrack: Fix data-races around ct mark
David Galiffi (1):
drm/amd/display: Fix rotated cursor offset calculation
David Howells (2):
rxrpc: Fix race between conn bundle lookup and bundle removal
[ZDI-CAN-15975]
fscache: fix OOB Read in __fscache_acquire_volume
David Matlack (3):
KVM: Cap vcpu->halt_poll_ns before halting rather than after
KVM: Avoid re-reading kvm->max_halt_poll_ns during halt-polling
KVM: Obey kvm.halt_poll_ns in VMs not using KVM_CAP_HALT_POLL
David Woodhouse (3):
KVM: x86/xen: Validate port number in SCHEDOP_poll
KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0
KVM: Update gfn_to_pfn_cache khva when it moves within the same page
Davide Tronchin (1):
net: usb: qmi_wwan: add u-blox 0x1342 composition
Dawei Li (1):
dma-buf: fix racing conflict of dma_heap_add()
Detlev Casanova (1):
ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
Dexuan Cui (1):
PCI: hv: Only reuse existing IRTE allocation for Multi-MSI
Diana Wang (1):
nfp: fill splittable of devlink_port_attrs correctly
Dillon Varone (3):
drm/amd/display: Update soc bounding box for dcn32/dcn321
drm/amd/display: Use viewport height for subvp mall allocation size
drm/amd/display: Use new num clk levels struct for max mclk index
Dominik Haller (1):
ARM: dts: am335x-pcm-953: Define fixed regulators in root node
Dominique Martinet (1):
9p/xen: check logical size for buffer size
Dong Chenchen (1):
iio: accel: bma400: Fix memory leak in bma400_get_steps_reg()
Eli Cohen (1):
net/mlx5: Lag, avoid lockdep warnings
Emeel Hakim (3):
net/mlx5e: Fix MACsec SA initialization routine
net/mlx5e: Fix MACsec update SecY
net/mlx5e: Fix possible race condition in macsec extended packet
number update routine
Eyal Birger (2):
xfrm: fix "disable_policy" on ipv4 early demux
xfrm: lwtunnel: squelch kernel warning in case XFRM encap type
is not available
FUKAUMI Naoki (1):
arm64: dts: rockchip: keep I2S1 disabled for GPIO function on
ROCK Pi 4 series
Fabio Estevam (1):
ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties
Felix Fietkau (1):
netfilter: flowtable_offload: add missing locking
Filipe Manana (3):
btrfs: fix assertion failure and blocking during nowait buffered write
btrfs: send: avoid unaligned encoded writes when attempting to clone range
btrfs: do not modify log tree while holding a leaf from fs tree locked
Frieder Schrempf (1):
spi: spi-imx: Fix spi_bus_clk if requested clock is higher than
input clock
Furkan Kardame (3):
arm64: dts: rockchip: Fix gmac failure of rgmii-id from rk3566-roc-pc
arm64: dts: rockchip: Fix i2c3 pinctrl on rk3566-roc-pc
arm64: dts: rockchip: remove i2c5 from rk3566-roc-pc
GUO Zihua (2):
9p/fd: Fix write overflow in p9_read_work
9p/fd: Use P9_HDRSZ for header size
Gautam Menghani (1):
mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to
remove filename from function call
Gerhard Engleder (1):
tsnep: Fix rotten packets
Giulio Benetti (1):
ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
Greg Kroah-Hartman (1):
lib/vdso: use "grep -E" instead of "egrep"
Hangbin Liu (1):
bonding: fix ICMPv6 header handling when receiving IPv6 messages
Hanjun Guo (1):
net: wwan: t7xx: Fix the ACPI memory leak
Heiko Carstens (2):
s390/crashdump: fix TOD programmable field size
MAINTAINERS: add S390 MM section
Herbert Xu (1):
af_key: Fix send_acquire race with pfkey_register
Horatiu Vultur (1):
nvmem: lan9662-otp: Change return type of lan9662_otp_wait_flag_clear()
Huacai Chen (5):
LoongArch: Combine acpi_boot_table_init() and acpi_boot_init()
LoongArch: SMP: Change prefix from loongson3 to loongson
LoongArch: Clear FPU/SIMD thread info flags for kernel thread
LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in
{pmd,pte}_mkdirty()
LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in
{pmd,pte}_mkwrite()...
Linux 6.1-rc6
So here we are at rc6 and the story hasn't changed: this rc is still a
bit larger than I would have preferred, but at the same time there's
nothing that looks scary or particularly odd in here.
It's predominantly driver changes all over, with networking and gpu
drivers (not surprisingly) leading the pack, but it's really a fairly
mixed bag.
Outside of drivers you have the usual smattering of core kernel code -
architecture updates, some filesystem work, and some core kernel and
networking.
It's easy enough to scan through the appended shortlog and get a
feeling for what's going on. Absolutely nothing that makes me worried,
apart just from the fact that there's still a fair number of them. I'm
still waffling about whether there will be an rc8 or not, leaning a
bit towards it happening. We'll see - it will make the 6.2 merge
window leak into the holidays, but maybe that's fine and just makes
people make sure they have everything lined up and ready before the
merge window opens, the way things should work.
So we'll see. Nothing worrisome, just 300+ small fixes in the last
week. Please go test,
Linus
Aashish Sharma (1):
tracing: Fix warning on variable 'struct trace_array'
Adam Borowski (1):
mtd: rawnand: placate "$VARIABLE is used uninitialized" warnings
Adrian Hunter (1):
perf/x86/intel/pt: Fix sampling using single range output
Aishwarya Kothari (1):
drm/panel: simple: set bpc field for logic technologies displays
Akira Yokosawa (1):
docs/driver-api/miscellaneous: Remove kernel-doc of serial_core.c
Alban Crequy (2):
maccess: Fix writing offset in case of fault in
strncpy_from_kernel_nofault()
selftests: bpf: Add a test when bpf_probe_read_kernel_str() returns EFAULT
Alex Deucher (1):
drm/amdgpu: there is no vbios fb on devices with no display hw (v2)
Alexander Potapenko (1):
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
Alexander Stein (1):
arm64: dts: imx8mm-tqma8mqml-mba8mx: Fix USB DR
Alexandru Tachici (1):
net: usb: smsc95xx: fix external PHY reset
Aman Dhoot (1):
Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
Aminuddin Jamaluddin (1):
net: phy: marvell: add sleep time after enabling the loopback bit
Amit Cohen (1):
mlxsw: Avoid warnings when not offloaded FDB entry with IPv6 is removed
Anastasia Belova (2):
cifs: add check for returning value of SMB2_close_init
cifs: add check for returning value of SMB2_set_info_init
AngeloGioacchino Del Regno (2):
pinctrl: mediatek: common-v2: Fix bias-disable for PULL_PU_PD_RSEL_TYPE
pinctrl: mediatek: Fix EINT pins input debounce time configuration
Anjana Hari (1):
pinctrl: qcom: sc8280xp: Rectify UFS reset pins
Anthony DeRossi (3):
vfio: Fix container device registration life cycle
vfio: Export the device set open count
vfio/pci: Check the device set open count on reset
Arnav Rawat (1):
platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock
toggle on some Yoga laptops
Baisong Zhong (1):
bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
Bean Huo (1):
nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro
Benjamin Block (1):
scsi: zfcp: Fix double free of FSF request when qdio send fails
Benoît Monin (1):
USB: serial: option: add Sierra Wireless EM9191
Borislav Petkov (1):
x86/cpu: Restore AMD's DE_CFG MSR after resume
Borys Popławski (1):
x86/sgx: Add overflow check in sgx_validate_offset_length()
Brent Mendelsohn (1):
ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table
Brian Masney (1):
arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy
Brian Norris (1):
firmware: coreboot: Register bus in module init
Candice Li (1):
drm/amdgpu: Add psp_13_0_10_ta firmware to modinfo
Carlos Llamas (1):
binder: validate alloc->mm in ->mmap() handler
Chen Jun (1):
Input: i8042 - fix leaking of platform device on module removal
Chen Zhongjin (2):
ASoC: core: Fix use-after-free in snd_soc_exit()
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
Chevron Li (1):
mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD#
debounce timeout
Chris Mason (1):
blk-cgroup: properly pin the parent in blkcg_css_online
Christian König (1):
drm/amdgpu: use the last IB as gang leader v2
Christian Lamparter (1):
nvmem: u-boot-env: fix crc32_data_offset on redundant u-boot-env
Christian Marangi (1):
mtd: rawnand: qcom: handle ret from parse with codeword_fixup
Christophe JAILLET (1):
x86/xen: Use kstrtobool() instead of strtobool()
Chuang Wang (1):
net: macvlan: Use built-in RCU list checking
Chuck Lever (1):
NFSD: Fix trace_nfsd_fh_verify_err() crasher
Claudiu Beznea (2):
iio: adc: at91-sama5d2_adc: get rid of 5 degrees Celsius adjustment
ARM: at91: pm: avoid soft resetting AC DLL
Cong Wang (1):
kcm: close race conditions on sk_receive_queue
Conor Dooley (4):
MAINTAINERS: add entries for misc. RISC-V SoC drivers and devicetrees
MAINTAINERS: generify the Microchip RISC-V entry name
MAINTAINERS: add an entry for StarFive devicetrees
MAINTAINERS: repair Microchip corei2c driver entry
Damien Le Moal (2):
zonefs: fix zone report size in __zonefs_io_error()
zonefs: Remove to_attr() helper function
Dan Carpenter (3):
iio: imu: bno055: uninitialized variable bug in bno055_trigger_handler()
ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode()
drbd: use after free in drbd_create_device()
Daniil Tatianin (1):
ring_buffer: Do not deactivate non-existant pages
David Howells (2):
netfs: Fix missing xas_retry() calls in xarray iteration
netfs: Fix dodgy maths
Davide Tronchin (3):
USB: serial: option: remove old LARA-R6 PID
USB: serial: option: add u-blox LARA-R6 00B modem
USB: serial: option: add u-blox LARA-L6 modem
Dillon Varone (3):
drm/amd/display: Fix prefetch calculations for dcn32
drm/amd/display: use uclk pstate latency for fw assisted mclk
validation dcn32
drm/amd/display: Set max for prefetch lines on dcn32
Dmitry Baryshkov (1):
Revert "arm64: dts: qcom: msm8996: add missing TCSR syscon compatible"
Dong Chenchen (1):
drm/amdgpu: Fix memory leak in amdgpu_cs_pass1
Douglas Anderson (6):
arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sa8295p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sc8280xp-crd: Specify which LDO modes are allowed
arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes
are allowed
arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed
arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed
Duoming Zhou (2):
tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
usb: chipidea: fix deadlock in ci_otg_del_timer
Emil Flink (1):
ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
Enrico Sau (1):
net: usb: qmi_wwan: add Telit 0x103a composition
Eric Huang (1):
drm/amdkfd: Fix a memory limit issue
Erico Nunes (1):
drm/lima: Fix opp clkname setting in case of missing regulator
Evan Quan (3):
drm/amd/pm: enable runpm support over BACO for SMU13.0.0
drm/amd/pm: enable runpm support over BACO for SMU13.0.7
drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround
Fedor Pchelkin (2):
Revert "tty: n_gsm: avoid call of sleeping functions from atomic context"
Revert "tty: n_gsm: replace kicktimer with delayed_work"
Gaosheng Cui (2):
drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms
bnxt_en: Remove debugfs when pci_register_driver failed
George Shen (2):
drm/amd/display: Support parsing VRAM info v3.0 from VBIOS
drm/amd/display: Fix calculation for cursor CAB allocation
Gerald Schaefer (1):
s390/dcssblk: fix deadlock when adding a DCSS
Gleb Mazovetskiy (1):
tcp: configurable source port perturb table size
Guangbin Huang (1):
net: hns3: fix setting incorrect phy link ksettings for firmware
in resetting process
Guchun Chen (1):
drm/amdgpu: disable BACO support on more cards
Guo Jin (1):
locking: Fix qspinlock/x86 inline asm error
Hangbin Liu (1):
net: use struct_group to copy ip/ipv6 header addresses
Hans de Goede (6):
ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
Input: goodix - try resetting the controller when no config is set
Input: soc_button_array - add use_low_level_irq module parameter
Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
platform/x86: ideapad-laptop: Add module parameters to match DMI
quirk tables
Horatiu Vultur (2):
ARM: dts: lan966x: Enable sgpio on pcb8291
nvmem: lan9662-otp: Fix compatible string
Ido Schimmel (1):
bridge: switchdev: Fix memory leaks when changing VLAN protocol
Ilpo Järvinen (4):
serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
serial: 8250_lpss: Configure DMA also w/o DMA filter
serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake
serial: 8250: Flush DMA Rx on RLSI
Jaco Coetzee (1):
nfp: change eeprom length to max length enumerators
Jakub Sitnicki (1):
l2tp: Serialize access to sk_user_data with sk_callback_lock
Janne Grunau (1):
usb: dwc3: Do not get extcon device when usb-role-switch is used
...
Linux 6.1-rc5
Another week, another rc.
Did things calm down and shrink this week? No. We've got about as many
commits in rc5 as we had in rc4. It's not outrageously big, but it's
certainly on the bigger side for this timeframe.
Am I getting worried? Not yet. There's nothing particularly worrisome
in here, and the rc5 changes are just a little bit of everything, so
I'm hoping it's just that it's one of those timing things and all the
pull requests came in this week, and it's going to calm down now.
But we'll see. If things don't start calming down, this may be one of
those releases that need an extra week. It wasn't a particularly big
merge window, but I don't particularly like how the rc's keep being on
the bigger side.
Anyway, lots of small fixes, fairly spread out (the diffstat looks
fairly flat apart from some maple tree tests moving to the testing
subdirectory). Nothing really stands out, the stats all look normal
apart from the "just slightly more than usual". Drivers, networking,
architecture fixes, with some smattering of noise elsewhere.
Linus
Adrien Thierry (1):
selftests/net: give more time to udpgro bg processes to complete startup
Ai Chao (1):
ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue
Aleksandr Miloserdov (1):
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked
Alex Barba (1):
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
Alexander Potapenko (7):
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
kmsan: core: kmsan_in_runtime() should return true in NMI context
x86/uaccess: instrument copy_from_user_nmi()
Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN
kmsan: make sure PREEMPT_RT is off
x86/traps: avoid KMSAN bugs originating from handle_bug()
docs: kmsan: fix formatting of "Example report"
Amelie Delaunay (2):
dmaengine: stm32-mdma: memset stm32_mdma_chan_config struct
before using it
dmaengine: stm32-dma: fix potential race between pause and resume
Andrii Nakryiko (2):
net/ipv4: Fix linux/in.h header dependencies
tools/headers: Pull in stddef.h to uapi to fix BPF selftests build in CI
Andy Shevchenko (1):
platform/x86: p2sb: Don't fail if unknown CPU is found
Anirudh Rayabharam (2):
clocksource/drivers/hyperv: add data structure for reference TSC MSR
x86/hyperv: fix invalid writes to MSRs during root partition kexec
Antoine Tenart (2):
net: phy: mscc: macsec: clear encryption keys when freeing a flow
net: atlantic: macsec: clear encryption keys from the stack
Ard Biesheuvel (3):
arm64: fix rodata=full again
arm64: efi: Force the use of SetVirtualAddressMap() on Altra machines
arm64: efi: Fix handling of misaligned runtime regions and drop warning
Arend van Spriel (1):
wifi: cfg80211: fix memory leak in query_regdb_file()
Asher Song (1):
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm
for vega10 properly""
Athira Rajeev (1):
perf stat: Fix printing os->prefix in CSV metrics output
Aurabindo Pillai (1):
drm/amd/display: Zeromem mypipe heap struct before using it
Bart Van Assche (1):
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
Brian King (1):
scsi: ibmvfc: Avoid path failures during live migration
Brian Norris (6):
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
Chaitanya Dhere (1):
drm/amd/display: Fix FCLK deviation and tool compile issues
Chen Zhongjin (1):
can: af_can: can_exit(): add missing dev_remove_pack() of canxl_packet
Chris Mi (1):
net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode
Christian König (1):
drm/amdgpu: workaround for TLB seq race
Christophe JAILLET (1):
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
Chuang Wang (1):
net: macvlan: fix memory leaks of macvlan_common_newlink
Colin Ian King (1):
HID: asus: Remove unused variable in asus_report_tool_width()
Cong Wang (1):
bpf, sock_map: Move cancel_work_sync() out of sock lock
Conor Dooley (1):
riscv: fix reserved memory setup
D Scott Phillips (1):
arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
Dan Carpenter (1):
phy: stm32: fix an error code in probe
David E. Box (1):
platform/x86/intel/pmt: Sapphire Rapids PMT errata fix
David Sterba (1):
btrfs: don't print stack trace when transaction is aborted due to ENOMEM
Dexuan Cui (1):
PCI: hv: Fix the definition of vector in hv_compose_msi_msg()
Dillon Varone (1):
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32
Dokyung Song (1):
wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
Donglin Peng (1):
perf tools: Add the include/perf/ directory to .gitignore
Doug Brown (1):
dmaengine: pxa_dma: use platform_get_irq_optional
Dylan Yudaken (1):
io_uring: calculate CQEs from the user visible value
Edson Juliano Drosdeck (1):
ALSA: hda/realtek: Add Positivo C6300 model quirk
Emil Renner Berthing (1):
riscv: dts: sifive unleashed: Add PWM controlled LEDs
Eric Dumazet (1):
net: tun: call napi_schedule_prep() to ensure we own a napi
Evan Quan (1):
ALSA: hda/hdmi - enable runtime pm for more AMD display audio
Felix Kuehling (2):
drm/amdkfd: Fix error handling in kfd_criu_restore_events
drm/amdkfd: Fix error handling in criu_checkpoint
Fenghua Yu (1):
dmaengine: idxd: Do not enable user type Work Queue without
Shared Virtual Addressing
Fengqian Gao (1):
dmaengine: idxd: fix RO device state error after been disabled/reset
Florian Fainelli (1):
MAINTAINERS: Move Vivien to CREDITS
Gaosheng Cui (2):
audit: fix undefined behavior in bit shift for AUDIT_BIT
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
Geert Uytterhoeven (1):
can: rcar_canfd: Add missing ECC error checks for channels 2-7
Guangbin Huang (1):
net: hns3: fix get wrong value of function hclge_get_dscp_prio()
Guchun Chen (1):
drm/amdgpu: disable BACO on special BEIGE_GOBY card
HW He (2):
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
net: wwan: mhi: fix memory leak in mhi_mbim_dellink
Haibo Chen (1):
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
Hamza Mahfooz (1):
drm/amd/display: only fill dirty rectangles when PSR is enabled
Hans de Goede (6):
ACPI: video: Improve Chromebook checks
ACPI: video: Make acpi_video_backlight_use_native() always return true
ACPI: video: Add backlight=native DMI quirk for Dell G15 5515
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
Harald Freudenberger (1):
s390/zcrypt: fix warning about field-spanning write
Heiko Carstens (5):
s390: update defconfigs
s390/configs: move CONFIG_DEBUG_INFO_BTF into btf.config addon config
s390/configs: add kasan.config addon config file
s390: always build relocatable kernel
scripts/min-tool-version.sh: raise minimum clang version to
15.0.0 for s390
Howard Hsu (1):
wifi: mac80211: Set TWT Information Frame Disabled bit as 1
Ivan Hu (1):
platform/x86/intel/hid: Add some ACPI device IDs
James Clark (1):
perf test: Fix skipping branch stack sampling test
James Houghton (1):
hugetlbfs: don't delete error page from pagecache
Jason A. Donenfeld (3):
wifi: rt2x00: use explicitly signed or unsigned types
wifi: airo: do not assign -1 to unsigned char
MIPS: pic32: treat port as signed integer
Jason Gerecke (1):
HID: wacom: Fix logic used for 3rd barrel switch emulation
Jay Fang (1):
MAINTAINERS: Update HiSilicon SFC Driver maintainer
Jeff Layton (2):
nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
nfsd: put the export reference in nfsd4_verify_deleg_dentry
Jens Axboe (2):
io_uring: fix typo in io_uring.h comment
io_uring: check for rollover of buffer ID when providing buffers
Jianbo Liu (1):
net/mlx5e: TC, Fix wrong rejection of packet-per-second policing
Jiaxun Yang (1):
MIPS: jump_label: Fix compat branch range check
Jilin Yuan (1):
Drivers: hv: fix repeated words in comments
Jiri Benc (1):
net: gso: fix panic on frag_list with mixed head alloc types
Jisheng Zhang (2):
riscv: process: fix kernel info leakage
riscv: vdso: fix build with llvm
Johan Hovold (1):
phy: qcom-qmp-combo: fix NULL-deref on runtime resume
Johannes Berg (1):
wifi: cfg80211: silence a sparse RCU warning
Johannes Thumshirn (3):
btrfs: zoned: clone zoned device info when cloning a device
btrfs: zoned: initialize device's zone info for seeding
btrfs: zoned: fix locking imbalance on scrub
Johannes Weiner (1):
fs: fix leaked psi pressure state
John Thomson (2):
phy: ralink: mt7621-pci: add sentinel to quirks table
mips: boot/compressed: use __NO_FORTIFY
Jon Hunter (2):
phy: tegra: xusb: Fix crash during pad power on/down
spi: tegra210-quad: Don't initialise DMA if not supported...
Linux 6.1-rc3
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...
Linux 6.1-rc2
Hmm. Usually rc2 is a pretty quiet week, and it mostly started out
that way too, but then things took a turn for the strange. End result:
6.1-rc2 ended up being unusually large.
The main reason is fairly benign, though: Mauro had screwed up the
media tree pull request during the merge window, so rc2 ends up having
a "oops, here's the part that was missing" moment. Since it had all
been in linux-next (yes, I checked, so nobody else should try that
trick), I ended up pulling that missing part during the rc2 week.
But if you ignore that media tree portion, things look pretty normal for an rc2.
Anyway, ignoring those media changes, we have a little bit of
everything in here - arch updates, drivers (gpu, device mapper,
networking), EFI, some core kernel fixes (mm, scheduler, cgroup,
networking). The full shortlog is appended (and that shortlog does
include the media pieces).
Please do go test,
Linus
Adam Borowski (1):
i2c: mlxbf: depend on ACPI; clean away ifdeffage
Alan Stern (1):
media: mceusb: Use new usb_control_msg_*() routines
Alex Deucher (1):
drm/amdgpu: fix sdma doorbell init ordering on APUs
Alexander Graf (3):
kvm: Add support for arch compat vm ioctls
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
Alexander Potapenko (1):
tipc: fix an information leak in tipc_topsrv_kern_subscr
Alexander Stein (2):
media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
ata: ahci-imx: Fix MODULE_ALIAS
Alexey Romanov (1):
zsmalloc: zs_destroy_pool: add size_class NULL check
Alistair Popple (1):
nouveau: fix migrate_to_ram() for faulting page
Andrew Jones (1):
RISC-V: Fix compilation without RISCV_ISA_ZICBOM
Andrew Morton (1):
mm/mmap.c: __vma_adjust(): suppress uninitialized var warning
Andy Shevchenko (2):
media: atomisp_gmin_platform: Switch to use acpi_evaluate_dsm_typed()
media: atomisp_gmin_platform: Unexport and split camera_sensor_csi()
Anup Patel (1):
RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc
Ard Biesheuvel (6):
efi: libstub: Remove zboot signing from build options
efi: ssdt: Don't free memory if ACPI table was loaded successfully
efi: efivars: Fix variable writes without query_variable_store()
efi: libstub: Give efi_main() asmlinkage qualification
efi: libstub: Fix incorrect payload size in zboot header
efi: runtime: Don't assume virtual mappings are missing if VA == PA == 0
Arunpravin Paneer Selvam (1):
drm/amdgpu: Fix for BO move issue
Asher Song (1):
drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"
Ashish Kalra (1):
ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
Babu Moger (1):
x86/resctrl: Fix min_cbm_bits for AMD
Bagas Sanjaya (1):
Documentation: ACPI: Prune DSDT override documentation from index
Benjamin Gaignard (7):
media: hantro: Store HEVC bit depth in context
media: hantro: HEVC: Fix auxilary buffer size calculation
media: hantro: HEVC: Fix chroma offset computation
media: hantro: postproc: Configure output regs to support 10bit
media: Hantro: HEVC: Allows 10-bit bitstream
media: hantro: imx8m: Enable 10bit decoding
media: hantro: Allows luma and chroma depth to be different
Boris Burkov (1):
btrfs: send: allow protocol version 3 with CONFIG_BTRFS_DEBUG
Borislav Petkov (1):
x86/microcode/AMD: Apply the patch early on every logical thread
Brett Creeley (1):
ionic: catch NULL pointer issue on reconfig
Bryan O'Donoghue (3):
media: venus: dec: Handle the case where find_format fails
media: venus: Fix NV12 decoder buffer discovery on HFI_VERSION_1XX
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
Cezar Bulinaru (1):
net: hv_netvsc: Fix a warning triggered by memcpy in rndis_filter
Chang S. Bae (4):
x86/fpu: Configure init_fpstate attributes orderly
x86/fpu: Fix the init_fpstate size check with the actual size
x86/fpu: Exclude dynamic states from init_fpstate
x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly
Charlotte Tan (1):
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
Chen Zhongjin (1):
x86/unwind/orc: Fix unreliable stack dump with gcov
Christian König (2):
drm/sched: add DRM_SCHED_FENCE_DONT_PIPELINE flag
drm/amdgpu: use DRM_SCHED_FENCE_DONT_PIPELINE for VM updates
Christian Marangi (2):
net: dsa: qca8k: fix inband mgmt for big-endian systems
net: dsa: qca8k: fix ethtool autocast mib for big-endian systems
Christoph Böhmwalder (1):
drbd: only clone bio if we have a backing device
Christoph Hellwig (2):
nvme: add Guenther as nvme-hwmon maintainer
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
Christophe JAILLET (3):
media: ov8865: Fix an error handling path in ov8865_probe()
media: sunxi: Fix some error handling path of sun8i_a83t_mipi_csi2_probe()
media: sunxi: Fix some error handling path of sun6i_mipi_csi2_probe()
Colin Ian King (2):
HID: lenovo: Make array tp10ubkbd_led static const
init: Kconfig: fix spelling mistake "satify" -> "satisfy"
Damien Le Moal (6):
ata: ahci_st: Fix compilation warning
ata: sata_rcar: Fix compilation warning
ata: ahci_brcm: Fix compilation warning
ata: ahci_xgene: Fix compilation warning
ata: ahci_imx: Fix compilation warning
ata: ahci_qoriq: Fix compilation warning
Dan Carpenter (7):
media: platform: mtk-mdp3: fix error code in mdp_vpu_dev_init()
media: atomisp: prevent integer overflow in sh_css_set_black_frame()
net/smc: Fix an error code in smc_lgr_create()
sunhme: Uninitialized variable in happy_meal_init()
net: dsa: uninitialized variable in dsa_slave_netdevice_event()
nvme: fix error pointer dereference in error handling
mailmap: update Dan Carpenter's email address
Daniel Bristot de Oliveira (1):
rv/dot2c: Make automaton definition static
Daniel González Cabanelas (1):
media: cx88: add IR remote support for NotOnlyTV LV3H
Daniel Lundberg Pedersen (1):
media: docs: libv4l-introduction.rst: Fix function signature and link
Daniel Wagner (1):
nvmet: fix invalid memory reference in nvmet_subsys_attr_qid_max_show
Danijel Slivka (1):
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid
in SRIOV case
David Gow (1):
drm: tests: Fix a buffer overflow in format_helper_test
David Sterba (3):
btrfs: send: update command for protocol version check
btrfs: delete stale comments after merge conflict resolution
MAINTAINERS: update btrfs website links and files
Dawei Li (1):
erofs: protect s_inodes with s_inode_list_lock for fscache
Denis Nikitin (1):
KVM: arm64: nvhe: Fix build with profile optimization
Dikshita Agarwal (1):
media: venus : Addition of support for VIDIOC_TRY_ENCODER_CMD
Eric Dumazet (3):
skmsg: pass gfp argument to alloc_sk_msg()
net: hsr: avoid possible NULL deref in skb_clone()
net: sched: fix race condition in qdisc_graft()
Eric Ren (1):
KVM: arm64: vgic: Fix exit condition in scan_its_table()
Evan Quan (3):
drm/amd/pm: fulfill SMU13.0.0 cstate control interface
drm/amd/pm: fulfill SMU13.0.7 cstate control interface
drm/amd/pm: disable cstate feature for gpu reset scenario
Fabien Parent (3):
cpufreq: qcom: fix memory leak in error path
cpufreq: qcom: fix writes in read-only memory region
cpufreq: qcom: remove unused parameter in function definition
Felix Riemann (1):
net: phy: dp83822: disable MDI crossover status change interrupt
Filipe Manana (4):
btrfs: add missing path cache update during fiemap
btrfs: fix processing of delayed data refs during backref walking
btrfs: fix processing of delayed tree block refs during backref walking
btrfs: ignore fiemap path cache if we have multiple leaves for a
data extent
GONG, Ruiqi (1):
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
Gao Xiang (2):
erofs: shouldn't churn the mapping page for duplicated copies
erofs: fix up inplace decompression success rate
Gavin Shan (1):
KVM: selftests: Fix number of pages for memory slot in
memslot_modification_stress_test
Genjian Zhang (1):
dm: remove unnecessary assignment statement in alloc_dev()
Guenter Roeck (1):
drm/amd/display: Increase frame size limit for display_mode_vba_util_32.o
Guillaume Nault (1):
netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces.
Hangyu Hua (1):
media: meson: vdec: fix possible refcount leak in vdec_probe()
Hans Verkuil (5):
media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
media: v4l2-ctrls: drop 'elems' argument from control type ops.
media: dvb-frontends/drxk: initialize err to 0
media: cec: add support for Absolute Volume Control
Hans de Goede (41):
media: atomisp-ov2680: Fix ov2680_set_fmt()
media: atomisp-ov2680: Don't take the input_lock for try_fmt calls.
media: atomisp-ov2680: Improve ov2680_set_fmt() error handling
media: atomisp-notes: Add info about sensors
v4l2_get_subdev_hostdata() use
media: atomisp: Fix VIDIOC_TRY_FMT
media: atomisp: Make atomisp_try_fmt_cap() take padding into account
media: atomisp: hmm_bo: Simplify alloc_private_pages()
media: atomisp: hmm_bo: Further simplify a...
Linux 6.1-rc1
You all know the drill: it's Sunday afternoon, the two weeks of merge
window are over, and now we're supposed to start calming things down.
This isn't actually shaping up to be a particularly large release: we
"only" have 11.5k non-merge commits during this merge window, compared
to 13.5k last time around. So not exactly tiny, but smaller than the
last few releases. At least in number of commits.
That said, we've got a few core things that have been brewing for a
long time, most notably the multi-gen LRU VM series, and the initial
Rust scaffolding (no actual real Rust code in the kernel yet, but the
infrastructure is there).
And hey, this merge window was full of surprises for other reasons too
- my main machine was basically out of action for a couple of days
because it suddenly started showing memory problems, and it took me a
couple of days to get that sorted out (to a large degree because it
was unexpected and I started out blaming a kernel bug for the memory
corruption). All sorted out now, but it caused some frustration.
Talking about frustration, let me just say that after I got my machine
sorted out and caught up with the merge window, I wass somewhat
frustrated with various late pull requests. I've mentioned this
before, but it's really quite annoying to get quite a few pull
requests in the last few days of the merge window.
Yes, the merge window is two weeks, but that's very much to allow me
time to look things over, not "two weeks to hurriedly put together a
branch that you send Linus on Friday of the second week". The whole
"do an all-nighter to get the paper in the day before the dealine" is
something that should have gone out the window after highschool. Not
for kernel development.
The rule is that things that get sent to me should be ready before
the merge window opens, not be made ready during the merge window.
With some slack for "life happens", of course, but I really get the
feeling that a few people treat the end of the merge window as a
deadline, missing the whole "it was supposed to be ready before the
merge window".
You know who you are.
Anyway, it's not the first time I've said this, I doubt it will be the
last. But maybe more people could take it to heart, ok?
Enough kvetching, let's get this party calmed down. The merge window
may not be the biggest ever, but it's certainly big enough that the
shortlog is much too big to post, and below is just my usual merge
log. For all the gory details, please refer to the git tree.
Please get the testing started,
Linus
Al Viro (7):
coredump fix
vfs inode update
vfs d_path updates
vfs file updates
misc tomoyo changes
vfs constification updates
vfs tmpfile updates
Al Vrio (1):
file_inode() updates
Alex Williamson (1):
VFIO updates
Alexandre Belloni (2):
i3c updates
RTC updates
Andreas Gruenbacher (2):
gfs2 updates
gfs2 debugfs updates
Andrew Morton (4):
MM updates
non-MM updates
misc hotfixes
more MM updates
Anna Schumaker (1):
NFS client updates
Ard Biesheuvel (1):
EFI updates
Arnaldo Carvalho de Melo (2):
perf tools updates
more perf tools updates
Arnd Bergmann (7):
ARM defconfig updates
ARM driver updates
ARM devicetree updates
ARM SoC updates
asm-generic updates
ARM SoC fixes
asm-generic fix
Bartosz Golaszewski (1):
gpio updates
Benjamin Tissoires (1):
HID updates
Bjorn Andersson (2):
rpmsg updates
remoteproc updates
Bjorn Helgaas (2):
pci updates
pci fix
Borislav Petkov (14):
EDAC updates
x86 platform update
x86 RTC cleanups
x86 SGX update
x86 cpu updates
x86 RAS updates
x86 APIC update
x86 core fixes
x86 asm update
misc x86 fixes
x86 paravirt fix
x75 microcode loader updates
x86 cache resource control updates
x86 cleanups
Casey Schaufler (1):
smack updates
Catalin Marinas (2):
arm64 updates
arm64 fixes
Christian Brauner (2):
vfs acl updates
fatfs vfsuid conversion
Christoph Hellwig (1):
dma-mapping updates
Chuck Lever (2):
nfsd updates
more nfsd updates
Corey Minyard (1):
IPMI updates
Damien Le Moal (1):
ata updates
Dan Williams (1):
nvdimm updates
Darrick Wong (1):
iomap updates
Dave Airlie (3):
drm updates
drm fix
more drm updates
Dave Chinner (1):
xfs updates
Dave Hansen (1):
x86 mm updates
David Sterba (2):
btrfs updates
affs update
David Teigland (1):
dlm updates
Dmitry Torokhov (1):
input updates
Dominik Brodowski (1):
PCMCIA updates
Dominique Martinet (1):
9p updates
Eric Biederman (4):
kthread update
mqueue fix
ptrace update
ucounts update
Eric Biggers (3):
fscrypt updates
fsverity updates
STATX_DIOALIGN support
Gao Xiang (1):
erofs updates
Geert Uytterhoeven (1):
m68k updates
Greg KH (5):
tty/serial driver updates
USB / Thunderbolt updates
driver core updates
char/misc and other driver updates
staging driver updates
Greg Ungerer (1):
m68knommu updates
Guenter Roeck (1):
hwmon updates
Hans de Goede (1):
x86 platform driver updates
Helge Deller (2):
fbdev updates
parisc updates
Herbert Xu (1):
crypto updates
Huacai Chen (1):
LoongArch updates
Ilya Dryomov (1):
ceph updates
Ingo Molnar (5):
scheduler updates
perf events updates
locking updates
objtool updates
PSI updates
Jaegeuk Kim (1):
f2fs updates
Jakub Kicinski (2):
networking updates
networking fixes
James Bottomley (1):
SCSI updates
Jan Kara (2):
fsnotify updates
ext2, udf, reiserfs, and quota updates
Jarkko Sakkinen (1):
tpm updates
Jason Donenfeld (2):
random number generator updates
more random number generator updates
Jason Gunthorpe (1):
rdma updates
Jassi Brar (1):
mailbox updates
Jean Delvare (1):
dmi updates
Jens Axboe (5):
io_uring updates
block updates
passthrough updates
more io_uring updates
more block updates
Joerg Roedel (1):
iommu updates
Jonathan Corbet (2):
documentation updates
documentation fixes
Juergen Gross (1):
xen updates
Kees Cook (4):
Rust introductory support
execve updates
kcfi updates
kernel hardening updates
Lee Jones (2):
backlight update
MFD updates
Linus Walleij (1):
pin control updates
Luis Chamberlain (2):
module updates
sysctl updates
Mark Brown (3):
regmap updates
regulator updates
spi updates
Masahiro Yamada (2):
Kbuild updates
Kbuild fixes
Mauro Carvalho Chehab (1):
media updates
Max Filippov (1):
xtensa updates
Michael Ellerman (2):
powerpc updates
powerpc fixes
Michael Tsirkin (2):
virtio updates
virtio fixes
Michal Simek (1):
microblaze updates
Mickaël Salaün (1):
landlock updates
Mike Marshall (1):
orangefs update
Mike Rapoport (1):
memblock updates
Mimi Zohar (1):
integrity updates
Miquel Raynal (1):
MTD updates
Palmer Dabbelt (2):
RISC-V updates
more RISC-V updates
Paolo Bonzini (2):
kvm updates
more kvm updates
Paul McKenney (3):
nolibc updates
LKMM (Linux Kernel Memory Model) updates
RCU updates
Paul Moore (3):
SELinux updates
LSM updates
audit updates
Pavel Machek (1):
LED updates
Petr Mladek (2):
printk updates
livepatching updates
Rafael Wysocki (6):
ACPI updates
power management updates
thermal control updates
more ACPI updates
more power management updates
more thermal control updates
Richard Weinberger (2):
UML updates
UBI and UBIFS updates
Rob Herring (2):
devicetree updates
devicetree fixes
Russell King (2):
ARM fixes
ARM updates
Sebastian Reichel (2):
HSI updates
power supply and reset updates
Shuah Khan (4):
Kselftest updates
KUnit updates
more Kselftest updates
more KUnit updates
Stafford Horne (1):
OpenRISC updates
Stephen Boyd (2):
clk updates
more clk updates
Steve French (3):
ksmbd updates
cifs updates
more cifs updates
Steven Rostedt (2):
tracing updates
tracing fixes
Takashi Iwai (2):
sound updates
sound fixes
Ted Ts'o (1):
ext4 updates
Tejun Heo (1):
cgroup updates
Thierry Reding (1):
pwm updates
Thomas Bogendoerfer (1):
MIPS updates
Thomas Gleixner (3):
preempt RT updates
timer updates
interrupt updates
Tzung-Bi Shih (1):
chrome platform updates
Ulf Hansson (2):
MMC updates
MMC fixes
Vasily Gorbik (2):
s390 updates
more s390 updates
Vinod Koul (3):
dmaengine updates
phy updates
soundwire updates
Vlastimil Babka (2):
slab fixes
slab hotfix
Wei Liu (1):
hyperv updates
Wim Van Sebroeck (1):
watchdog updates
Wolfram Sang (2):
i2c updates
more i2c updates
Yury Norov (1):
bitmap updates
Linux 6.0
So, as is hopefully clear to everybody, the major version number
change is more about me running out of fingers and toes than it is
about any big fundamental changes.
But of course there's a lot of various changes in 6.0 - we've got over
15k non-merge commits in there in total, after all, and as such 6.0 is
one of the bigger releases at least in numbers of commits in a while.
The shortlog of changes below is only the last week since 6.0-rc7. A
little bit of everything, although the diffstat is dominated by drm
(mostly amd new chip support) and networking drivers.
And this obviously means that tomorrow I'll open the merge window for
6.1. Which - unlike 6.0 - has a number of fairly core new things lined
up. But for now, please do give this most recent kernel version a
whirl,
Linus
Aidan MacDonald (1):
clk: ingenic-tcu: Properly enable registers before accessing timers
Al Viro (1):
[coredump] don't use __kernel_write() on kmap_local_page()
Alexander Couzens (2):
net: mt7531: only do PLL once after the reset
net: mt7531: ensure all MACs are powered down before reset
Alexander Wetzel (2):
wifi: mac80211: don't start TX with fq->lock to fix deadlock
wifi: mac80211: ensure vif queues are operational after start
Alistair Popple (3):
mm/migrate_device.c: flush TLB while holding PTL
mm/migrate_device.c: add missing flush_cache_page()
mm/migrate_device.c: copy pte dirty bit to page
Alvin Lee (1):
drm/amd/display: Update DCN32 to use new SR latencies
Andy Moreton (1):
sfc: correct filter_table_remove method for EF10 PFs
Angus Chen (1):
vdpa/ifcvf: fix the calculation of queuepair
Antonio Borneo (1):
irqchip/stm32-exti: Remove check on always false condition
Aric Cyr (1):
drm/amd/display: Fix audio on display after unplugging another
Arnaldo Carvalho de Melo (2):
perf tests record: Fail the test if the 'errs' counter is not zero
perf build: Fixup disabling of -Wdeprecated-declarations for the
python scripting engine
Ashutosh Dixit (1):
drm/i915/gt: Perf_limit_reasons are only available for Gen11+
Athira Rajeev (2):
perf tests powerpc: Fix branch stack sampling test to include
sanity check for branch filter
perf tests vmlinux-kallsyms: Update is_ignored_symbol function
to match the kernel ignored list
Bhupesh Sharma (1):
arm64: dts: qcom: sm8150: Fix fastrpc iommu values
Binyi Han (1):
mm: fix dereferencing possible ERR_PTR
Bjorn Andersson (1):
MAINTAINERS: Update Bjorn's email address
Bokun Zhang (1):
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
Borislav Petkov (1):
x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant
Brian Norris (2):
mmc: core: Terminate infinite loop in SD-UHS voltage switch
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in
suspend/resume time"
ChenXiaoSong (1):
ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
Chris Wilson (1):
drm/i915/gt: Restrict forced preemption to the active context
Christoph Hellwig (1):
frontswap: don't call ->init if no ops are registered
Conor Dooley (2):
clk: microchip: mpfs: fix clk_cfg array bounds violation
clk: microchip: mpfs: make the rtc's ahb clock critical
Damien Le Moal (2):
ata: libata-scsi: Fix initialization of device queue depth
ata: libata-sata: Fix device queue depth control
Dan Williams (4):
xfs: quiet notify_failure EOPNOTSUPP cases
xfs: fix SB_BORN check in xfs_dax_notify_failure()
mm/memory-failure: fix detection of memory_failure() handlers
mm/memory-failure: fall back to vma_address() when
->notify_failure() fails
Daniel Golle (1):
net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}
Dave Hansen (1):
ACPI: processor idle: Practically limit "Dummy wait" workaround
to old Intel systems
David Matlack (2):
KVM: selftests: Skip tests that require EPT when it is not available
KVM: selftests: Gracefully handle empty stack traces
Doug Berger (1):
mm/hugetlb: correct demote page offset logic
Dylan Yudaken (1):
io_uring: register single issuer task at creation
Eli Cohen (1):
vdpa/mlx5: Fix MQ to support non power of two num queues
Emanuele Giuseppe Esposito (1):
KVM: selftests: replace assertion with warning in
access_tracking_perf_test
Eric Bernstein (1):
drm/amd/display: Remove assert for odm transition case
Evan Quan (3):
drm/amdgpu: avoid gfx register accessing during gfxoff
drm/amd/pm: enable gfxoff feature for SMU 13.0.0
drm/amd/pm: use adverse selection for dpm features unsupported by driver
Florian Fainelli (2):
soc: bcm: brcmstb: biuctrl: Avoid double of_node_put()
clk: iproc: Do not rely on node name for correct PLL setup
Florian Westphal (1):
mm: fix BUG splat with kvmalloc + GFP_ATOMIC
Francesco Dolcini (1):
drm/bridge: lt8912b: fix corrupted image output
Frank Wunderlich (1):
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
Graham Sider (3):
drm/amdkfd: fix MQD init for GFX11 in init_mqd
drm/amdgpu: pass queue size and is_aql_queue to MES
drm/amdkfd: fix dropped interrupt in kfd_int_process_v11
Greg Kroah-Hartman (1):
mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
Guilherme G. Piccoli (1):
Revert "pstore: migrate to crypto acomp interface"
Haitao Huang (1):
x86/sgx: Handle VA page allocation failure for EAUG on PF.
Han Xu (1):
clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
Hangyu Hua (2):
net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
media: dvb_vb2: fix possible out of bound access
Hans Verkuil (2):
media: v4l2-compat-ioctl32.c: zero buffer passed to
v4l2_compat_get_array_args()
media: v4l2-ioctl.c: fix incorrect error path
Hans de Goede (1):
wifi: mac80211: fix regression with non-QoS drivers
Hawking Zhang (8):
drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
drm/amdgpu: add helper to init rlc fw in header v2_0
drm/amdgpu: add helper to init rlc fw in header v2_1
drm/amdgpu: add helper to init rlc fw in header v2_2
drm/amdgpu: add helper to init rlc fw in header v2_3
drm/amdgpu: add helper to init rlc fw in header v2_4
drm/amdgpu: add helper to init rlc firmware
drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode
Heikki Krogerus (1):
usb: typec: ucsi: Remove incorrect warning
Hongling Zeng (3):
uas: add no-uas quirk for Hiksemi usb_disk
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
uas: ignore UAS for Thinkplus chips
Huacai Chen (3):
irqchip: Select downstream irqchip drivers for LoongArch CPU
LoongArch: Align the address of kernel_entry to 4KB
LoongArch: Fix and cleanup csr_era handling in do_ri()
Jan Kara (1):
ext4: fixup possible uninitialized variable access in
ext4_mb_choose_next_group_cr1()
Jarkko Sakkinen (1):
x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd
Jeff LaBundy (1):
Input: iqs62x-keys - drop unused device node references
Jens Axboe (1):
io_uring/poll: disable level triggered poll
Jernej Skrabec (1):
clk: sunxi-ng: h6: Fix default PLL GPU rate
Jiadong.Zhu (2):
drm/amdgpu: Correct the position in patch_cond_exec
drm/amdgpu: Remove fence_process in count_emitted
Jianmin Lv (1):
irqchip/loongson-pch-lpc: Add dependence on LoongArch
Jim Mattson (1):
KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
Jing Zhang (1):
perf arm-spe: augment the data source type with neoverse_spe list
Jiri Olsa (2):
perf parse-events: Ignore clang 15 warning about variable set
but unused in bison produced code
perf tests mmap-basic: Remove unused variable to address clang 15 warning
Johan Hovold (2):
arm64: dts: qcom: sc7280: move USB wakeup-source property
arm64: dts: qcom: sm8350: fix UFS PHY serdes size
Junxiao Chang (1):
net: stmmac: power up/down serdes in stmmac_open/release
Kan Liang (1):
perf/x86/intel: Fix unchecked MSR access error for Alder Lake N
Kees Cook (1):
x86/uaccess: avoid check_object_size() in copy_from_user_nmi()
Leo Li (1):
drm/amd/display: Prevent OTG shutdown during PSR SU
Levi Yun (1):
damon/sysfs: fix possible memleak on damon_sysfs_add_target
Like Xu (1):
perf/x86/core: Completely disable guest PEBS via guest's global_ctrl
Linus Torvalds (1):
Linux 6.0
Linus Walleij (2):
ARM: dts: integrator: Tag PCI host with device_type
ARM: dts: integrator: Fix DMA ranges
Lukas Bulwahn (2):
MAINTAINERS: rectify file entry in TEAM DRIVER
MAINTAINERS: drop entry to removed file in ARM/RISCPC ARCHITECTURE
Lukas Wunner (1):
net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
Maciej Fijalkowski (2):
ice: xsk: change batched Tx descriptor cleaning
ice: xsk: drop power of 2 ring size restriction for AF_XDP
Manivannan Sadhasivam (1):
arm64: dts: qcom: sc8280xp-x13s: Update firmware location
Marc Kleine-Budde (1):
can: c_can: don't cache TX messages for C_CAN cores
Marek Vasut (2):
dt-bindings: i2c: st,stm32-i2c: Document interrupt-names property
dt-bindings: i2c: st,stm32-i2c: Document wakeup-source property
Mario Limonciello (1):
thunderbolt: Explicitly reset plug events delay back to USB4 spec value
Mark Pearson (1):
Input: synaptics - disable Intertouch for Lenovo T14 and P14s AMD G1
Martin Povišer (1):
ASoC: tas27...
Linux 6.0-rc7
So I was thinking rc7 might end up larger than usual due to travel
hitting rc6, but it doesn't really seem to have happened.
Yeah, maybe it's marginally bigger than the historical average for
this time of the release cycle, but it definitely isn't some outlier,
and it looks fairly normal. Which is all good, and makes me think that
the final release will happen right on schedule next weekend, unless
something unexpected happens. Knock wood.
Incidentally, rc7 is also (I think) the first time we have a clean
'make allmodconfig' build with no warnings from clang, since the
patches for frame size problems in the amd display code got merged.
The stack frame size is still pretty big (and the code isn't exactly
pretty), but now it's below the level we warn about.
So that's nice to see.
Anyway, full shortlog below - a lot of it is GPU and network drivers,
but there's various random other fixes in there too.
Let's give this one (hopefully) final week of testing, but it all
looks pretty good.
Linus
Adrian Hunter (3):
perf record: Fix cpu mask bit setting for mixed mmaps
libperf evlist: Fix polling of system-wide events
perf kcore_copy: Do not check /proc/modules is unchanged
Al Viro (1):
riscv: fix a nasty sigreturn bug...
Alan Stern (1):
USB: core: Fix RST error in hub.c
Alex Deucher (1):
drm/amdgpu: don't register a dirty callback for non-atomic
Alex Elder (1):
net: ipa: properly limit modem routing table use
Alexander Stein (2):
arm64: dts: tqma8mpxl-ba8mpxl: Fix button GPIOs
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: add missing pinctrl for RTC alarm
Allen-KH Cheng (1):
drm/mediatek: Fix wrong dither settings
Alvin Lee (1):
drm/amd/display: Only consider pixle rate div policy for DCN32+
Andrei Vagin (2):
Revert "selftests/timens: add a test for vfork+exit"
Revert "fs/exec: allow to unshare a time namespace on vfork+exec"
Andy Shevchenko (2):
nvdimm/namespace: drop nested variable in create_namespace_pmem()
gpio: mockup: Fix potential resource leakage when register a chip
AngeloGioacchino Del Regno (1):
drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
Ard Biesheuvel (2):
efi: x86: Wipe setup_data on pure EFI boot
efi: libstub: check Shim mode using MokSBStateRT
Arnaldo Carvalho de Melo (1):
tools headers cpufeatures: Sync with the kernel sources
Asmaa Mnebhi (3):
i2c: mlxbf: incorrect base address passed during io write
i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
i2c: mlxbf: Fix frequency calculation
Bartosz Golaszewski (1):
gpio: mockup: fix NULL pointer dereference when removing debugfs
Benjamin Poirier (4):
net: bonding: Share lacpdu_mcast_addr definition
net: bonding: Unsync device addresses on ndo_stop
net: team: Unsync device addresses on ndo_stop
net: Add tests for bonding and team address list management
Bhupesh Sharma (1):
MAINTAINERS: Add myself as a reviewer for Qualcomm ETHQOS Ethernet driver
Brett Creeley (1):
iavf: Fix cached head and tail value for iavf_get_tx_pending
Brian Norris (1):
arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
Callum Osmotherly (2):
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
Carl Yin(殷张成) (1):
USB: serial: option: add Quectel BG95 0x0203 composition
Chao Yu (1):
mm/slub: fix to return errno if kmalloc() fails
Charlene Liu (1):
drm/amd/display: correct num_dsc based on HW cap
Chris Park (1):
drm/amd/display: Port DCN30 420 logic to DCN32
Chris Wilson (1):
drm/i915/gem: Really move i915_gem_context.link under ref protection
Christian Lamparter (1):
um: fix default console kernel parameter
Christoph Hellwig (1):
Revert "block: freeze the queue earlier in del_gendisk"
Christophe JAILLET (1):
OPP: Fix an un-initialized variable usage
Cong Wang (1):
tcp: read multiple skbs in tcp_read_skb()
Cristian Marussi (7):
firmware: arm_scmi: Fix missing kernel-doc in optee
firmware: arm_scmi: Improve checks in the info_get operations
firmware: arm_scmi: Harden accesses to the sensor domains
firmware: arm_scmi: Harden accesses to the reset domains
firmware: arm_scmi: Fix the asynchronous reset requests
firmware: arm_scmi: Add SCMI PM driver remove routine
firmware: arm_scmi: Harmonize SCMI tracing message format
Cruise Hung (1):
drm/amd/display: Fix DP MST timeslot issue when fallback happened
Dan Carpenter (1):
i2c: mux: harden i2c_mux_alloc() against integer overflows
Dan Williams (1):
devdax: Fix soft-reservation memory description
Daniel Houldsworth (1):
ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED
Daniel Miess (1):
drm/amd/display: Add shift and mask for ICH_RESET_AT_END_OF_LINE
Dave Airlie (1):
MAINTAINERS: switch graphics to airlied other addresses
Dave Ertman (1):
ice: Don't double unplug aux on peer initiated reset
David Gow (1):
arch: um: Mark the stack non-executable to fix a binutils warning
David Leadbeater (1):
netfilter: nf_conntrack_irc: Tighten matching on DCC message
David Thompson (1):
mlxbf_gige: clear MDIO gateway lock after read
Ding Hui (1):
ice: Fix crash by keep old cfg when update TCs more than queues
Dmytro Laktyushkin (2):
drm/amd/display: fix dcn315 memory channel count and width read
drm/amd/display: increase dcn315 pstate change latency
Dongliang Mu (1):
gpio: tqmx86: fix uninitialized variable girq
Dr. David Alan Gilbert (1):
KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES
Evan Quan (2):
drm/amd/pm: add support for 3794 pptable for SMU13.0.0
drm/amd/pm: drop the pptable related workarounds for SMU 13.0.0
Fabio Estevam (3):
arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a
arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header
Felix Fietkau (2):
wifi: mt76: fix reading current per-tid starting sequence number
for aggregation
wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2
Feng Tang (1):
mm/slab_common: fix possible double free of kmem_cache
Filipe Manana (2):
btrfs: fix hang during unmount when stopping block group reclaim worker
btrfs: fix hang during unmount when stopping a space reclaim worker
Florian Westphal (3):
selftests: nft_concat_range: add socat support
netfilter: ebtables: fix memory leak when blob is malformed
netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed
Francesco Dolcini (2):
Revert "fec: Restart PPS after link state change"
Revert "net: fec: Use a spinlock to guard fep->ptp_clk_on
"
Frank Wunderlich (1):
arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro
Geert Uytterhoeven (2):
net: ravb: Fix PHY state warning splat during system resume
net: sh_eth: Fix PHY state warning splat during system resume
George Shen (1):
drm/amd/display: Update dummy P-state search to use DCN32 DML
Gil Fine (1):
thunderbolt: Add support for Intel Maple Ridge single port controller
Greg Kroah-Hartman (1):
Revert "driver core: Set fw_devlink.strict=1 by default"
Guilherme G. Piccoli (1):
efi: efibc: Guard against allocation failure
Haimin Zhang (1):
net/ieee802154: fix uninit value bug in dgram_sendmsg
Haiyang Zhang (1):
net: mana: Add rmb after checking owner bits
Hangbin Liu (1):
selftests: forwarding: add shebang for sch_red.sh
Hangyu Hua (1):
net: sched: fix possible refcount leak in tc_new_tfilter()
Heiko Schocher (1):
drm/panel: simple: Fix innolux_g121i1_l01 bus_format
Heiko Stuebner (1):
riscv: make t-head erratas depend on MMU
Horatiu Vultur (1):
ARM: dts: lan966x: Fix the interrupt number for internal PHYs
Hugo Hu (1):
drm/amd/display: update gamut remap if plane has changed
Ido Schimmel (4):
netdevsim: Fix hwstats debugfs file permissions
ipmr: Always call ip{,6}_mr_forward() from RCU read-side critical section
selftests: forwarding: Add test cases for unresolved multicast routes
ipv6: Fix crash when IPv6 is administratively disabled
Igor Ryzhov (1):
netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
Ilkka Koskinen (1):
perf/arm-cmn: Add more bits to child node address offset field
Ilpo Järvinen (3):
serial: Create uart_xmit_advance()
serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
Ioana Ciornei (1):
net: phy: aquantia: wait for the suspend/resume operations to finish
Jagan Teki (1):
arm64: dts: rockchip: Fix typo in lisense text for PX30.Core
Jakub Kicinski (1):
bnxt: prevent skb UAF after handing over to PTP worker
Jan Kara (5):
ext4: make mballoc try target group first even with mb_optimize_scan
ext4: avoid unnecessary spreading of allocations among groups
ext4: make directory inode spreading reflect flexbg size
ext4: use locality group preallocation for small closed files
ext4: use buckets for cr 1 block scan instead of rbtree
Jane Chu (1):
pmem: fix a name collision
Janis Schoetterl-Glausch (1):
KVM: s390: Pass initialized arg even if unused
Janusz Krzysztofik (1):
drm/i915/gem: Flush contexts on driver release
...
Linux 6.0-rc6
So this is an artificially small -rc release, because this past week
we had the Maintainers' Summit in Dublin (along with OSS EU and LPC
2022), so we've had a lot of maintainers traveling.
Or - putting my ridiculously optimistic hat on - maybe things are just
so nice and stable that there just weren't all that many fixes?
Yeah, I know which scenario I'm betting on, but hope springs eternal.
Regardless, things look fine. I am expecting rc7 to be larger than
usual due to pull requests having shifted one week later, and in the
worst case that might mean that I might feel like we need an extra
rc8, but for now I'm going to assume it's not going to be that
noticeable and hope we'll just keep to the regular schedule.
But it would be lovely if everybody gave this some extra tender loving
care in the form of extra testing...
Linus
Al Viro (1):
nfsd_splice_actor(): handle compound pages
Alex Deucher (4):
drm/amdgpu: add HDP remap functionality to nbio 7.7
drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
drm/amdgpu: make sure to init common IP before gmc
Alvin Lee (3):
drm/amd/display: Update MBLK calculation for SubVP
drm/amd/display: SW cursor fallback for SubVP
drm/amd/display: Refactor SubVP calculation to remove FPU
Ankit Nautiyal (1):
drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC
Anna Schumaker (1):
NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE
Aric Cyr (1):
drm/amd/display: Fix divide by zero in DML
Ashutosh Dixit (1):
drm/i915/gt: Fix perf limit reasons bit positions
Aurabindo Pillai (2):
drm/amd/display: Revert "Fallback to SW cursor if SubVP + cursor too big"
drm/amd/display: add workaround for subvp cursor corruption for DCN32/321
Ben Hutchings (1):
tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
Candice Li (2):
drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0
drm/amdgpu: Skip reset error status for psp v13_0_0
Chen-Yu Tsai (1):
drm/panel-edp: Fix delays for Innolux N116BCA-EA1
Christophe JAILLET (1):
drm/hyperv: Fix an error handling path in hyperv_vmbus_probe()
Dan Aloni (1):
Revert "SUNRPC: Remove unreachable error condition"
Duncan Ma (1):
drm/amd/display: Correct dram channel width for dcn314
Guchun Chen (1):
drm/amd/pm: disable BACO entry/exit completely on several sienna
cichlid cards
Hamza Mahfooz (1):
drm/amdgpu: use dirty framebuffer helper
Hans de Goede (3):
drm/gma500: Fix BUG: sleeping function called from invalid context errors
drm/gma500: Fix WARN_ON(lock->magic != lock) error
drm/gma500: Fix (vblank) IRQs not working after suspend/resume
Helge Deller (1):
parisc: Allow CONFIG_64BIT with ARCH=parisc
Horatiu Vultur (1):
pinctrl: ocelot: Fix interrupt controller
Janne Grunau (1):
dt-bindings: apple,aic: Fix required item "apple,fiq-index" in
affinity description
Jason Wang (1):
tools: hv: Remove an extraneous "the"
Jay Fang (1):
MAINTAINERS: Update HiSilicon GPIO Driver maintainer
Jens Axboe (1):
io_uring/msg_ring: check file type before putting
Jiangshan Yi (1):
Input: hp_sdc: fix spelling typo in comment
João H. Spies (1):
pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH
Krzysztof Kozlowski (3):
dt-bindings: interconnect: fsl,imx8m-noc: drop Leonard Crestez
dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
dt-bindings: pinctrl: qcom: drop non-working codeaurora.org emails
Leo Chen (1):
drm/amd/display: Fixing DIG FIFO Error
Lijo Lazar (1):
drm/amdgpu: Don't enable LTR if not supported
Linus Torvalds (1):
Linux 6.0-rc6
Linus Walleij (1):
gpio: ixp4xx: Make irqchip immutable
Michael Wu (1):
pinctrl: sunxi: Fix name for A100 R_PIO
Mikulas Patocka (1):
blk-lib: fix blkdev_issue_secure_erase
Molly Sophia (2):
pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
pinctrl: qcom: sc8180x: Fix wrong pin numbers
Nathan Chancellor (5):
drm/amd/display: Reduce number of arguments of
dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of
dml32_CalculatePrefetchSchedule()
drm/amd/display: Reduce number of arguments of dml31's
CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of dml31's
CalculateFlipSchedule()
drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for
stack usage
Nathan Huckleberry (1):
drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
Neil Armstrong (1):
MAINTAINERS: Update email of Neil Armstrong
NeilBrown (1):
NFSD: fix regression with setting ACLs.
Nicholas Kazlauskas (2):
drm/amd/display: Hook up DCN314 specific dml implementation
drm/amd/display: Relax swizzle checks for video non-RGB formats on DCN314
Nirmoy Das (1):
drm/i915: Set correct domains values at _i915_vma_move_to_active
Pali Rohár (1):
gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
Paulo Alcantara (1):
cifs: add missing spinlock around tcon refcount
Pavel Begunkov (2):
io_uring/rw: fix error'ed retry return values
io_uring/net: fix zc fixed buf lifetime
Rodrigo Siqueira (2):
drm/amd/display: Fix compilation errors on DCN314
drm/amd/display: Enable dlg and vba compilation for dcn314
Rolf Eike Beer (1):
parisc: remove obsolete manual allocation aligning in iosapic
Ronnie Sahlberg (1):
cifs: revalidate mapping when doing direct writes
Sascha Hauer (1):
drm/rockchip: vop2: Fix eDP/HDMI sync polarities
Sergey Shtylyov (1):
of: fdt: fix off-by-one error in unflatten_dt_nodes()
Sergio Paracuellos (1):
gpio: mt7621: Make the irqchip immutable
Shaomin Deng (1):
Drivers: hv: remove duplicate word in a comment
Stefan Metzmacher (3):
cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
cifs: always initialize struct msghdr smb_msg completely
io_uring/opdef: rename SENDZC_NOTIF to SEND_ZC
Stefan Roesch (1):
block: blk_queue_enter() / __bio_queue_enter() must return
-EAGAIN for nowait
Steve French (1):
cifs: update internal module number
Stuart Menefy (2):
drm/meson: Correct OSD1 global alpha value
drm/meson: Fix OSD1 RGB to YCbCr coefficient
Taimur Hassan (1):
drm/amd/display: Round cursor width up for MALL allocation
Thierry Reding (1):
of/device: Fix up of_dma_configure_id() stub
Trond Myklebust (2):
SUNRPC: Fix call completion races with call_decode()
NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
Umesh Nerlige Ramappa (1):
drm/i915/guc: Cancel GuC engine busyness worker synchronously
Ville Syrjälä (1):
Revert "drm/i915/display: Re-add check for low voltage sku for
max dp source rate"
Vitaly Kuznetsov (3):
PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO
definitions to pci_ids.h
Drivers: hv: Always reserve framebuffer region for Gen1 VMs
Drivers: hv: Never allocate anything besides framebuffer from
framebuffer memory region
Yang Wang (1):
drm/amdgpu: change the alignment size of TMR BO to 1M
Yang Yingliang (1):
parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
Yao Wang1 (1):
drm/amd/display: Limit user regamma to a valid value
Zhou jie (1):
tools: hv: kvp: remove unnecessary (void*) conversions
reply other threads:[~2022-09-18 20:56 UTC|newest]