Commit History

Author SHA1 Message Date
  Nadav Amit c06c4d8090 x86/objtool: Use asm macros to work around GCC inlining bugs 6 years ago
  Ard Biesheuvel 7290d58095 module: use relative references for __ksymtab entries 7 years ago
  Rasmus Villemoes 203583990c linux/compiler.h: don't use bool 7 years ago
  Mikulas Patocka 2026d35741 branch-check: fix long->int truncation when profiling branches 7 years ago
  Arnd Bergmann 173a3efd3e bug.h: work around GCC PR82365 in BUG() 7 years ago
  Linus Torvalds 178e834c47 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 7 years ago
  Geert Uytterhoeven df5d45aa08 compiler-gcc.h: Introduce __optimize function attribute 7 years ago
  Andrey Ryabinin 7f1e541fc8 compiler.h: Add read_word_at_a_time() function. 7 years ago
  Andrey Ryabinin bdb5ac801a compiler.h, kasan: Avoid duplicating __read_once_size_nocheck() 7 years ago
  Mark Rutland b899a85043 compiler.h: Remove ACCESS_ONCE() 7 years ago
  Ingo Molnar 050ab10a64 Merge branch 'linus' into core/objtool, to pick up dependent commits 7 years ago
  Josh Poimboeuf 10259821ac objtool: Make unreachable annotation inline asms explicitly volatile 7 years ago
  Josh Poimboeuf d0c2e691d1 objtool: Add a comment for the unreachable annotation macros 7 years ago
  Ingo Molnar 8c5db92a70 Merge branch 'linus' into locking/core, to resolve conflicts 7 years ago
  Josh Poimboeuf ec1e1b6109 objtool: Prevent GCC from merging annotate_unreachable(), take 2 7 years ago
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 years ago
  Will Deacon 59ecbbe7b3 locking/barriers: Kill lockless_dereference() 7 years ago
  Will Deacon 76ebbe78f7 locking/barriers: Add implicit smp_read_barrier_depends() to READ_ONCE() 7 years ago
  Will Deacon d15155824c linux/compiler.h: Split into compiler.h and compiler_types.h 7 years ago
  Linus Torvalds b1b6f83ac9 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8 years ago
  Linus Torvalds b0c79f49c3 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8 years ago
  Joe Stringer c03567a8e8 include/linux/compiler.h: don't perform compiletime_assert with -O0 8 years ago
  Ingo Molnar 413d63d71b Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts 8 years ago
  Ingo Molnar 1d0f49e140 Merge branch 'x86/urgent' into x86/asm, to pick up fixes 8 years ago
  Josh Poimboeuf 649ea4d5a6 objtool: Assume unannotated UD2 instructions are dead ends 8 years ago
  Kees Cook aa5d1b8150 x86/asm: Add ASM_UNREACHABLE 8 years ago
  Linus Torvalds e06fdaf40a Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux 8 years ago
  Tom Lendacky 7375ae3a0b compiler-gcc.h: Introduce __nostackprotector function attribute 8 years ago
  Linus Torvalds 59005b0c59 Merge tag 'gcc-plugins-v4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux 8 years ago
  Kees Cook 29e48ce87f task_struct: Allow randomized layout 8 years ago