Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
3d7f1bfaf354ee371b90ba4e65463fcbd701feed
/
arch
/
x86
/
mm
ffd85e3
x86/mm: Sync also unmappings in vmalloc_sync_all()
by Joerg Roedel
· 5 years ago
a6932b4
x86/mm: Check for pfn instead of page in vmalloc_sync_one()
by Joerg Roedel
· 5 years ago
d73af79
x86, mm, gup: prevent get_page() race with munmap in paravirt guest
by Vlastimil Babka
· 5 years ago
f08f10f
x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()
by Jiri Kosina
· 6 years ago
1709284
x86/speculation: Support 'mitigations=' cmdline option
by Josh Poimboeuf
· 6 years ago
c89ef65
x86/speculation: Prepare for conditional IBPB in switch_mm()
by Thomas Gleixner
· 6 years ago
c369258
x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off
by Michal Hocko
· 6 years ago
822e5d5
x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
by Jiri Kosina
· 6 years ago
08e501b
x86/mm: Use WRITE_ONCE() when setting PTEs
by Nadav Amit
· 6 years ago
eba69ae
Revert "x86/mm: Expand static page table for fixmap space"
by Sasha Levin
· 6 years ago
62dd223
x86/fpu: Finish excising 'eagerfpu'
by Andy Lutomirski
· 8 years ago
3a8304b
x86/mm: Expand static page table for fixmap space
by Feng Tang
· 6 years ago
8540af6
x86/numa_emulation: Fix emulated-to-physical node mapping
by Dan Williams
· 6 years ago
7f6a394
x86/mm: Remove in_nmi() warning from vmalloc_fault()
by Joerg Roedel
· 6 years ago
f8d42d5
x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM
by Vlastimil Babka
· 6 years ago
fe0f404
x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit
by Vlastimil Babka
· 6 years ago
e853786
x86/mm: Add TLB purge to free pmd/pte page interfaces
by Toshi Kani
· 6 years ago
6e6b637
ioremap: Update pgtable free interfaces with addr
by Chintan Pandya
· 6 years ago
2130e54
x86/mm: Disable ioremap free page handling on x86-PAE
by Toshi Kani
· 6 years ago
16848eb
x86/init: fix build with CONFIG_SWAP=n
by Vlastimil Babka
· 6 years ago
e79d049
x86/mm/kmmio: Make the tracer robust against L1TF
by Andi Kleen
· 6 years ago
7e46437
x86/mm/pat: Make set_memory_np() L1TF safe
by Andi Kleen
· 6 years ago
8574df1
x86: Don't include linux/irq.h from asm/hardirq.h
by Nicolai Stange
· 6 years ago
53527af
x86/speculation/l1tf: Protect PAE swap entries against L1TF
by Vlastimil Babka
· 6 years ago
c4b998c
x86/speculation/l1tf: Extend 64bit swap file size limit
by Vlastimil Babka
· 6 years ago
e392347
x86/speculation/l1tf: Limit swap file size to MAX_PA/2
by Andi Kleen
· 6 years ago
7c5b42f
x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings
by Andi Kleen
· 6 years ago
6d28f2d
mm: fix devmem_is_allowed() for sub-page System RAM intersections
by Dan Williams
· 6 years ago
2bbb81d
x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init
by Dave Hansen
· 7 years ago
1e26941
x86/pgtable: Don't set huge PUD/PMD on non-leaf entries
by Joerg Roedel
· 7 years ago
059befd
vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page
by Jia Zhang
· 7 years ago
a8330db
x86/pkeys: Override pkey when moving away from PROT_EXEC
by Dave Hansen
· 7 years ago
f4fe4f9
x86/mm: implement free pmd/pte page interfaces
by Toshi Kani
· 7 years ago
9c7f7bd
mm/vmalloc: add interfaces to free unmapped page table
by Toshi Kani
· 7 years ago
d3b0e98
x86/mm: Fix vmalloc_fault to use pXd_large
by Toshi Kani
· 7 years ago
2585e4b4
x86/speculation: Use Indirect Branch Prediction Barrier in context switch
by Tim Chen
· 7 years ago
027ba1a
x86/mm: Give each mm TLB flush generation a unique ID
by Andy Lutomirski
· 7 years ago
0f77841
x86/mm/kmmio: Fix mmiotrace for page unaligned addresses
by Karol Herbst
· 7 years ago
9a0be5a
vsyscall: Fix permissions for emulate mode with KAISER/PTI
by Ben Hutchings
· 7 years ago
5ab44e8
x86/mm/pkeys: Fix fill_sig_info_pkey
by Eric W. Biederman
· 7 years ago
1b92c48
x86/pti/efi: broken conversion from efi to kernel page table
by Pavel Tatashin
· 7 years ago
4bf050d
x86/asm: Use register variable to get stack pointer value
by Andrey Ryabinin
· 7 years ago
ec61baf
kaiser: Set _PAGE_NX only if supported
by Lepton Wu
· 7 years ago
beca4e2
Map the vsyscall page with _PAGE_USER
by Borislav Petkov
· 7 years ago
47f3cea
x86/tlb: Drop the _GPL from the cpu_tlbstate export
by Thomas Gleixner
· 7 years ago
92fd81f
kaiser: Set _PAGE_NX only if supported
by Guenter Roeck
· 7 years ago
ea6cd39
KPTI: Report when enabled
by Kees Cook
· 7 years ago
e71fac0
KPTI: Rename to PAGE_TABLE_ISOLATION
by Kees Cook
· 7 years ago
59094fa
x86/kaiser: Move feature detection up
by Borislav Petkov
· 7 years ago
402e63d
kaiser: disabled on Xen PV
by Jiri Kosina
· 7 years ago
fe5cb75
kaiser: kaiser_flush_tlb_on_return_to_user() check PCID
by Hugh Dickins
· 7 years ago
8c2f8a5
kaiser: drop is_atomic arg to kaiser_pagetable_walk()
by Hugh Dickins
· 7 years ago
169b369
kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush
by Hugh Dickins
· 7 years ago
8018307
x86/kaiser: Check boottime cmdline params
by Borislav Petkov
· 7 years ago
50624dd
x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling
by Borislav Petkov
· 7 years ago
23e0943
kaiser: add "nokaiser" boot option, using ALTERNATIVE
by Hugh Dickins
· 7 years ago
3df1461
kaiser: kaiser_remove_mapping() move along the pgd
by Hugh Dickins
· 7 years ago
d0142ce
kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user
by Hugh Dickins
· 7 years ago
6a2b4117
kaiser: PCID 0 for kernel and 128 for user
by Hugh Dickins
· 7 years ago
0b5ca9d
kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user
by Hugh Dickins
· 7 years ago
2684b12
kaiser: enhanced by kernel and user PCIDs
by Hugh Dickins
· 7 years ago
1972bb9
kaiser: vmstat show NR_KAISERTABLE as nr_overhead
by Hugh Dickins
· 7 years ago
604db49
kaiser: align addition to x86/mm/Makefile
by Hugh Dickins
· 7 years ago
be6bf01
kaiser: tidied up kaiser_add/remove_mapping slightly
by Hugh Dickins
· 7 years ago
f43f386
kaiser: ENOMEM if kaiser_pagetable_walk() NULL
by Hugh Dickins
· 7 years ago
ac2f101
kaiser: do not set _PAGE_NX on pgd_none
by Hugh Dickins
· 7 years ago
8f0baad
kaiser: merged update
by Dave Hansen
· 7 years ago
13be448
KAISER: Kernel Address Isolation
by Richard Fellner
· 8 years ago
3e5daac
x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code
by Andy Lutomirski
· 7 years ago
a94af05
x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range()
by Andy Lutomirski
· 7 years ago
113980c
x86/mm: Make flush_tlb_mm_range() more predictable
by Andy Lutomirski
· 8 years ago
219aced
x86/mm: Remove flush_tlb() and flush_tlb_current_task()
by Andy Lutomirski
· 8 years ago
d0629c6
x86/mm: fix use-after-free of vma during userfaultfd fault
by Vlastimil Babka
· 7 years ago
a5f043b
mm/memory_hotplug: set magic number to page->freelist instead of page->lru.next
by Yasuaki Ishimatsu
· 8 years ago
54af98f
x86/mm: Fix fault error path using unsafe vma pointer
by Laurent Dufour
· 7 years ago
81ba752
x86/mm/pat: Don't report PAT on CPUs that don't support it
by Mikulas Patocka
· 7 years ago
8af88a9
x86/mm: Fix flush_tlb_page() on Xen
by Andy Lutomirski
· 8 years ago
3667daf
x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space
by Joerg Roedel
· 8 years ago
48131dd
x86/mpx: Use compatible types in comparison to fix sparse error
by Tobias Klauser
· 8 years ago
ed96148
x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds()
by Baoquan He
· 8 years ago
cfc0eb40
mm: larger stack guard gap, between vmas
by Hugh Dickins
· 7 years ago
caa6f1c
x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init()
by Laura Abbott
· 8 years ago
2c0ad23
mm: Tighten x86 /dev/mem with zeroing reads
by Kees Cook
· 8 years ago
2211d19
x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization
by Baoquan He
· 8 years ago
24ba284
x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y
by Andrey Ryabinin
· 8 years ago
91cdd9d
x86, mm: fix gup_pte_range() vs DAX mappings
by Dan Williams
· 8 years ago
c3cc425
x86/mm/ptdump: Fix soft lockup in page table walker
by Andrey Ryabinin
· 8 years ago
fc0e81b
x86/traps: Ignore high word of regs->cs in early_fixup_exception()
by Andy Lutomirski
· 8 years ago
bdb5208
Merge tag 'drm-x86-pat-regression-fix' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 8 years ago
c0a0aba
kconfig.h: remove config_enabled() macro
by Masahiro Yamada
· 8 years ago
8ef4227
x86/io: add interface to reserve io memtype for a resource range. (v1.1)
by Dave Airlie
· 8 years ago
63ae602
Merge branch 'gup_flag-cleanups'
by Linus Torvalds
· 8 years ago
768ae30
mm: replace get_user_pages() write/force parameters with gup_flags
by Lorenzo Stoakes
· 8 years ago
c164154
mm: replace get_user_pages_unlocked() write/force parameters with gup_flags
by Lorenzo Stoakes
· 8 years ago
4cdf8db
Merge branch 'work.uaccess2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
93c26d7
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
a8adc0f
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
3ef0a61
Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
1a4a2bc
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
110a9e4
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
Next »