[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wguTgfhqftuf6FnW-KZ7zhQGDNktr_POKUkJ6SuMeQuWQ@mail.gmail.com>
Date: Sun, 5 Dec 2021 14:18:58 -0800
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 5.16-rc4
Fairly small rc4 this week. Three areas stand out in the diff: some
kvm fixes (and tests), network driver fixes, and the tegra SoC sound
fixes.
The rest is fairly spread out: drm fixes, some filesystem stuff,
various arch updates, and some smattering of random driver fixes.
Nothing looks all that scary, although I certainly hope the kvm side
will calm down.
Linus
---
Aaro Koskinen (1):
i2c: cbus-gpio: set atomic transfer callback
Adrian Hunter (1):
scsi: ufs: ufs-pci: Add support for Intel ADL
Akhil P Oommen (2):
drm/msm: Fix null ptr access msm_ioctl_gem_submit()
drm/msm/a6xx: Fix uinitialized use of gpu_scid
Al Cooper (1):
serial: 8250_bcm7271: UART errors after resuming from S2
Alain Volmat (4):
i2c: stm32f7: flush TX FIFO upon transfer errors
i2c: stm32f7: recover the bus on access timeout
i2c: stm32f7: stop dma transfer in case of NACK
i2c: stm32f7: use proper DMAENGINE API for termination
Alexander Stein (1):
Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
Amir Tzin (1):
net/mlx5: Fix use after free in mlx5_health_wait_pci_up
Andreas Gruenbacher (4):
gfs2: Fix remote demote of weak glock holders
gfs2: gfs2_inode_lookup cleanup
gfs2: gfs2_inode_lookup rework
gfs2: gfs2_create_inode rework
Andrew Halaney (1):
preempt/dynamic: Fix setup_preempt_mode() return value
Anup Patel (1):
RISC-V: KVM: Fix incorrect KVM_MAX_VCPUS value
Arnaud Pouliquen (1):
MAINTAINERS: Add rpmsg tty driver maintainer
Arnd Bergmann (3):
iwlwifi: pcie: fix constant-conversion warning
drm: msm: fix building without CONFIG_COMMON_CLK
siphash: use _unaligned version by default
Aya Levin (1):
net/mlx5: Fix access to a non-supported register
Badhri Jagan Sridharan (1):
usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
Baokun Li (2):
sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
Ben Ben-Ishay (1):
net/mlx5e: SHAMPO, Fix constant expression result
Ben Gardon (1):
KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
Benjamin Poirier (2):
net: mpls: Fix notifications when deleting a device
net: mpls: Remove rcu protection from nh_dev
Catalin Marinas (1):
KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
Chen Jun (1):
tracing: Fix a kmemleak false positive in tracing_map
Christophe JAILLET (2):
iwlwifi: Fix memory leaks in error handling path
net: marvell: mvpp2: Fix the computation of shared CPUs
Corey Minyard (2):
ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking
ipmi:ipmb: Fix unknown command response
Dan Carpenter (1):
KVM: VMX: Set failure code in prepare_vmcs02()
Daniel Lezcano (1):
powercap/drivers/dtpm: Disable DTPM at boot time
David Howells (1):
netfs: Adjust docs after foliation
Deren Wu (1):
mt76: fix timestamp check in tx_status
Dmitry Bogdanov (2):
atlantic: Increase delay for fw transactions
atlantic: Fix statistics logic for production hardware
Dmytro Linkin (2):
net/mlx5: E-switch, Respect BW share of the new group
net/mlx5: E-Switch, Check group pointer before reading bw_share value
Dongliang Mu (1):
dpaa2-eth: destroy workqueue at the end of remove function
Douglas Anderson (3):
drm/msm/a6xx: Allocate enough space for GMU registers
drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
drm/msm/dp: Avoid unpowered AUX xfers that caused crashes
Dust Li (1):
net/smc: fix wrong list_del in smc_lgr_cleanup_early
Eiichi Tsukata (2):
rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
Eric Dumazet (3):
net: annotate data-races on txq->xmit_lock_owner
net: avoid uninit-value from tcp_conn_request
ipv4: convert fib_num_tclassid_users to atomic_t
Eric Sandeen (1):
xfs: remove incorrect ASSERT in xfs_rename
Erik Ekman (1):
net/mlx4_en: Update reported link modes for 1/10G
Feng Tang (2):
x86/tsc: Add a timer to make sure TSC_adjust is always checked
x86/tsc: Disable clocksource watchdog for TSC on qualified platorms
Finn Thain (1):
pata_falcon: Avoid type warnings from sparse
Flora Cui (2):
drm/amdgpu: cancel the correct hrtimer on exit
drm/amdgpu: check atomic flag to differeniate with legacy path
Florian Fainelli (1):
net: dsa: b53: Add SPI ID table
Frank Li (1):
usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests
Frederic Weisbecker (2):
timers/nohz: Last resort update jiffies on nohz_full IRQ entry
sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full
Gal Pressman (1):
net/mlx5: Fix too early queueing of log timestamp work
Guangming (1):
dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow
Guchun Chen (1):
drm/amdgpu: fix the missed handling for SDMA2 and SDMA3
Gurchetan Singh (2):
drm/virtgpu api: define a dummy fence signaled event
drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..)
Gustavo A. R. Silva (1):
wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
Hans de Goede (1):
ASoC: soc-acpi: Set mach->id field on comp_ids matches
Harshit Mogalapalli (1):
net: netlink: af_netlink: Prevent empty skb by adding a check on len.
Heiko Carstens (1):
s390: update defconfigs
Helge Deller (5):
parisc: Fix KBUILD_IMAGE for self-extracting kernel
parisc: Enable sata sil, audit and usb support on 64-bit defconfig
parisc/agp: Annotate parisc agp init functions with __init
parisc: Fix "make install" on newer debian releases
parisc: Mark cr16 CPU clocksource unstable on all SMP machines
Hou Wenlong (2):
KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range()
KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes()
Ilia Sergachev (1):
serial: liteuart: Fix NULL pointer dereference in ->remove()
Ilie Halip (1):
s390/test_unwind: use raw opcode instead of invalid instruction
Ioanna Alifieraki (1):
ipmi: Move remove_work to dedicated workqueue
Jakub Kicinski (1):
ipmi: fix oob access due to uninit smi_msg type
James Smart (1):
scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO
Jane Jian (1):
drm/amdgpu/sriov/vcn: add new vcn ip revision check case for
SIENNA_CICHLID
Jason A. Donenfeld (7):
wireguard: allowedips: add missing __rcu annotation to satisfy sparse
wireguard: selftests: increase default dmesg log size
wireguard: selftests: actually test for routing loops
wireguard: device: reset peer src endpoint when netns exits
wireguard: receive: use ring buffer for incoming handshakes
wireguard: receive: drop handshakes if queue lock is contended
MAINTAINERS: co-maintain random.c
Jay Dolan (2):
serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
serial: 8250_pci: rewrite pericom_do_set_divisor()
Jens Axboe (1):
io-wq: don't retry task_work creation failure on fatal conditions
Jeremy Kerr (1):
mctp: test: fix skb free in test device tx
Jiapeng Chong (1):
gro: Fix inconsistent indenting
Jimmy Kizito (1):
drm/amd/display: Add work around for tunneled MST.
Joerg Roedel (1):
x86/64/mm: Map all kernel memory into trampoline_pgd
Johan Hovold (4):
serial: core: fix transmit-buffer reset and memleak
serial: liteuart: fix use-after-free and memleak on unbind
serial: liteuart: fix minor-number leak on probe errors
serial: liteuart: relax compile-test dependencies
José Roberto de Souza (1):
Revert "drm/i915: Implement Wa_1508744258"
Juergen Gross (1):
x86/kvm: remove unused ack_notifier callbacks
Kai Vehmanen (2):
ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid
ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
Karsten Graul (1):
MAINTAINERS: s390/net: add Alexandra and Wenjia as maintainer
Kuan-Ying Lee (1):
arm64: update PAC description for kernel
Lai Jiangshan (5):
KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()
x86/entry: Use the correct fence macro after swapgs in kernel CR3
x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
Li Zhijian (2):
wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
selftests: net: Correct case name
Lijo Lazar (1):
drm/amdgpu: Don't halt RLC on GFX suspend
Like Xu (1):
KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
Linus Torvalds (2):
fget: check that the fd still exists after getting a ref to it
Linux 5.16-rc4
Lorenzo Bianconi (3):
mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode
mt76: fix possible pktid leak
mt76: fix key pointer overwrite in
mt7921s_write_txwi/mt7663_usb_sdio_write_txwi
Lucas Tanure (1):
ASoC: cs35l41: Set the max SPI speed for the whole device
Luiz Angelo Daros de Luca (1):
net: dsa: realtek-smi: fix indirect reg access for ports>3
Lukas Wunner (1):
serial: 8250: Fix RTS modem control while in rs485 mode
Lyude Paul (2):
drm/i915: Add support for panels with VESA backlights with PWM
enable/disable
drm/i915/dp: Perform 30ms delay after source OUI write
Maciej Fijalkowski (1):
ice: xsk: clear status_error0 for each allocated desc
Maciej S. Szmigiero (1):
KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem
Maciej W. Rozycki (1):
vgacon: Propagate console boot parameters before calling `vc_resize'
Maor Dickman (1):
net/mlx5: E-Switch, Use indirect table only if all destinations support it
Maor Gottlieb (1):
net/mlx5: Lag, Fix recreation of VF LAG
Marc Zyngier (2):
KVM: arm64: Save PSTATE early on exit
KVM: arm64: Move pkvm's special 32bit handling into a generic
infrastructure
Marco Elver (1):
x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog()
Marek Behún (6):
net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6()
net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver
net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family
net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
Mark Bloch (1):
net/mlx5: E-Switch, fix single FDB creation on BlueField
Mark Rutland (2):
arm64: kexec: use __pa_symbol(empty_zero_page)
arm64: ftrace: add missing BTIs
Masami Hiramatsu (1):
kprobes: Limit max data_size of the kretprobe instances
Mathias Nyman (1):
xhci: Fix commad ring abort, write all 64 bits to CRCR register.
Matt Johnston (1):
mctp: Don't let RTM_DELROUTE delete local routes
Matthew Wilcox (Oracle) (1):
tools: Fix math.h breakage
Maxime Ripard (6):
drm/vc4: kms: Wait for the commit before increasing our clock rate
drm/vc4: kms: Fix return code check
drm/vc4: kms: Add missing drm_crtc_commit_put
drm/vc4: kms: Clear the HVS FIFO commit pointer once done
drm/vc4: kms: Don't duplicate pending commit
drm/vc4: kms: Fix previous HVS commit wait
Michael Sterritt (1):
x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword
Mordechay Goodstein (1):
iwlwifi: mvm: retry init flow if failed
Moshe Shemesh (1):
net/mlx5: Move MODIFY_RQT command to ignore list in internal error state
Mustapha Ghaddar (1):
drm/amd/display: Fix for the no Audio bug with Tiled Displays
Nicholas Kazlauskas (1):
drm/amd/display: Allow DSC on supported MST branch devices
Nicolas Frattaroli (1):
ASoC: rk817: Add module alias for rk817-codec
Nikita Danilov (2):
atlatnic: enable Nbase-t speeds with base-t
atlantic: Add missing DIDs and fix 115c.
Niklas Schnelle (1):
s390/pci: move pseudo-MMIO to prevent MIO overlap
Ole Ernst (2):
USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
Ondrej Jirman (1):
i2c: rk3x: Handle a spurious start completion interrupt flag
Paolo Abeni (1):
tcp: fix page frag corruption on page fault
Paolo Bonzini (22):
KVM: VMX: do not use uninitialized gfn_to_hva_cache
KVM: downgrade two BUG_ONs to WARN_ON_ONCE
KVM: x86: ignore APICv if LAPIC is not enabled
selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
selftests: sev_migrate_tests: free all VMs
KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability
KVM: MMU: shadow nested paging does not have PKU
KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled
KVM: x86: check PIR even for vCPUs with disabled APICv
KVM: x86: Use a stable condition around all VT-d PI paths
KVM: SEV: do not use list_replace_init on an empty list
KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
KVM: SEV: initialize regions_list of a mirror VM
KVM: SEV: move mirror status to destination of
KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
selftests: sev_migrate_tests: add tests for
KVM_CAP_VM_COPY_ENC_CONTEXT_FROM
KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked
KVM: SEV: Prohibit migration of a VM that has mirrors
KVM: SEV: do not take kvm->lock when destroying
KVM: SEV: accept signals in sev_lock_two_vms
KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled
KVM: fix avic_set_running for preemptable kernels
KVM: ensure APICv is considered inactive if there is no APIC
Patrik John (1):
serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30
Paulo Alcantara (1):
cifs: fix missed refcounting of ipc tcon
Perry Yuan (1):
drm/amd/display: add connector type check for CRC source set
Peter Zijlstra (1):
objtool: Fix pv_ops noinstr validation
Philip Chen (1):
drm/msm/dsi: set default num_data_lanes
Philip Yang (3):
drm/amdkfd: set "r = 0" explicitly before goto
drm/amdkfd: fix double free mem structure
drm/amdkfd: process_info lock not needed for svm
Pierre Gondois (1):
serial: pl011: Add ACPI SBSA UART match id
Pierre-Louis Bossart (2):
ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML
ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec
Ping-Ke Shih (1):
rtw89: update partition size of firmware header on skb->data
Qais Yousef (1):
sched/uclamp: Fix rq->uclamp_max not set on first enqueue
Raed Salem (2):
net/mlx5e: IPsec: Fix Software parser inner l3 type setting in
case of encapsulation
net/mlx5e: Fix missing IPsec statistics on uplink representor
Rafael J. Wysocki (1):
powercap: DTPM: Drop unused local variable from init_dtpm()
Randy Dunlap (3):
wireguard: main: rename 'mod_init' & 'mod_exit' functions to be
module-specific
vfio: remove all kernel-doc notation
natsemi: xtensa: fix section mismatch warnings
Ranjani Sridharan (1):
ASoC: SOF: hda: reset DAI widget before reconfiguring it
Rob Clark (8):
drm/msm/devfreq: Fix OPP refcnt leak
drm/msm: Fix wait_fence submitqueue leak
drm/msm: Restore error return on invalid fence
drm/msm: Make a6xx_gpu_set_freq() static
drm/msm: Demote debug message
drm/msm/gpu: Fix idle_work time
drm/msm/gpu: Fix check for devices without devfreq
drm/msm: Do hw_init() before capturing GPU state
Sameer Pujar (16):
ASoC: tegra: Fix wrong value type in ADMAIF
ASoC: tegra: Fix wrong value type in I2S
ASoC: tegra: Fix wrong value type in DMIC
ASoC: tegra: Fix wrong value type in DSPK
ASoC: tegra: Fix wrong value type in SFC
ASoC: tegra: Fix wrong value type in MVC
ASoC: tegra: Fix kcontrol put callback in ADMAIF
ASoC: tegra: Fix kcontrol put callback in I2S
ASoC: tegra: Fix kcontrol put callback in DMIC
ASoC: tegra: Fix kcontrol put callback in DSPK
ASoC: tegra: Fix kcontrol put callback in AHUB
ASoC: tegra: Fix kcontrol put callback in MVC
ASoC: tegra: Fix kcontrol put callback in SFC
ASoC: tegra: Fix kcontrol put callback in AMX
ASoC: tegra: Fix kcontrol put callback in ADX
ASoC: tegra: Fix kcontrol put callback in Mixer
Sameer Saurabh (3):
atlantic: Fix to display FW bundle version instead of FW mac version.
Remove Half duplex mode speed capabilities.
atlantic: Remove warn trace message.
Sean Christopherson (12):
KVM: Ensure local memslot copies operate on up-to-dateAaro Koskinen (1):
i2c: cbus-gpio: set atomic transfer callback
Adrian Hunter (1):
scsi: ufs: ufs-pci: Add support for Intel ADL
Akhil P Oommen (2):
drm/msm: Fix null ptr access msm_ioctl_gem_submit()
drm/msm/a6xx: Fix uinitialized use of gpu_scid
Al Cooper (1):
serial: 8250_bcm7271: UART errors after resuming from S2
Alain Volmat (4):
i2c: stm32f7: flush TX FIFO upon transfer errors
i2c: stm32f7: recover the bus on access timeout
i2c: stm32f7: stop dma transfer in case of NACK
i2c: stm32f7: use proper DMAENGINE API for termination
Alexander Stein (1):
Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
Amir Tzin (1):
net/mlx5: Fix use after free in mlx5_health_wait_pci_up
Andreas Gruenbacher (4):
gfs2: Fix remote demote of weak glock holders
gfs2: gfs2_inode_lookup cleanup
gfs2: gfs2_inode_lookup rework
gfs2: gfs2_create_inode rework
Andrew Halaney (1):
preempt/dynamic: Fix setup_preempt_mode() return value
Anup Patel (1):
RISC-V: KVM: Fix incorrect KVM_MAX_VCPUS value
Arnaud Pouliquen (1):
MAINTAINERS: Add rpmsg tty driver maintainer
Arnd Bergmann (3):
iwlwifi: pcie: fix constant-conversion warning
drm: msm: fix building without CONFIG_COMMON_CLK
siphash: use _unaligned version by default
Aya Levin (1):
net/mlx5: Fix access to a non-supported register
Badhri Jagan Sridharan (1):
usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
Baokun Li (2):
sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
Ben Ben-Ishay (1):
net/mlx5e: SHAMPO, Fix constant expression result
Ben Gardon (1):
KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
Benjamin Poirier (2):
net: mpls: Fix notifications when deleting a device
net: mpls: Remove rcu protection from nh_dev
Catalin Marinas (1):
KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
Chen Jun (1):
tracing: Fix a kmemleak false positive in tracing_map
Christophe JAILLET (2):
iwlwifi: Fix memory leaks in error handling path
net: marvell: mvpp2: Fix the computation of shared CPUs
Corey Minyard (2):
ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking
ipmi:ipmb: Fix unknown command response
Dan Carpenter (1):
KVM: VMX: Set failure code in prepare_vmcs02()
Daniel Lezcano (1):
powercap/drivers/dtpm: Disable DTPM at boot time
David Howells (1):
netfs: Adjust docs after foliation
Deren Wu (1):
mt76: fix timestamp check in tx_status
Dmitry Bogdanov (2):
atlantic: Increase delay for fw transactions
atlantic: Fix statistics logic for production hardware
Dmytro Linkin (2):
net/mlx5: E-switch, Respect BW share of the new group
net/mlx5: E-Switch, Check group pointer before reading bw_share value
Dongliang Mu (1):
dpaa2-eth: destroy workqueue at the end of remove function
Douglas Anderson (3):
drm/msm/a6xx: Allocate enough space for GMU registers
drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
drm/msm/dp: Avoid unpowered AUX xfers that caused crashes
Dust Li (1):
net/smc: fix wrong list_del in smc_lgr_cleanup_early
Eiichi Tsukata (2):
rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
Eric Dumazet (3):
net: annotate data-races on txq->xmit_lock_owner
net: avoid uninit-value from tcp_conn_request
ipv4: convert fib_num_tclassid_users to atomic_t
Eric Sandeen (1):
xfs: remove incorrect ASSERT in xfs_rename
Erik Ekman (1):
net/mlx4_en: Update reported link modes for 1/10G
Feng Tang (2):
x86/tsc: Add a timer to make sure TSC_adjust is always checked
x86/tsc: Disable clocksource watchdog for TSC on qualified platorms
Finn Thain (1):
pata_falcon: Avoid type warnings from sparse
Flora Cui (2):
drm/amdgpu: cancel the correct hrtimer on exit
drm/amdgpu: check atomic flag to differeniate with legacy path
Florian Fainelli (1):
net: dsa: b53: Add SPI ID table
Frank Li (1):
usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests
Frederic Weisbecker (2):
timers/nohz: Last resort update jiffies on nohz_full IRQ entry
sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full
Gal Pressman (1):
net/mlx5: Fix too early queueing of log timestamp work
Guangming (1):
dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow
Guchun Chen (1):
drm/amdgpu: fix the missed handling for SDMA2 and SDMA3
Gurchetan Singh (2):
drm/virtgpu api: define a dummy fence signaled event
drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..)
Gustavo A. R. Silva (1):
wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
Hans de Goede (1):
ASoC: soc-acpi: Set mach->id field on comp_ids matches
Harshit Mogalapalli (1):
net: netlink: af_netlink: Prevent empty skb by adding a check on len.
Heiko Carstens (1):
s390: update defconfigs
Helge Deller (5):
parisc: Fix KBUILD_IMAGE for self-extracting kernel
parisc: Enable sata sil, audit and usb support on 64-bit defconfig
parisc/agp: Annotate parisc agp init functions with __init
parisc: Fix "make install" on newer debian releases
parisc: Mark cr16 CPU clocksource unstable on all SMP machines
Hou Wenlong (2):
KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range()
KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes()
Ilia Sergachev (1):
serial: liteuart: Fix NULL pointer dereference in ->remove()
Ilie Halip (1):
s390/test_unwind: use raw opcode instead of invalid instruction
Ioanna Alifieraki (1):
ipmi: Move remove_work to dedicated workqueue
Jakub Kicinski (1):
ipmi: fix oob access due to uninit smi_msg type
James Smart (1):
scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO
Jane Jian (1):
drm/amdgpu/sriov/vcn: add new vcn ip revision check case for
SIENNA_CICHLID
Jason A. Donenfeld (7):
wireguard: allowedips: add missing __rcu annotation to satisfy sparse
wireguard: selftests: increase default dmesg log size
wireguard: selftests: actually test for routing loops
wireguard: device: reset peer src endpoint when netns exits
wireguard: receive: use ring buffer for incoming handshakes
wireguard: receive: drop handshakes if queue lock is contended
MAINTAINERS: co-maintain random.c
Jay Dolan (2):
serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
serial: 8250_pci: rewrite pericom_do_set_divisor()
Jens Axboe (1):
io-wq: don't retry task_work creation failure on fatal conditions
Jeremy Kerr (1):
mctp: test: fix skb free in test device tx
Jiapeng Chong (1):
gro: Fix inconsistent indenting
Jimmy Kizito (1):
drm/amd/display: Add work around for tunneled MST.
Joerg Roedel (1):
x86/64/mm: Map all kernel memory into trampoline_pgd
Johan Hovold (4):
serial: core: fix transmit-buffer reset and memleak
serial: liteuart: fix use-after-free and memleak on unbind
serial: liteuart: fix minor-number leak on probe errors
serial: liteuart: relax compile-test dependencies
José Roberto de Souza (1):
Revert "drm/i915: Implement Wa_1508744258"
Juergen Gross (1):
x86/kvm: remove unused ack_notifier callbacks
Kai Vehmanen (2):
ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid
ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
Karsten Graul (1):
MAINTAINERS: s390/net: add Alexandra and Wenjia as maintainer
Kuan-Ying Lee (1):
arm64: update PAC description for kernel
Lai Jiangshan (5):
KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()
x86/entry: Use the correct fence macro after swapgs in kernel CR3
x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
Li Zhijian (2):
wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
selftests: net: Correct case name
Lijo Lazar (1):
drm/amdgpu: Don't halt RLC on GFX suspend
Like Xu (1):
KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
Linus Torvalds (2):
fget: check that the fd still exists after getting a ref to it
Linux 5.16-rc4
Lorenzo Bianconi (3):
mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode
mt76: fix possible pktid leak
mt76: fix key pointer overwrite in
mt7921s_write_txwi/mt7663_usb_sdio_write_txwi
Lucas Tanure (1):
ASoC: cs35l41: Set the max SPI speed for the whole device
Luiz Angelo Daros de Luca (1):
net: dsa: realtek-smi: fix indirect reg access for ports>3
Lukas Wunner (1):
serial: 8250: Fix RTS modem control while in rs485 mode
Lyude Paul (2):
drm/i915: Add support for panels with VESA backlights with PWM
enable/disable
drm/i915/dp: Perform 30ms delay after source OUI write
Maciej Fijalkowski (1):
ice: xsk: clear status_error0 for each allocated desc
Maciej S. Szmigiero (1):
KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem
Maciej W. Rozycki (1):
vgacon: Propagate console boot parameters before calling `vc_resize'
Maor Dickman (1):
net/mlx5: E-Switch, Use indirect table only if all destinations support it
Maor Gottlieb (1):
net/mlx5: Lag, Fix recreation of VF LAG
Marc Zyngier (2):
KVM: arm64: Save PSTATE early on exit
KVM: arm64: Move pkvm's special 32bit handling into a generic
infrastructure
Marco Elver (1):
x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog()
Marek Behún (6):
net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6()
net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver
net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family
net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
Mark Bloch (1):
net/mlx5: E-Switch, fix single FDB creation on BlueField
Mark Rutland (2):
arm64: kexec: use __pa_symbol(empty_zero_page)
arm64: ftrace: add missing BTIs
Masami Hiramatsu (1):
kprobes: Limit max data_size of the kretprobe instances
Mathias Nyman (1):
xhci: Fix commad ring abort, write all 64 bits to CRCR register.
Matt Johnston (1):
mctp: Don't let RTM_DELROUTE delete local routes
Matthew Wilcox (Oracle) (1):
tools: Fix math.h breakage
Maxime Ripard (6):
drm/vc4: kms: Wait for the commit before increasing our clock rate
drm/vc4: kms: Fix return code check
drm/vc4: kms: Add missing drm_crtc_commit_put
drm/vc4: kms: Clear the HVS FIFO commit pointer once done
drm/vc4: kms: Don't duplicate pending commit
drm/vc4: kms: Fix previous HVS commit wait
Michael Sterritt (1):
x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword
Mordechay Goodstein (1):
iwlwifi: mvm: retry init flow if failed
Moshe Shemesh (1):
net/mlx5: Move MODIFY_RQT command to ignore list in internal error state
Mustapha Ghaddar (1):
drm/amd/display: Fix for the no Audio bug with Tiled Displays
Nicholas Kazlauskas (1):
drm/amd/display: Allow DSC on supported MST branch devices
Nicolas Frattaroli (1):
ASoC: rk817: Add module alias for rk817-codec
Nikita Danilov (2):
atlatnic: enable Nbase-t speeds with base-t
atlantic: Add missing DIDs and fix 115c.
Niklas Schnelle (1):
s390/pci: move pseudo-MMIO to prevent MIO overlap
Ole Ernst (2):
USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
Ondrej Jirman (1):
i2c: rk3x: Handle a spurious start completion interrupt flag
Paolo Abeni (1):
tcp: fix page frag corruption on page fault
Paolo Bonzini (22):
KVM: VMX: do not use uninitialized gfn_to_hva_cache
KVM: downgrade two BUG_ONs to WARN_ON_ONCE
KVM: x86: ignore APICv if LAPIC is not enabled
selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
selftests: sev_migrate_tests: free all VMs
KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability
KVM: MMU: shadow nested paging does not have PKU
KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled
KVM: x86: check PIR even for vCPUs with disabled APICv
KVM: x86: Use a stable condition around all VT-d PI paths
KVM: SEV: do not use list_replace_init on an empty list
KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
KVM: SEV: initialize regions_list of a mirror VM
KVM: SEV: move mirror status to destination of
KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
selftests: sev_migrate_tests: add tests for
KVM_CAP_VM_COPY_ENC_CONTEXT_FROM
KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked
KVM: SEV: Prohibit migration of a VM that has mirrors
KVM: SEV: do not take kvm->lock when destroying
KVM: SEV: accept signals in sev_lock_two_vms
KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled
KVM: fix avic_set_running for preemptable kernels
KVM: ensure APICv is considered inactive if there is no APIC
Patrik John (1):
serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30
Paulo Alcantara (1):
cifs: fix missed refcounting of ipc tcon
Perry Yuan (1):
drm/amd/display: add connector type check for CRC source set
Peter Zijlstra (1):
objtool: Fix pv_ops noinstr validation
Philip Chen (1):
drm/msm/dsi: set default num_data_lanes
Philip Yang (3):
drm/amdkfd: set "r = 0" explicitly before goto
drm/amdkfd: fix double free mem structure
drm/amdkfd: process_info lock not needed for svm
Pierre Gondois (1):
serial: pl011: Add ACPI SBSA UART match id
Pierre-Louis Bossart (2):
ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML
ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec
Ping-Ke Shih (1):
rtw89: update partition size of firmware header on skb->data
Qais Yousef (1):
sched/uclamp: Fix rq->uclamp_max not set on first enqueue
Raed Salem (2):
net/mlx5e: IPsec: Fix Software parser inner l3 type setting in
case of encapsulation
net/mlx5e: Fix missing IPsec statistics on uplink representor
Rafael J. Wysocki (1):
powercap: DTPM: Drop unused local variable from init_dtpm()
Randy Dunlap (3):
wireguard: main: rename 'mod_init' & 'mod_exit' functions to be
module-specific
vfio: remove all kernel-doc notation
natsemi: xtensa: fix section mismatch warnings
Ranjani Sridharan (1):
ASoC: SOF: hda: reset DAI widget before reconfiguring it
Rob Clark (8):
drm/msm/devfreq: Fix OPP refcnt leak
drm/msm: Fix wait_fence submitqueue leak
drm/msm: Restore error return on invalid fence
drm/msm: Make a6xx_gpu_set_freq() static
drm/msm: Demote debug message
drm/msm/gpu: Fix idle_work time
drm/msm/gpu: Fix check for devices without devfreq
drm/msm: Do hw_init() before capturing GPU state
Sameer Pujar (16):
ASoC: tegra: Fix wrong value type in ADMAIF
ASoC: tegra: Fix wrong value type in I2S
ASoC: tegra: Fix wrong value type in DMIC
ASoC: tegra: Fix wrong value type in DSPK
ASoC: tegra: Fix wrong value type in SFC
ASoC: tegra: Fix wrong value type in MVC
ASoC: tegra: Fix kcontrol put callback in ADMAIF
ASoC: tegra: Fix kcontrol put callback in I2S
ASoC: tegra: Fix kcontrol put callback in DMIC
ASoC: tegra: Fix kcontrol put callback in DSPK
ASoC: tegra: Fix kcontrol put callback in AHUB
ASoC: tegra: Fix kcontrol put callback in MVC
ASoC: tegra: Fix kcontrol put callback in SFC
ASoC: tegra: Fix kcontrol put callback in AMX
ASoC: tegra: Fix kcontrol put callback in ADX
ASoC: tegra: Fix kcontrol put callback in Mixer
Sameer Saurabh (3):
atlantic: Fix to display FW bundle version instead of FW mac version.
Remove Half duplex mode speed capabilities.
atlantic: Remove warn trace message.
Sean Christopherson (12):
KVM: Ensure local memslot copies operate on up-to-date arch-specific data
KVM: Disallow user memslot with size that exceeds "unsigned long"
KVM: RISC-V: Unmap stage2 mapping when deleting/moving a memslot
KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST
KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit
KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12
KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping
KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path
KVM: x86/mmu: Handle "default" period when selectively waking kthread
KVM: x86/mmu: Retry page fault if root is invalidated by memslot update
KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails
KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary
Shen, George (1):
drm/amd/display: Clear DPCD lane settings after repeater training
Shyam Prasad N (3):
cifs: wait for tcon resource_id before getting fscache super
cifs: add server conn_id to fscache client cookie
cifs: avoid use of dstaddr as key for fscache client cookie
Stanislaw Gruszka (1):
rt2x00: do not mark device gone on EPROTO errors during start
Stefan Binding (1):
ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
Stephen Suryaputra (1):
vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
Steven Rostedt (VMware) (1):
tracing/histograms: String compares should not care about signed values
Sukadev Bhattiprolu (2):
ibmvnic: drop bad optimization in reuse_rx_pools()
ibmvnic: drop bad optimization in reuse_tx_pools()
Sven Eckelmann (1):
tty: serial: msm_serial: Deactivate RX DMA for polling support
Sven Schuchmann (1):
net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available
Tang Yizhou (2):
cpufreq: Fix a comment in cpufreq_policy_free
cpufreq: docs: Update core.rst
Tariq Toukan (1):
net/mlx5e: Sync TIR params updates against concurrent create/modify
Tetsuo Handa (1):
loop: Use pr_warn_once() for loop_control_remove() warning
Tianhao Chai (1):
ethernet: aquantia: Try MAC address from device tree
Tianjia Zhang (1):
net/tls: Fix authentication failure in CCM mode
Tom Lendacky (1):
KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure
Tony Lu (1):
net/smc: Keep smc_close_final rc during active close
Tony Luck (1):
x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
Vincent Whitchurch (1):
net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support
Vitaly Kuznetsov (3):
KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test
KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN
KVM: selftests: Make sure kvm_create_max_vcpus test won't hit
RLIMIT_NOFILE
Wei Yongjun (2):
ipmi: msghandler: Make symbol 'remove_work_wq' static
net: mscc: ocelot: fix missing unlock on error in ocelot_hwstamp_set()
William Kucharski (1):
net/rds: correct socket tunable error in rds_tcp_tune()
Xiayu Zhang (1):
Fix Comment of ETH_P_802_3_MIN
Xiongfeng Wang (1):
cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
Yang Guang (1):
ata: replace snprintf in show functions with sysfs_emit
Zhenyu Wang (1):
vfio/pci: Fix OpRegion read
Zhou Qingyang (4):
net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings()
net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()
octeontx2-af: Fix a memleak bug in rvu_mbox_init()
usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()
chongjiapeng (1):
iwlwifi: Fix missing error code in iwl_pci_probe()
msizanoen1 (1):
ipv6: fix memory leak in fib6_rule_suppress
shaoyunl (1):
drm/amdgpu: adjust the kfd reset sequence in reset sriov function
Łukasz Bartosik (1):
iwlwifi: fix warnings produced by kernel debug options
arch-specific data
KVM: Disallow user memslot with size that exceeds "unsigned long"
KVM: RISC-V: Unmap stage2 mapping when deleting/moving a memslot
KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST
KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit
KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12
KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping
KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path
KVM: x86/mmu: Handle "default" period when selectively waking kthread
KVM: x86/mmu: Retry page fault if root is invalidated by memslot update
KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails
KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary
Shen, George (1):
drm/amd/display: Clear DPCD lane settings after repeater training
Shyam Prasad N (3):
cifs: wait for tcon resource_id before getting fscache super
cifs: add server conn_id to fscache client cookie
cifs: avoid use of dstaddr as key for fscache client cookie
Stanislaw Gruszka (1):
rt2x00: do not mark device gone on EPROTO errors during start
Stefan Binding (1):
ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
Stephen Suryaputra (1):
vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
Steven Rostedt (VMware) (1):
tracing/histograms: String compares should not care about signed values
Sukadev Bhattiprolu (2):
ibmvnic: drop bad optimization in reuse_rx_pools()
ibmvnic: drop bad optimization in reuse_tx_pools()
Sven Eckelmann (1):
tty: serial: msm_serial: Deactivate RX DMA for polling support
Sven Schuchmann (1):
net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available
Tang Yizhou (2):
cpufreq: Fix a comment in cpufreq_policy_free
cpufreq: docs: Update core.rst
Tariq Toukan (1):
net/mlx5e: Sync TIR params updates against concurrent create/modify
Tetsuo Handa (1):
loop: Use pr_warn_once() for loop_control_remove() warning
Tianhao Chai (1):
ethernet: aquantia: Try MAC address from device tree
Tianjia Zhang (1):
net/tls: Fix authentication failure in CCM mode
Tom Lendacky (1):
KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure
Tony Lu (1):
net/smc: Keep smc_close_final rc during active close
Tony Luck (1):
x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
Vincent Whitchurch (1):
net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support
Vitaly Kuznetsov (3):
KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test
KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN
KVM: selftests: Make sure kvm_create_max_vcpus test won't hit
RLIMIT_NOFILE
Wei Yongjun (2):
ipmi: msghandler: Make symbol 'remove_work_wq' static
net: mscc: ocelot: fix missing unlock on error in ocelot_hwstamp_set()
William Kucharski (1):
net/rds: correct socket tunable error in rds_tcp_tune()
Xiayu Zhang (1):
Fix Comment of ETH_P_802_3_MIN
Xiongfeng Wang (1):
cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
Yang Guang (1):
ata: replace snprintf in show functions with sysfs_emit
Zhenyu Wang (1):
vfio/pci: Fix OpRegion read
Zhou Qingyang (4):
net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings()
net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()
octeontx2-af: Fix a memleak bug in rvu_mbox_init()
usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()
chongjiapeng (1):
iwlwifi: Fix missing error code in iwl_pci_probe()
msizanoen1 (1):
ipv6: fix memory leak in fib6_rule_suppress
shaoyunl (1):
drm/amdgpu: adjust the kfd reset sequence in reset sriov function
Łukasz Bartosik (1):
iwlwifi: fix warnings produced by kernel debug options
Powered by blists - more mailing lists