| Commit message (Expand) | Author | Age | Files | Lines |
* | maccess: rename probe_kernel_address to get_kernel_nofault | Christoph Hellwig | 2020-06-18 | 1 | -3/+3 |
* | maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault | Christoph Hellwig | 2020-06-17 | 3 | -4/+4 |
* | Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2020-06-13 | 4 | -29/+69 |
|\ |
|
| * | x86/entry: Treat BUG/WARN as NMI-like entries | Andy Lutomirski | 2020-06-12 | 1 | -2/+13 |
| * | x86/entry: Unbreak __irqentry_text_start/end magic | Thomas Gleixner | 2020-06-11 | 1 | -2/+2 |
| * | x86/idt: Consolidate idt functionality | Thomas Gleixner | 2020-06-11 | 1 | -12/+4 |
| * | x86/entry: Remove DBn stacks | Peter Zijlstra | 2020-06-11 | 1 | -1/+0 |
| * | x86/entry: Switch page fault exception to IDTENTRY_RAW | Thomas Gleixner | 2020-06-11 | 1 | -21/+48 |
| * | x86/entry: Convert Invalid Opcode exception to IDTENTRY | Thomas Gleixner | 2020-06-11 | 1 | -1/+1 |
| * | x86/traps: Make interrupt enable/disable symmetric in C code | Thomas Gleixner | 2020-06-11 | 1 | -2/+13 |
* | | Rebase locking/kcsan to locking/urgent | Thomas Gleixner | 2020-06-11 | 1 | -0/+4 |
|\ \
| |/
|/| |
|
| * | Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refresh | Ingo Molnar | 2020-04-13 | 14 | -136/+172 |
| |\ |
|
| * \ | Merge branch 'linus' into locking/kcsan, to pick up fixes | Ingo Molnar | 2020-03-21 | 2 | -6/+19 |
| |\ \ |
|
| * \ \ | Merge branch 'x86/kdump' into locking/kcsan, to resolve conflicts | Ingo Molnar | 2020-03-21 | 23 | -1626/+466 |
| |\ \ \ |
|
| * \ \ \ | Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict | Ingo Molnar | 2020-01-06 | 2 | -6/+2 |
| |\ \ \ \ |
|
| * \ \ \ \ | Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts | Ingo Molnar | 2019-12-30 | 23 | -374/+380 |
| |\ \ \ \ \ |
|
| * | | | | | | x86, kcsan: Enable KCSAN for x86 | Marco Elver | 2019-11-16 | 1 | -0/+4 |
* | | | | | | | maccess: always use strict semantics for probe_kernel_read | Christoph Hellwig | 2020-06-09 | 1 | -7/+2 |
* | | | | | | | maccess: unify the probe kernel arch hooks | Christoph Hellwig | 2020-06-09 | 1 | -21/+12 |
* | | | | | | | maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofault | Christoph Hellwig | 2020-06-09 | 1 | -1/+1 |
* | | | | | | | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 2020-06-09 | 1 | -6/+6 |
* | | | | | | | mmap locking API: rename mmap_sem to mmap_lock | Michel Lespinasse | 2020-06-09 | 1 | -1/+1 |
* | | | | | | | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 2020-06-09 | 1 | -4/+4 |
* | | | | | | | mm: pgtable: add shortcuts for accessing kernel PMD and PTE | Mike Rapoport | 2020-06-09 | 1 | -23/+3 |
* | | | | | | | x86/mm: simplify init_trampoline() and surrounding logic | Mike Rapoport | 2020-06-09 | 2 | -32/+23 |
* | | | | | | | mm: reorder includes after introduction of linux/pgtable.h | Mike Rapoport | 2020-06-09 | 6 | -6/+6 |
* | | | | | | | mm: introduce include/linux/pgtable.h | Mike Rapoport | 2020-06-09 | 8 | -8/+8 |
* | | | | | | | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 2020-06-09 | 9 | -9/+0 |
* | | | | | | | Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2020-06-05 | 9 | -30/+441 |
|\ \ \ \ \ \ \ |
|
| * | | | | | | | x86/tlb: Restrict access to tlbstate | Thomas Gleixner | 2020-04-26 | 1 | -1/+0 |
| * | | | | | | | x86/tlb: Move PCID helpers where they are used | Thomas Gleixner | 2020-04-26 | 1 | -0/+120 |
| * | | | | | | | x86/tlb: Uninline nmi_uaccess_okay() | Thomas Gleixner | 2020-04-26 | 1 | -0/+32 |
| * | | | | | | | x86/tlb: Move cr4_set_bits_and_update_boot() to the usage site | Thomas Gleixner | 2020-04-26 | 1 | -0/+13 |
| * | | | | | | | x86/tlb: Move paravirt_tlb_remove_table() to the usage site | Thomas Gleixner | 2020-04-26 | 1 | -0/+8 |
| * | | | | | | | x86/tlb: Move __flush_tlb_all() out of line | Thomas Gleixner | 2020-04-26 | 1 | -7/+22 |
| * | | | | | | | x86/tlb: Move flush_tlb_others() out of line | Thomas Gleixner | 2020-04-26 | 1 | -2/+9 |
| * | | | | | | | x86/tlb: Move __flush_tlb_one_kernel() out of line | Thomas Gleixner | 2020-04-26 | 6 | -6/+38 |
| * | | | | | | | x86/tlb: Move __flush_tlb_one_user() out of line | Thomas Gleixner | 2020-04-26 | 1 | -1/+55 |
| * | | | | | | | x86/tlb: Move __flush_tlb_global() out of line | Thomas Gleixner | 2020-04-26 | 1 | -0/+41 |
| * | | | | | | | x86/tlb: Move __flush_tlb() out of line | Thomas Gleixner | 2020-04-26 | 2 | -2/+33 |
| * | | | | | | | x86/cr4: Sanitize CR4.PCE update | Thomas Gleixner | 2020-04-24 | 1 | -1/+21 |
| * | | | | | | | x86/tlb: Uninline __get_current_cr3_fast() | Thomas Gleixner | 2020-04-24 | 1 | -0/+20 |
| * | | | | | | | x86/mm: Unexport __cachemode2pte_tbl | Christoph Hellwig | 2020-04-23 | 2 | -2/+14 |
| * | | | | | | | x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k() | Christoph Hellwig | 2020-04-23 | 2 | -7/+3 |
| * | | | | | | | x86/mm: Move pgprot2cachemode out of line | Christoph Hellwig | 2020-04-20 | 1 | -2/+11 |
| * | | | | | | | x86/mm: Add a x86_has_pat_wp() helper | Christoph Hellwig | 2020-04-20 | 2 | -6/+8 |
| | |_|_|_|_|/
| |/| | | | | |
|
* | | | | | | | arch/kunmap_atomic: consolidate duplicate code | Ira Weiny | 2020-06-05 | 1 | -5/+2 |
* | | | | | | | arch/kmap_atomic: consolidate duplicate code | Ira Weiny | 2020-06-05 | 1 | -14/+0 |
* | | | | | | | {x86,powerpc,microblaze}/kmap: move preempt disable | Ira Weiny | 2020-06-05 | 1 | -8/+2 |
* | | | | | | | arch/kunmap: remove duplicate kunmap implementations | Ira Weiny | 2020-06-05 | 1 | -9/+0 |