summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* x86/traps: Disentangle the 32-bit and 64-bit doublefault codeAndy Lutomirski2019-11-264-22/+4
* lkdtm: Add a DOUBLE_FAULT crash type on x86Andy Lutomirski2019-11-263-0/+45
* selftests/x86/single_step_syscall: Check SYSENTER directlyAndy Lutomirski2019-11-261-9/+85
* x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all()Joerg Roedel2019-11-261-1/+1
* x86/iopl: Make 'struct tss_struct' constant size againIngo Molnar2019-11-261-2/+0
* Revert "vfs: properly and reliably lock f_pos in fdget_pos()"Linus Torvalds2019-11-263-2/+8
* Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-11-2625-478/+686
|\
| * x86/ioperm: Fix use of deprecated config optionAlexander Duyck2019-11-201-2/+1
| * x86/entry/32: Clarify register saving in __switch_to_asm()Thomas Gleixner2019-11-161-1/+7
| * selftests/x86/iopl: Extend test to cover IOPL emulationThomas Gleixner2019-11-161-11/+118
| * x86/ioperm: Extend IOPL config to control ioperm() as wellThomas Gleixner2019-11-167-20/+65
| * x86/iopl: Remove legacy IOPL optionThomas Gleixner2019-11-1610-119/+17
| * x86/iopl: Restrict iopl() permission scopeThomas Gleixner2019-11-166-47/+139
| * x86/iopl: Fixup misleading commentThomas Gleixner2019-11-161-8/+27
| * selftests/x86/ioperm: Extend testing so the shared bitmap is exercisedThomas Gleixner2019-11-161-1/+15
| * x86/ioperm: Share I/O bitmap if identicalThomas Gleixner2019-11-163-42/+50
| * x86/ioperm: Remove bitmap if all permissions droppedThomas Gleixner2019-11-163-15/+23
| * x86/ioperm: Move TSS bitmap update to exit to user workThomas Gleixner2019-11-165-45/+54
| * x86/ioperm: Add bitmap sequence numberThomas Gleixner2019-11-165-10/+38
| * x86/ioperm: Move iobitmap data into a structThomas Gleixner2019-11-165-39/+57
| * x86/tss: Move I/O bitmap data into a seperate structThomas Gleixner2019-11-164-21/+28
| * x86/io: Speedup schedule out of I/O bitmap userThomas Gleixner2019-11-165-41/+69
| * x86/ioperm: Avoid bitmap allocation if no permissions are setThomas Gleixner2019-11-161-0/+3
| * x86/ioperm: Simplify first ioperm() invocation logicThomas Gleixner2019-11-161-29/+26
| * x86/iopl: Cleanup include mazeThomas Gleixner2019-11-161-12/+4
| * x86/tss: Fix and move VMX BUILD_BUG_ON()Thomas Gleixner2019-11-162-8/+8
| * x86/cpu: Unify cpu_init()Thomas Gleixner2019-11-161-108/+65
| * x86/process: Unify copy_thread_tls()Thomas Gleixner2019-11-165-143/+116
| * x86/ptrace: Prevent truncation of bitmap sizeThomas Gleixner2019-11-161-1/+1
* | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-11-26165-1189/+1657
|\ \
| * \ Merge branch 'x86/build' into x86/asm, to pick up completed topic branchIngo Molnar2019-11-2538-179/+163
| |\ \
| | * | x86/build/vdso: Remove meaningless CFLAGS_REMOVE_*.oMasahiro Yamada2019-11-151-2/+0
| | * | m68k: Convert missed RODATA to RO_DATAKees Cook2019-11-122-2/+2
| | * | x86/vmlinux: Use INT3 instead of NOP for linker fill bytesKees Cook2019-11-041-1/+1
| | * | x86/mm: Report actual image regions in /proc/iomemKees Cook2019-11-041-1/+11
| | * | x86/mm: Report which part of kernel image is freedKees Cook2019-11-043-7/+9
| | * | x86/mm: Remove redundant address-of operators on addressesKees Cook2019-11-041-3/+3
| | * | xtensa: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-1/+2
| | * | powerpc: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-1/+1
| | * | parisc: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-3/+1
| | * | microblaze: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-1/+2
| | * | ia64: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-1/+1
| | * | h8300: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-1/+3
| | * | c6x: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-2/+3
| | * | arm64: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-3/+4
| | * | alpha: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-1/+1
| | * | x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segmentKees Cook2019-11-041-2/+1
| | * | x86/vmlinux: Actually use _etext for the end of the text segmentKees Cook2019-11-044-9/+7
| | * | vmlinux.lds.h: Allow EXCEPTION_TABLE to live in RO_DATAKees Cook2019-11-041-0/+12
| | * | vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATAKees Cook2019-11-0423-24/+24