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