summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tablesDavid Woodhouse2024-12-051-2/+6
* Merge tag 'x86_urgent_for_v6.13_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-12-011-0/+4
|\
| * x86/mm: Carve out INVLPG inline asm for use by othersBorislav Petkov (AMD)2024-11-251-0/+4
* | Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-11-261-22/+13
|\ \
| * | jump_label: adjust inline asm to be consistentAlice Ryhl2024-11-041-22/+13
* | | futex: improve user space accessesLinus Torvalds2024-11-251-2/+6
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-11-243-5/+12
|\ \ \
| * | | KVM: x86: switch hugepage recovery thread to vhost_taskPaolo Bonzini2024-11-141-1/+3
| * | | Merge tag 'loongarch-kvm-6.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2024-11-141-5/+0
| |\ \ \
| * | | | x86: KVM: Advertise CPUIDs for new instructions in Clearwater ForestTao Su2024-11-131-0/+3
| * | | | Merge branch 'kvm-docs-6.13' into HEADPaolo Bonzini2024-11-131-1/+4
| |\ \ \ \
| * \ \ \ \ Merge tag 'kvm-x86-misc-6.13' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-11-132-1/+4
| |\ \ \ \ \
| | * | | | | KVM: x86: Quirk initialization of feature MSRs to KVM's max configurationSean Christopherson2024-11-011-1/+2
| | * | | | | KVM: x86: Bypass register cache when querying CPL from kvm_sched_out()Sean Christopherson2024-11-012-0/+2
| * | | | | | Merge tag 'kvm-x86-mmu-6.13' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-11-131-3/+2
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | KVM: x86/mmu: Drop per-VM zapped_obsolete_pages listVipin Sharma2024-11-051-1/+0
| | * | | | | KVM: x86/mmu: Recover TDP MMU huge page mappings in-place instead of zappingDavid Matlack2024-11-051-2/+2
* | | | | | | Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-11-238-13/+53
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | x86/module: prepare module loading for ROX allocations of textMike Rapoport (Microsoft)2024-11-071-7/+7
| * | | | | | arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)2024-11-071-0/+1
| * | | | | | asm-generic: introduce text-patching.hMike Rapoport (Microsoft)2024-11-071-0/+1
| * | | | | | x86/percpu: fix clang warning when dealing with unsigned typesAndy Shevchenko2024-11-071-3/+4
| * | | | | | mm: remove unused hugepage for vma_alloc_folio()Kefeng Wang2024-11-071-1/+1
| * | | | | | kaslr: rename physmem_end and PHYSMEM_END to direct_map_physmem_endJohn Hubbard2024-11-072-2/+2
| * | | | | | mm: move set_pxd_safe() helpers from generic to platformAnshuman Khandual2024-11-071-0/+37
| | |_|/ / / | |/| | | |
* | | | | | Merge tag 'x86_tdx_for_6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-11-221-1/+12
|\ \ \ \ \ \
| * | | | | | x86/tdx: Enable CPU topology enumerationKirill A. Shutemov2024-11-071-0/+2
| * | | | | | x86/tdx: Dynamically disable SEPT violations from causing #VEsKirill A. Shutemov2024-11-071-1/+9
| * | | | | | x86/tdx: Introduce wrappers to read and write TD metadataKirill A. Shutemov2024-11-071-0/+1
| |/ / / / /
* | | | | | Merge tag 'x86_misc_for_6.13-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-11-221-3/+5
|\ \ \ \ \ \
| * | | | | | x86/cpu: Make sure flag_is_changeable_p() is always being usedAndy Shevchenko2024-11-081-3/+5
* | | | | | | Merge tag 'asm-generic-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-11-211-5/+0
|\ \ \ \ \ \ \
| * | | | | | | asm-generic: provide generic page_to_phys and phys_to_page implementationsChristoph Hellwig2024-10-281-5/+0
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge tag 'ftrace-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2024-11-201-23/+7
|\ \ \ \ \ \ \
| * | | | | | | ftrace: Consolidate ftrace_regs accessor functions for archs using pt_regsSteven Rostedt2024-10-151-20/+1
| * | | | | | | ftrace: Make ftrace_regs abstract from direct useSteven Rostedt2024-10-111-11/+14
| | |/ / / / / | |/| | | | |
* | | | | | | Merge tag 'timers-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-11-201-2/+0
|\ \ \ \ \ \ \
| * | | | | | | ntp: Remove unused tick_nsecThomas Gleixner2024-10-021-2/+0
| |/ / / / / /
* | | | | | | Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-11-205-89/+24
|\ \ \ \ \ \ \
| * | | | | | | x86/vdso: Split virtual clock pages into dedicated mappingThomas Weißschuh2024-11-021-0/+5
| * | | | | | | x86/vdso: Delete vvar.hThomas Weißschuh2024-11-021-66/+0
| * | | | | | | x86/vdso: Access vdso data without vvar.hThomas Weißschuh2024-11-021-3/+3
| * | | | | | | x86/vdso: Move the rng offset to vsyscall.hThomas Weißschuh2024-11-022-3/+2
| * | | | | | | x86/vdso: Access rng vdso data without vvar.hThomas Weißschuh2024-11-022-9/+4
| * | | | | | | x86/vdso: Access timens vdso data without vvar.hThomas Weißschuh2024-11-022-3/+5
| * | | | | | | x86/vdso: Allocate vvar page from C codeThomas Weißschuh2024-11-021-2/+4
| * | | | | | | x86/vdso: Access rng data from kernel without vvarThomas Weißschuh2024-11-022-2/+4
| * | | | | | | x86/vdso: Place vdso_data at beginning of vvar pageThomas Weißschuh2024-11-021-1/+1
| * | | | | | | x86/vdso: Use __arch_get_vdso_data() to access vdso dataThomas Weißschuh2024-11-021-2/+2
| * | | | | | | vdso: Introduce vdso/page.hVincenzo Frascino2024-10-161-4/+1