Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Linus Torvalds 2d6bb6adb7 Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux 6 năm trước cách đây
  Nadav Amit 5bdcd510c2 x86/jump-labels: Macrofy inline assembly code to work around GCC inlining bugs 6 năm trước cách đây
  Alexander Popov afaef01c00 x86/entry: Add STACKLEAK erasing the kernel stack at the end of syscalls 7 năm trước cách đây
  Dominik Brodowski 6dc936f175 syscalls/x86: Extend register clearing on syscall entry to lower registers 7 năm trước cách đây
  Josh Poimboeuf 0ca7d5baa1 x86/entry/64: Simplify ENCODE_FRAME_POINTER 7 năm trước cách đây
  Dominik Brodowski ced5d0bf60 x86/entry/64: Use 'xorl' for faster register clearing 7 năm trước cách đây
  Dominik Brodowski 9e809d15d6 x86/entry: Reduce the code footprint of the 'idtentry' macro 7 năm trước cách đây
  Borislav Petkov b498c26110 x86/entry/64: Remove the unused 'icebp' macro 7 năm trước cách đây
  Dominik Brodowski 92816f571a x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly 7 năm trước cách đây
  Dominik Brodowski dde3036d62 x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS macros 7 năm trước cách đây
  Dominik Brodowski 30907fd13b x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases 7 năm trước cách đây
  Dominik Brodowski 3f01daecd5 x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro 7 năm trước cách đây
  Dominik Brodowski f7bafa2b05 x86/entry/64: Interleave XOR register clearing with PUSH instructions 7 năm trước cách đây
  Dominik Brodowski 502af0d708 x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single POP_REGS macro 7 năm trước cách đây
  Dominik Brodowski 2e3f0098bc x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions 7 năm trước cách đây
  Dan Williams 3ac6d8c787 x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface 7 năm trước cách đây
  Thomas Gleixner f10ee3dcc9 x86/pti: Fix !PCID and sanitize defines 7 năm trước cách đây
  Peter Zijlstra 21e9445911 x86/mm: Optimize RESTORE_CR3 7 năm trước cách đây
  Peter Zijlstra 6fd166aae7 x86/mm: Use/Fix PCID to optimize user/kernel switches 7 năm trước cách đây
  Thomas Gleixner aa8c6248f8 x86/mm/pti: Add infrastructure for page table isolation 7 năm trước cách đây
  Dave Hansen 8a09317b89 x86/mm/pti: Prepare the x86/entry assembly code for entry/exit CR3 switching 7 năm trước cách đây
  Ingo Molnar 0fd2e9c53d Merge commit 'upstream-x86-entry' into WIP.x86/mm 7 năm trước cách đây
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 năm trước cách đây
  Andy Lutomirski c39858de69 x86/entry/64: Remove the RESTORE_..._REGS infrastructure 7 năm trước cách đây
  Andy Lutomirski e872045bfd x86/entry/64: Simplify reg restore code in the standard IRET paths 7 năm trước cách đây
  Josh Poimboeuf 8c1f75587a x86/entry/64: Add unwind hint annotations 8 năm trước cách đây
  Josh Poimboeuf 946c191161 x86/entry/unwind: Create stack frames for saved interrupt registers 8 năm trước cách đây
  Alexander Kuleshov 29a6d7964d entry/64: Remove unused ZERO_EXTRA_REGS macro 8 năm trước cách đây
  Alexander Kuleshov 59df226831 x86/entry/64: Remove unused 'addskip' parameter of the ALLOC_PT_GPREGS_ON_STACK macro 8 năm trước cách đây
  Alexander Kuleshov 2024315124 x86/asm/entry: Remove unused SAVE_ALL/RESTORE_ALL macros for !CONFIG_x86_64 9 năm trước cách đây