lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ