linux/arch/x86
Linus Torvalds 9c7e3d5910 hyperv-next for v7.4-rc1
-----BEGIN PGP SIGNATURE-----
 
 iQFHBAABCgAxFiEEIbPD0id6easf0xsudhRwX5BBoF4FAmri3mgTHHdlaS5saXVA
 a2VybmVsLm9yZwAKCRB2FHBfkEGgXpRSB/49w0SPLd5RYa+fdq3qdvwr6+UJbkxp
 +F0n4keD03UCEcKljMsUBKdhD3qJnj1IB0/NR34Pr7YR4Yhv0YxodQK40nWBCFLd
 nsc99jw+d7TbepxsVwGqiwIzaWtidJwLw7DoBbagGUYFAFVkxlj6W+7S2e6hKcJH
 pDx92x5myMpUyEKuA8DNTWyMLNk9iysPxvQq/WSjY36roxkdvA5pwDhzi3hLoZw4
 kfLuT+yKtKGwL+1dhn4gz0aYsuIq1wu36GlPMRfDU+cl96KGHEnUW861JrnqHpaU
 ccTRX7O2yKUSjPaYZZaqPa1ZW8R5L9DEpQxJA1Ilaw4Z9rXaQUmqC3OR
 =A5Bb
 -----END PGP SIGNATURE-----

Merge tag 'hyperv-next-signed-20261028' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux

Pull hyperv updates from Wei Liu:

 - Update to documents and code comments (Michael Kelley)

 - Harden Vmbus (Kameron Carr)

 - Rework MSHV driver page deposit logic (Mukesh Rathor)

 - Vmbus kexec bug fix (Shradha Gupta)

 - Miscellaneous bug fixes (Daehyeon Ko, Jiale Yao, Sasha Levin)

* tag 'hyperv-next-signed-20261028' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
  Drivers: hv: Remove leftover support for old Hyper-V versions
  mshv: Remove unused *_old memory deposit functions
  mshv: Redesign hypervisor memory deposit logic
  mshv: Rename memory deposit memory functions to _old
  mshv_vtl: reject poll files with multiple waitqueues
  mshv_vtl: detach poll waiter on POLLFREE
  mshv_vtl: initialize poll file mutex before device registration
  Documentation: hyperv: Update information on guest CPU offlining
  Documentation: hyperv: Remove support for guests on Hyper-V 2012/2012R2
  Drivers: hv: Run VMBus kexec cleanup from syscore shutdown
  kexec: Add helper to report an active kexec reboot
  tools: hv: remove unused rte_smp_mb()
  Documentation: hyperv: Update documentation for sending VMBus packets
  Drivers: hv: vmbus: Check ACPI companion before use
  Documentation: hyperv: Describe validation of the ring buffer indices
  Drivers: hv: vmbus: Keep the ring byte counts sane for a bad index
  Drivers: hv: vmbus: Compute ring byte counts from a caller-held snapshot
  Drivers: hv: vmbus: Use *_ONCE() to access shared ring buffer indices
  Drivers: hv: vmbus: Bounds check the shared ring buffer indices
2026-10-29 12:39:45 -10:00
..
boot liveupdate: updates for 7.4-rc1 2026-10-25 17:42:42 -10:00
coco Merge __{get,put}_user() removal branch 2026-10-21 07:19:30 -10:00
configs arch, mm: promote DEBUG_WX to CHECK_WX 2026-10-24 01:55:54 -07:00
crypto Crypto library updates for 7.4 2026-10-20 15:38:53 -10:00
entry mm.git review status for linus..mm-stable 2026-10-23 07:42:11 -10:00
events mm.git review status for linus..mm-stable 2026-10-23 07:42:11 -10:00
hyperv Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'hyper-v', 'samsung/exynos', 'riscv', 'broadcom', 'intel/vt-d', 'amd/amd-vi' and 'core' into next 2026-10-20 09:43:47 +02:00
ia32
include platform-drivers-x86 for v7.4-1 2026-10-28 07:36:32 -10:00
kernel hyperv-next for v7.4-rc1 2026-10-29 12:39:45 -10:00
kvm ARM: 2026-10-23 13:37:12 -10:00
lib x86/uaccess: Remove __get_user() and __put_user() 2026-10-20 08:07:29 -10:00
mm mm.git review status for linus..mm-stable 2026-10-27 12:23:17 -10:00
net bpf: Keep stack arguments in arch_bpf_timed_may_goto() 2026-10-28 04:07:03 +00:00
pci x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11 2026-09-23 13:42:21 -05:00
platform EFI updates for v7.4 2026-10-24 20:07:00 -10:00
power x86/hibernate: Ignore page-zero RAM in E820 checksum 2026-09-30 21:59:53 +02:00
purgatory x86/purgatory: Compile purgatory with -D__NO_FORTIFY and -D__DISABLE_EXPORTS 2026-09-30 09:42:09 -07:00
realmode memblock: rename KHO_SCRATCH to KHO_NOPRSRV 2026-10-09 18:13:27 +02:00
tools x86/alternative: Drop smp_locks glue 2026-07-13 09:23:36 -07:00
um ARCH=um updates: 2026-10-22 08:12:31 -10:00
video x86/video: Only fall back to vga_default_device() without screen info 2026-07-07 08:14:55 -07:00
virt - Enable dynamic TDX memory metadata allocation (DPAMT) 2026-10-20 12:17:47 -10:00
xen Merge __{get,put}_user() removal branch 2026-10-21 07:19:30 -10:00
.gitignore
Kbuild
Kconfig mm.git review status for linus..mm-stable 2026-10-27 12:23:17 -10:00
Kconfig.assembler
Kconfig.cpu x86/build/64: Prevent native builds from generating EGPR use 2026-09-18 21:43:38 -07:00
Kconfig.cpufeatures x86/cpu: Make CONFIG_X86_CX8 unconditional 2026-06-11 10:25:40 +02:00
Kconfig.debug
Makefile Kbuild / Kconfig updates for 7.4 2026-10-21 10:45:44 -10:00
Makefile_32.cpu
Makefile.um