Age | Commit message (Expand) | Author |
2020-10-25 | treewide: Convert macro and uses of __section(foo) to __section("foo") | Joe Perches |
2020-10-13 | compiler.h: avoid escaped section names | Nick Desaulniers |
2020-09-01 | compiler.h: Make __ADDRESSABLE() symbol truly unique | Josh Poimboeuf |
2020-08-03 | Merge tag 'core-headers-2020-08-03' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds |
2020-07-24 | compiler.h: Move instrumentation_begin()/end() to new <linux/instrumentation.... | Ingo Molnar |
2020-07-21 | compiler.h: Move compiletime_assert() macros into compiler_types.h | Will Deacon |
2020-07-21 | compiler.h: Split {READ,WRITE}_ONCE definitions out into rwonce.h | Will Deacon |
2020-06-25 | rcu: Fixup noinstr warnings | Peter Zijlstra |
2020-06-11 | compiler.h: Move function attributes to compiler_types.h | Marco Elver |
2020-06-11 | compiler.h: Avoid nested statement expression in data_race() | Marco Elver |
2020-06-11 | compiler.h: Remove data_race() and unnecessary checks from {READ,WRITE}_ONCE() | Marco Elver |
2020-06-11 | kcsan: Remove 'noinline' from __no_kcsan_or_inline | Marco Elver |
2020-06-11 | Rebase locking/kcsan to locking/urgent | Thomas Gleixner |
2020-06-10 | Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds |
2020-06-05 | compiler.h: Enforce that READ_ONCE_NOCHECK() access size is sizeof(long) | Will Deacon |
2020-06-05 | READ_ONCE: Fix comment describing 2x32-bit atomicity | Will Deacon |
2020-06-01 | Merge tag 'core-kprobes-2020-06-01' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds |
2020-05-19 | vmlinux.lds.h: Create section for protection against instrumentation | Thomas Gleixner |
2020-05-15 | x86: Fix early boot crash on gcc-10, third try | Borislav Petkov |
2020-05-08 | Merge branch 'kcsan-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git... | Thomas Gleixner |
2020-04-16 | READ_ONCE: Drop pointer qualifiers when reading from scalar types | Will Deacon |
2020-04-16 | READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memory accesses | Will Deacon |
2020-04-16 | READ_ONCE: Simplify implementations of {READ,WRITE}_ONCE() | Will Deacon |
2020-04-13 | kcsan: Change data_race() to no longer require marking racing accesses | Marco Elver |
2020-04-13 | Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refresh | Ingo Molnar |
2020-04-07 | compiler.h: fix error in BUILD_BUG_ON() reporting | Vegard Nossum |
2020-03-21 | compiler.h, seqlock.h: Remove unnecessary kcsan.h includes | Marco Elver |
2020-03-21 | kcsan: Add docbook header for data_race() | Paul E. McKenney |
2020-01-07 | kcsan: Add __no_kcsan function attribute | Marco Elver |
2019-11-20 | kcsan: Improve various small stylistic details | Ingo Molnar |
2019-11-16 | include/linux/compiler.h: Introduce data_race(expr) macro | Marco Elver |
2019-11-16 | kcsan: Add Kernel Concurrency Sanitizer infrastructure | Marco Elver |
2019-09-08 | include/linux/compiler.h: fix Oops for Clang-compiled kernels | Nick Desaulniers |
2019-07-09 | objtool: Add support for C jump tables | Josh Poimboeuf |
2019-05-09 | tracing: Simplify "if" macro code | Linus Torvalds |
2019-01-09 | include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR | Michael S. Tsirkin |
2018-12-19 | Revert "x86/objtool: Use asm macros to work around GCC inlining bugs" | Ingo Molnar |
2018-11-05 | compiler: remove __no_sanitize_address_or_inline again | Martin Schwidefsky |
2018-11-01 | Merge tag 'compiler-attributes-for-linus-4.20-rc1' of https://github.com/ojed... | Linus Torvalds |
2018-10-28 | Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke... | Linus Torvalds |
2018-10-19 | compiler.h: update definition of unreachable() | ndesaulniers@google.com |
2018-10-11 | compiler.h: give up __compiletime_assert_fallback() | Masahiro Yamada |
2018-10-04 | x86/objtool: Use asm macros to work around GCC inlining bugs | Nadav Amit |
2018-09-30 | Compiler Attributes: remove uses of __attribute__ from compiler.h | Miguel Ojeda |
2018-09-30 | Compiler Attributes: KENTRY used twice the "used" attribute | Miguel Ojeda |
2018-09-30 | Compiler Attributes: remove unneeded sparse (__CHECKER__) tests | Miguel Ojeda |
2018-09-30 | Compiler Attributes: homogenize __must_be_array | Miguel Ojeda |
2018-09-30 | Compiler Attributes: always use the extra-underscores syntax | Miguel Ojeda |
2018-09-30 | Compiler Attributes: remove unused attributes | Miguel Ojeda |
2018-08-22 | module: use relative references for __ksymtab entries | Ard Biesheuvel |