Show patches with: Archived = No       |   68 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
build_bug.h: more user friendly error messages in BUILD_BUG_ON_ZERO() build_bug.h: more user friendly error messages in BUILD_BUG_ON_ZERO() - - - --- 2024-12-05 Vincent Mailhol New
[10/10] compiler.h: remove __is_constexpr() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[09/10] coresight: etm4x: replace __is_const_expr() by is_const() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[08/10] drm/i915/reg: replace __is_const_expr() by is_const_true() or is_const() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[07/10] overflow: replace __is_constexpr() by is_const() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[06/10] fortify: replace __is_constexpr() by is_const() in strlen() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[05/10] minmax: simplify __clamp_once() by using is_const_false() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[04/10] linux/bits.h: simplify GENMASK_INPUT_CHECK() by using is_const_true() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[03/10] compiler.h: add is_const_true() and is_const_false() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[02/10] compiler.h: add is_const() as a replacement of __is_constexpr() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
[01/10] compiler.h: add statically_false() compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() - - - --- 2024-12-02 Vincent Mailhol via B4 Relay New
sparse reports "different lock contexts for basic block" when using guard syntax sparse reports "different lock contexts for basic block" when using guard syntax - - - --- 2024-12-02 Uwe Kleine-König New
[6/6] percpu/x86: Enable strict percpu checks via named AS qualifiers Enable strict percpu address space checks 1 - - --- 2024-11-26 Uros Bizjak New
[5/6] percpu: Repurpose __percpu tag as a named address space qualifier Enable strict percpu address space checks - - - --- 2024-11-26 Uros Bizjak New
[4/6] percpu: Use TYPEOF_UNQUAL() in *_cpu_ptr() accessors Enable strict percpu address space checks - - - --- 2024-11-26 Uros Bizjak New
[3/6] percpu: Use TYPEOF_UNQUAL() in variable declarations Enable strict percpu address space checks - - - --- 2024-11-26 Uros Bizjak New
[2/6] compiler.h: Introduce TYPEOF_UNQUAL() macro Enable strict percpu address space checks - - - --- 2024-11-26 Uros Bizjak New
[1/6] x86/kgdb: Use IS_ERR_PCPU() macro Enable strict percpu address space checks - - - --- 2024-11-26 Uros Bizjak New
compiler.h: Fix undefined BUILD_BUG_ON_ZERO() compiler.h: Fix undefined BUILD_BUG_ON_ZERO() 1 - - --- 2024-11-15 Philipp Reisner New
[1/1] compiler.h: Add missing include statement for build_bug.h Add missing include in compiler.h - - - --- 2024-11-14 Philipp Reisner New
[v4,2/2] linux/bits.h: simplify GENMASK_INPUT_CHECK() add const_true() to simplify GENMASK_INPUT_CHECK() - - - --- 2024-11-13 Vincent Mailhol New
[v4,1/2] compiler.h: add const_true() add const_true() to simplify GENMASK_INPUT_CHECK() - 1 - --- 2024-11-13 Vincent Mailhol New
[RESEND,v3,2/2] linux/bits.h: simplify GENMASK_INPUT_CHECK() add _statically_true() to simplify GENMASK_INPUT_CHECK() - - - --- 2024-11-12 Vincent Mailhol New
[RESEND,v3,1/2] compiler.h: add _static_assert() add _statically_true() to simplify GENMASK_INPUT_CHECK() - - - --- 2024-11-12 Vincent Mailhol New
[v3,2/2] linux/bits.h: simplify GENMASK_INPUT_CHECK() add _statically_true() to simplify GENMASK_INPUT_CHECK() - - - --- 2024-11-12 Vincent Mailhol New
[v3,1/2] compiler.h: add _static_assert() add _statically_true() to simplify GENMASK_INPUT_CHECK() - - - --- 2024-11-12 Vincent Mailhol New
[v2] linux/bits: simplify GENMASK_INPUT_CHECK() [v2] linux/bits: simplify GENMASK_INPUT_CHECK() - - - --- 2024-11-11 Vincent Mailhol New
[RFC,28/28] x86/tools: Drop x86_64 support from 'relocs' tool x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,27/28] x86/kernel: Switch to PIE linking for the core kernel x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,26/28] x86/boot: Implement support for ELF RELA/RELR relocations x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,25/28] x86: Use PIE codegen for the core kernel x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,24/28] tools/objtool: Treat indirect ftrace calls as direct calls x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,23/28] tools/objtool: Mark generated sections as writable x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,22/28] asm-generic: Treat PIC .data.rel.ro sections as .rodata x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,21/28] x86/head: Use PIC-compatible symbol references in startup code x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,20/28] x64/acpi: Use PIC-compatible references in wakeup_64.S x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,19/28] x86/boot/64: Avoid intentional absolute symbol references in .head.text x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,18/28] x86/boot/64: Determine VA/PA offset before entering C code x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,17/28] x86/hibernate: Prefer RIP-relative accesses x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,16/28] x86/entry_64: Use RIP-relative addressing x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,15/28] x86/sync_core: Use RIP-relative addressing x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,14/28] x86/rethook: Use RIP-relative reference for return address x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,13/28] x86/kvm: Use RIP-relative addressing x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,12/28] x86/pm-trace: Use RIP-relative accesses for .tracedata x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,11/28] x86/pvh: Avoid absolute symbol references in .head.text x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,10/28] x86/xen: Avoid relocatable quantities in Xen ELF notes x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,09/28] x86/tools: Remove special relocation handling for per-CPU variables x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,08/28] scripts/kallsyms: Remove support for absolute per-CPU variables x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,07/28] scripts/kallsyms: Avoid 0x0 as the relative base x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,06/28] x86/percpu: Get rid of absolute per-CPU variable placement x86: Rely on toolchain for relocatable code - 1 - --- 2024-09-25 Ard Biesheuvel New
[RFC,05/28] x86: Define the stack protector guard symbol explicitly x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,04/28] x86/boot: Permit GOTPCREL relocations for x86_64 builds x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,03/28] x86/tools: Use mmap() to simplify relocs host tool x86: Rely on toolchain for relocatable code - - - --- 2024-09-25 Ard Biesheuvel New
[RFC,02/28] Documentation: Bump minimum GCC version to 8.1 x86: Rely on toolchain for relocatable code 3 - - --- 2024-09-25 Ard Biesheuvel New
[RFC,01/28] x86/pvh: Call C code via the kernel virtual mapping x86: Rely on toolchain for relocatable code - 1 1 --- 2024-09-25 Ard Biesheuvel New
fix: Skip if symbol have no op when handle_qualifiers fix: Skip if symbol have no op when handle_qualifiers - - - --- 2024-09-23 wenlunpeng New
cgcc: check sparse options fmax-errors and fmax-warnings cgcc: check sparse options fmax-errors and fmax-warnings - - - --- 2024-09-03 Dmitrii Golovanov New
string: Check for "nonstring" attribute on strscpy() arguments string: Check for "nonstring" attribute on strscpy() arguments - 1 1 --- 2024-08-05 Kees Cook New
compiler.h: Improve __branch_check__ by using __UNIQUE_ID() compiler.h: Improve __branch_check__ by using __UNIQUE_ID() - - - --- 2024-07-19 Chun-Hung Tseng New
[5.15.y,1/8] tracing: Define the is_signed_type() macro once Backport patches for DAMON merge regions fix 1 - - --- 2024-07-16 SeongJae Park New
compiler.h: Improve __branch_check__ by using __UNIQUE_ID() compiler.h: Improve __branch_check__ by using __UNIQUE_ID() - - - --- 2024-06-17 Chun-Hung Tseng New
[sparse,resend] linearize.c: fix buffer overrun warning from fortify [sparse,resend] linearize.c: fix buffer overrun warning from fortify - - - --- 2023-02-27 Jeff Layton Accepted
linearize.c: fix potential buffer overrun linearize.c: fix potential buffer overrun - - - --- 2023-02-22 Jeff Layton Superseded
xtensa: switch to little endianness xtensa: switch to little endianness - - - --- 2022-11-16 Guennadi Liakhovetski Accepted
RISC-V: Add support fo the zihintpause extension RISC-V: Add support fo the zihintpause extension - - 2 --- 2022-08-11 Palmer Dabbelt Accepted
RISC-V: Add support fo the zihintpause extension RISC-V: Add support fo the zihintpause extension - - - --- 2022-08-11 Palmer Dabbelt Accepted
RISC-V: Add support for the zicbom extension RISC-V: Add support for the zicbom extension - - 2 --- 2022-08-11 Palmer Dabbelt Accepted
[RFC] proper handling of #pragma - - - --- 2018-01-03 foobar Changes Requested