Messages in this thread |  | | From | Linus Torvalds <> | Date | Sun, 1 Jan 2023 14:01:04 -0800 | Subject | Linux 6.2-rc2 |
| |
So the week started so slow due to the holidays that I thought I might not have any reason to do an rc2 at all, but by the end of the week I did end up getting a smattering of pull requests, so here we are. It's tiny, even smaller than usual for an rc2, and honestly, I'd expect that trend to continue for rc3. A lot of people are still off for another week on a well-deserved winter holiday, and so I suspect things will continue to be fairly quiet.
Anyway, last week saw mainly some nvme fixes, some i915 drm work, and some kvm fixes (and kvm testing fixes). See below for the full shortlog, and if you're not still in a food coma from the holidays, please do give this all a good testing.
Linus
---
Adam Vodopjan (1): ata: ahci: Fix PCS quirk application for suspend
Adamos Ttofari (1): KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race
Adrian Freund (1): ACPI: resource: do IRQ override on Lenovo 14ALC7
Andrzej Hajda (1): drm/i915: fix TLB invalidation for Gen12.50 video and compute engines
Arnd Bergmann (1): x86/calldepth: Fix incorrect init section references
Artem Egorkine (2): ALSA: line6: correct midi status byte when receiving data from podxt ALSA: line6: fix stack overflow in line6_midi_transmit
Bhaskar Chowdhury (1): kconfig: Add static text for search information in help menu
Chengming Zhou (1): perf/core: Fix cgroup events tracking
Chris Chiu (1): ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops
Christoph Hellwig (9): nvme: fix setting the queue depth in nvme_alloc_io_tag_set nvme-pci: update sqsize when adjusting the queue depth docs, nvme: add a feature and quirk policy document nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it nvmet: set the LBCC bit for commands that modify data nvmet: don't defer passthrough commands with trivial effects to the workqueue nvme: also return I/O command effects from nvme_command_effects nvme: consult the CSE log page for unprivileged passthrough
Colin Ian King (1): perf/x86/amd: fix potential integer overflow on shift of a int
David Woodhouse (3): KVM: x86/xen: Use kvm_read_guest_virt() instead of open-coding it badly KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapi KVM: x86/xen: Documentation updates and clarifications
Erik Schumacher (1): ACPI: resource: do IRQ override on XMG Core 15
Hans de Goede (2): ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks ACPI: video: Fix Apple GMUX backlight detection
Jani Nikula (2): drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index
Jens Axboe (3): io_uring: finish waiting before flushing overflow entries io_uring/cancel: re-grab ctx mutex after finishing wait io_uring: check for valid register opcode earlier
John Harrison (1): drm/i915/uc: Fix two issues with over-size firmware files
Jun ASAKA (1): kbuild: add a missing line for help message
Keith Busch (2): nvme-pci: fix mempool alloc size nvme-pci: fix page size checks
Klaus Jensen (1): nvme-pci: fix doorbell buffer value endianness
Lai Jiangshan (2): kvm: Remove the unused macro KVM_MMU_READ_{,UN}LOCK() kvm: x86/mmu: Remove duplicated "be split" in spte.h
Like Xu (1): KVM: x86/pmu: Prevent zero period event from being repeatedly released
Linus Torvalds (1): Linux 6.2-rc2
Lucas De Marchi (1): drm/i915: Remove __maybe_unused from mtl_info
Lukas Bulwahn (1): MAINTAINERS: adjust entry after renaming the vmx hyperv files
Mario Limonciello (5): ACPI: video: Allow GPU drivers to report no panels drm/amd/display: Report to ACPI video if no panels were found ACPI: video: Don't enable fallback path for creating ACPI backlight by default ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+
Masahiro Yamada (5): arch: fix broken BuildID for arm64 and riscv .gitignore: ignore *.rpm kbuild: rpm-pkg: add libelf-devel as alternative for BuildRequires kbuild: sort single-targets alphabetically again fixdep: remove unneeded <stdarg.h> inclusion
Masami Hiramatsu (Google) (2): x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK
Mathieu Desnoyers (1): futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error
Matthew Auld (1): drm/i915: improve the catch-all evict to handle lock contention
Mel Gorman (1): rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
Michal Luczaj (2): KVM: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page() KVM: x86/xen: Simplify eventfd IOCTLs
Namhyung Kim (1): perf/core: Call LSM hook after copying perf_event_attr
Oliver Upton (2): KVM: arm64: selftests: Don't identity map the ucall MMIO hole KVM: selftests: Mark correct page as mapped in virt_map()
Paolo Bonzini (5): KVM: selftests: document the default implementation of vm_vaddr_populate_bitmap KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_ports KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET Documentation: kvm: clarify SRCU locking order KVM: selftests: restore special vmmcall code layout needed by the harness
Peng Hao (1): KVM: x86: Simplify kvm_apic_hw_enabled
Peter Zijlstra (1): perf: Fix use-after-free in error path
Ravi Bangoria (1): perf core: Return error pointer if inherit_event() fails to find pmu_ctx
Sagi Grimberg (1): nvme-auth: fix smatch warning complaints
Samuel Holland (1): kbuild: Fix running modpost with musl libc
Sean Christopherson (22): KVM: x86: Sanity check inputs to kvm_handle_memory_failure() KVM: selftests: Zero out valid_bank_mask for "all" case in Hyper-V IPI test KVM: nVMX: Document that ignoring memory failures for VMCLEAR is deliberate KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 KVM: nVMX: Don't stuff secondary execution control if it's not supported KVM: x86/mmu: Don't attempt to map leaf if target TDP MMU SPTE is frozen KVM: x86/mmu: Map TDP MMU leaf SPTE iff target level is reached KVM: x86/mmu: Re-check under lock that TDP MMU SP hugepage is disallowed KVM: x86/mmu: Don't install TDP MMU SPTE if SP has unexpected level KVM: selftests: Define literal to asm constraint in aarch64 as unsigned long KVM: selftests: Delete dead code in x86_64/vmx_tsc_adjust_test.c KVM: selftests: Fix divide-by-zero bug in memslot_perf_test KVM: selftests: Use pattern matching in .gitignore KVM: selftests: Fix a typo in x86-64's kvm_get_cpu_address_width() KVM: selftests: Rename UNAME_M to ARCH_DIR, fill explicitly for x86 KVM: selftests: Use proper function prototypes in probing code KVM: selftests: Probe -no-pie with actual CFLAGS used to compile KVM: selftests: Explicitly disable builtins for mem*() overrides KVM: selftests: Include lib.mk before consuming $(CC) KVM: selftests: Disable "gnu-variable-sized-type-not-at-end" warning KVM: selftests: Use magic value to signal ucall_alloc() failure KVM: Delete extra block of "};" in the KVM API documentation
Stefan Metzmacher (1): uapi:io_uring.h: allow linux/time_types.h to be skipped
Takashi Iwai (1): ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs
Vitaly Kuznetsov (1): KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warning
Yanjun Zhang (1): nvme: fix multipath crash caused by flush request when blktrace is enabled
YoungJun.park (1): kunit: alloc_string_stream_fragment error handling bug fix
Yu Kuai (1): block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
|  |