- 173a3ef bug.h: work around GCC PR82365 in BUG() by Arnd Bergmann · 7 years ago
- 178e834 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 7 years ago
- df5d45a compiler-gcc.h: Introduce __optimize function attribute by Geert Uytterhoeven · 7 years ago
- 7f1e541f compiler.h: Add read_word_at_a_time() function. by Andrey Ryabinin · 7 years ago
- bdb5ac80 compiler.h, kasan: Avoid duplicating __read_once_size_nocheck() by Andrey Ryabinin · 7 years ago
- b899a85 compiler.h: Remove ACCESS_ONCE() by Mark Rutland · 7 years ago
- 050ab10 Merge branch 'linus' into core/objtool, to pick up dependent commits by Ingo Molnar · 7 years ago
- 10259821 objtool: Make unreachable annotation inline asms explicitly volatile by Josh Poimboeuf · 7 years ago
- d0c2e69 objtool: Add a comment for the unreachable annotation macros by Josh Poimboeuf · 7 years ago
- 8c5db92 Merge branch 'linus' into locking/core, to resolve conflicts by Ingo Molnar · 7 years ago
- ec1e1b6 objtool: Prevent GCC from merging annotate_unreachable(), take 2 by Josh Poimboeuf · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 59ecbbe locking/barriers: Kill lockless_dereference() by Will Deacon · 7 years ago
- 76ebbe7 locking/barriers: Add implicit smp_read_barrier_depends() to READ_ONCE() by Will Deacon · 7 years ago
- d151558 linux/compiler.h: Split into compiler.h and compiler_types.h by Will Deacon · 7 years ago
- b1b6f83 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- b0c79f4 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- c03567a8 include/linux/compiler.h: don't perform compiletime_assert with -O0 by Joe Stringer · 7 years ago
- 413d63d71b Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts by Ingo Molnar · 7 years ago
- 1d0f49e Merge branch 'x86/urgent' into x86/asm, to pick up fixes by Ingo Molnar · 7 years ago
- 649ea4d objtool: Assume unannotated UD2 instructions are dead ends by Josh Poimboeuf · 7 years ago
- aa5d1b8 x86/asm: Add ASM_UNREACHABLE by Kees Cook · 7 years ago
- e06fdaf Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
- 7375ae3 compiler-gcc.h: Introduce __nostackprotector function attribute by Tom Lendacky · 7 years ago
- 59005b0 Merge tag 'gcc-plugins-v4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 8 years ago
- 29e48ce task_struct: Allow randomized layout by Kees Cook · 8 years ago
- 313dd1b6 gcc-plugins: Add the randstruct plugin by Kees Cook · 8 years ago
- 41a2901 rcu: Remove SPARSE_RCU_POINTER Kconfig option by Paul E. McKenney · 8 years ago
- 0aa5e49 compiler: Add __designated_init annotation by Kees Cook · 8 years ago
- 86292b3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 8 years ago
- 7d134b2 kprobes: move kprobe declarations to asm-generic/kprobes.h by Luis R. Rodriguez · 8 years ago
- 79b17ea Merge tag 'trace-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 8 years ago
- 134e6a0 tracing: Show number of constants profiled in likely profiler by Steven Rostedt (VMware) · 8 years ago
- c61f13e gcc-plugins: Add structleak for more stack initialization by Kees Cook · 8 years ago
- d45ae1f tracing: Process constants for (un)likely() profiler by Steven Rostedt (VMware) · 8 years ago
- 9ffc669 Merge tag 'gcc-plugins-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 8 years ago
- 84d6984 Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild by Linus Torvalds · 8 years ago
- 0766f78 latent_entropy: Mark functions with __latent_entropy by Emese Revfy · 9 years ago
- b67067f kbuild: allow archs to select link dead code/data elimination by Nicholas Piggin · 8 years ago
- d7127b5 locking/barriers: Don't use sizeof(void) in lockless_dereference() by Johannes Berg · 8 years ago
- 112dc0c locking/barriers: Suppress sparse warnings in lockless_dereference() by Johannes Berg · 8 years ago
- f0c98eb Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 8 years ago
- 7a9eb20 pmem: kill __pmem address space by Dan Williams · 9 years ago
- 7cb45c0 locking/barriers: Move smp_cond_load_acquire() to asm-generic/barrier.h by Peter Zijlstra · 9 years ago
- 33ac279 locking/barriers: Introduce smp_acquire__after_ctrl_dep() by Peter Zijlstra · 9 years ago
- 1f03e8d locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire() by Peter Zijlstra · 9 years ago
- 331b6d8 locking/barriers: Validate lockless_dereference() is used on a pointer type by Peter Zijlstra · 9 years ago
- d64e85d compiler.h: add support for malloc attribute by Rasmus Villemoes · 9 years ago
- 8bc6782 Merge commit 'fixes.2015.02.23a' into core/rcu by Ingo Molnar · 9 years ago
- 39a1142 Merge tag 'v4.5-rc6' into locking/core, to pick up fixes by Ingo Molnar · 9 years ago
- ad31545 sparse: Add __private to privatize members of structs by Boqun Feng · 9 years ago
- b33c8ff tracing: Fix freak link error caused by branch tracer by Arnd Bergmann · 9 years ago
- fed0764 locking/atomics: Update comment about READ_ONCE() and structures by Konrad Rzeszutek Wilk · 9 years ago
- b3e0b1b locking, sched: Introduce smp_cond_acquire() and use it by Peter Zijlstra · 9 years ago
- a744fd1 compiler.h: add support for function attribute assume_aligned by Rasmus Villemoes · 9 years ago
- e627078 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux by Linus Torvalds · 9 years ago
- 105ff3c atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl() by Linus Torvalds · 9 years ago
- d976441 compiler, atomics, kasan: Provide READ_ONCE_NOCHECK() by Andrey Ryabinin · 9 years ago
- 0c5a69f s390/compiler.h Fix sparse vs. hotpatch by Christian Borntraeger · 9 years ago
- ba33034 locking, compiler.h: Cast away attributes in the WRITE_ONCE() magic by Christian Borntraeger · 9 years ago
- 59c3cb5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/nvdimm by Linus Torvalds · 10 years ago
- 02201e3 Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux by Linus Torvalds · 10 years ago
- 31f0245 sparse: fix misplaced __pmem definition by Dan Williams · 10 years ago
- 88793e5 Merge tag 'libnvdimm-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/nvdimm by Linus Torvalds · 10 years ago
- 6103195 arch, x86: pmem api for ensuring durability of persistent memory updates by Ross Zwisler · 10 years ago
- 38183b9 rcu: merge fix for Convert ACCESS_ONCE() to READ_ONCE() and WRITE_ONCE() by Stephen Rothwell · 10 years ago
- 1bf7067 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
- 0a04b01 rcu: Move lockless_dereference() out of rcupdate.h by Peter Zijlstra · 10 years ago
- 5af4692 smp: Make control dependencies work on Alpha, improve documentation by Paul E. McKenney · 10 years ago
- ab3f02f locking/arch: Add WRITE_ONCE() to set_mb() by Peter Zijlstra · 10 years ago
- 663fdcb kernel: Replace reference to ASSIGN_ONCE() with WRITE_ONCE() in comment by Preeti U Murthy · 10 years ago
- 7829fb0 lib: make memzero_explicit more robust against dead store elimination by Daniel Borkmann · 10 years ago
- 7bd3e23 locking: Remove atomicy checks from {READ,WRITE}_ONCE by Peter Zijlstra · 10 years ago
- dd36929 kernel: make READ_ONCE() valid on const arguments by Linus Torvalds · 10 years ago
- c833e17 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntraeger/linux by Linus Torvalds · 10 years ago
- b3d6524 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux by Linus Torvalds · 10 years ago
- 61f5521 ftrace: let notrace function attribute disable hotpatching if necessary by Heiko Carstens · 10 years ago
- f490282 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 10 years ago
- c5b1994 kernel: Fix sparse warning for ACCESS_ONCE by Christian Borntraeger · 10 years ago
- 927609d kernel: tighten rules for ACCESS ONCE by Christian Borntraeger · 10 years ago
- 43239cb kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val) by Christian Borntraeger · 10 years ago
- 536fa40 compiler: Allow 1- and 2-byte smp_load_acquire() and smp_store_release() by Paul E. McKenney · 10 years ago
- 230fa25 kernel: Provide READ_ONCE and ASSIGN_ONCE by Christian Borntraeger · 10 years ago
- 3737a12 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
- 2c0d259 compiler.h: avoid sparse errors in __compiletime_error_fallback() by James Hogan · 11 years ago
- 376e242 kprobes: Introduce NOKPROBE_SYMBOL() macro to maintain kprobes blacklist by Masami Hiramatsu · 11 years ago
- 565cbdc LLVMLinux: Add support for clang to compiler.h and new compiler-clang.h by Mark Charlebois · 12 years ago
- 13c789a Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 11 years ago
- 47933ad arch: Introduce smp_load_acquire(), smp_store_release() by Peter Zijlstra · 11 years ago
- fe8c8a1 crypto: more robust crypto_memneq by Cesar Eduardo Barros · 11 years ago
- 324670b kprobes: Move __kprobes definition into compiler.h by Masami Hiramatsu · 12 years ago
- 9a8ab1c bug.h, compiler.h: introduce compiletime_assert & BUILD_BUG_ON_MSG by Daniel Santos · 12 years ago
- c361d3e compiler.h, bug.h: prevent double error messages with BUILD_BUG{,_ON} by Daniel Santos · 12 years ago
- 6ae8d04 compiler{,-gcc4}.h, bug.h: Remove duplicate macros by Daniel Santos · 12 years ago
- 7a684c4 Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux by Linus Torvalds · 12 years ago
- 8529091 linux/compiler.h: add __must_hold macro for functions called with a lock held by Josh Triplett · 12 years ago
- 6f33d58 __UNIQUE_ID() by Rusty Russell · 12 years ago
- 9a858dc compiler.h: add __visible by Andi Kleen · 12 years ago
- e6be0c9 compiler.h: Fix typo by Alexander Stein · 13 years ago
- 1399ff8 kernel.h: add BUILD_BUG() macro by David Daney · 13 years ago