Show patches with: none      |   4062 patches
« 1 2 3 440 41 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] x86/bug: __WARN_FLAGS: prevent shadowing by renaming local variable f to __flags [v3] x86/bug: __WARN_FLAGS: prevent shadowing by renaming local variable f to __flags 1 1 - --- 2022-03-24 Vincent MAILHOL Not Applicable
sparse: Use offsetof macro to silence null ptr subtraction warning sparse: Use offsetof macro to silence null ptr subtraction warning - - - --- 2022-03-21 Richard Palethorpe Mainlined
x86: bug.h: merge annotate_reachable into _BUG_FLAGS for __WARN_FLAGS x86: bug.h: merge annotate_reachable into _BUG_FLAGS for __WARN_FLAGS - - - --- 2022-02-02 Nick Desaulniers Not Applicable
objtool: prefer memory clobber & %= to volatile & __COUNTER__ objtool: prefer memory clobber & %= to volatile & __COUNTER__ 1 - 1 --- 2022-01-14 Nick Desaulniers Not Applicable
sparse: only warn about directly nested flexible arrays sparse: only warn about directly nested flexible arrays - - - --- 2022-01-11 Keller, Jacob E Rejected
[3/3] dissect: Show typedefs semind: Index more symbols - - - --- 2021-11-02 Alexey Gladkov Mainlined
[2/3] dissect: Show macro definitions semind: Index more symbols - - - --- 2021-11-02 Alexey Gladkov Mainlined
[1/3] dissect: Allow to show all symbols semind: Index more symbols - - - --- 2021-11-02 Alexey Gladkov Mainlined
[2/2] parse: warn about a 'case label' on empty statement [1/2] sparse: fix broken 'memcpy-max-count' check - - - --- 2021-09-27 Ramsay Jones Mainlined
[1/2] sparse: fix broken 'memcpy-max-count' check [1/2] sparse: fix broken 'memcpy-max-count' check - - - --- 2021-09-27 Ramsay Jones Mainlined
[v2,4/4] alpha: Use absolute_pointer to define COMMAND_LINE Introduce and use absolute_pointer macro - - - --- 2021-09-15 Guenter Roeck Not Applicable
[v2,3/4] alpha: Move setup.h out of uapi Introduce and use absolute_pointer macro - - - --- 2021-09-15 Guenter Roeck Not Applicable
[v2,2/4] net: i825xx: Use absolute_pointer for memcpy from fixed memory location Introduce and use absolute_pointer macro - 1 - --- 2021-09-15 Guenter Roeck Not Applicable
[v2,1/4] compiler.h: Introduce absolute_pointer macro Introduce and use absolute_pointer macro - 1 - --- 2021-09-15 Guenter Roeck Not Applicable
[4/4] alpha: Use absolute_pointer for strcmp on fixed memory location Introduce and use absolute_pointer macro - - - --- 2021-09-12 Guenter Roeck Not Applicable
[3/4] parisc: Use absolute_pointer for memcmp on fixed memory location Introduce and use absolute_pointer macro - - - --- 2021-09-12 Guenter Roeck Not Applicable
[2/4] net: i825xx: Use absolute_pointer for memcpy on fixed memory location Introduce and use absolute_pointer macro - - - --- 2021-09-12 Guenter Roeck Not Applicable
[1/4] compiler.h: Introduce absolute_pointer macro Introduce and use absolute_pointer macro - - - --- 2021-09-12 Guenter Roeck Not Applicable
sparse v0.6.4 sparse v0.6.4 - - - --- 2021-09-06 Ramsay Jones Mainlined
[2/2] make implicit type conversion explicit fixes for using sparse as a C++ library - 1 - --- 2021-08-13 Ke Du Deferred
[1/2] expose more functions to C++ in header files fixes for using sparse as a C++ library - 1 - --- 2021-08-13 Ke Du Deferred
[5/5] scheck: fix type of operands in casts small fixes for the symbolic checker - - - --- 2021-07-29 Luc Van Oostenryck Mainlined
[4/5] scheck: mkvar() with target or input type small fixes for the symbolic checker - - - --- 2021-07-29 Luc Van Oostenryck Mainlined
[3/5] scheck: constants are untyped small fixes for the symbolic checker - - - --- 2021-07-29 Luc Van Oostenryck Mainlined
[2/5] scheck: ignore OP_NOP & friends small fixes for the symbolic checker - - - --- 2021-07-29 Luc Van Oostenryck Mainlined
[1/5] scheck: better diagnostic for unsupported instructions small fixes for the symbolic checker - - - --- 2021-07-29 Luc Van Oostenryck Mainlined
fix missing itype in SEL(x, 0/1, 1/0) --> (x ==/!= 0) fix missing itype in SEL(x, 0/1, 1/0) --> (x ==/!= 0) - - - --- 2021-07-29 Luc Van Oostenryck Mainlined
TRUNC(x) {==,!=} C --> AND(x,M) {==,!=} C TRUNC(x) {==,!=} C --> AND(x,M) {==,!=} C - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
canonicalize ((x & M) == M) --> ((x & M) != 0) when M is a power-of-2 canonicalize ((x & M) == M) --> ((x & M) != 0) when M is a power-of-2 - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[SPARSE,4/4] simplify AND(x >= 0, x < C) --> (unsigned)x < C fix/improve canonicalization of signed compares - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[SPARSE,3/4] add helper is_positive() fix/improve canonicalization of signed compares - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[SPARSE,2/4] add testcases for AND(x > 0, x <= C) --> x u<= C fix/improve canonicalization of signed compares - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[SPARSE,1/4] canonicalize constant signed compares toward zero fix/improve canonicalization of signed compares - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[3/3] remove early simplification of casts during evaluation remove early simplification of casts during evaluation - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[2/3] simplify TRUNC(NOT(x)) --> NOT(TRUNC(x)) remove early simplification of casts during evaluation - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
[1/3] add testcases for simplification of casts. remove early simplification of casts during evaluation - - - --- 2021-04-18 Luc Van Oostenryck Mainlined
no needs to use MARK_CURRENT_DELETED() for multi-jumps no needs to use MARK_CURRENT_DELETED() for multi-jumps - - - --- 2021-04-17 Luc Van Oostenryck Mainlined
[v2,8/8] scheck: support pre-conditions via __assume() scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,7/8] scheck: assert_const() scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,6/8] scheck: allow multiple assertions scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,5/8] scheck: assert_eq() scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,4/8] scheck: add a symbolic checker scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,3/8] .gitignore is a bit too greedy scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,2/8] builtin: define a symbol_op for a generic op acting on integer scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[v2,1/8] export declare_builtins() scheck: add a symbolic checker - - - --- 2021-04-12 Luc Van Oostenryck Mainlined
[5/5] kill redundant stores (local) kill more dead stores - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
[4/5] kill parent's dead stores too kill more dead stores - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
[3/5] volatile stores are never dead kill more dead stores - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
[2/5] extract try_to_kill_store() from kill_dominated_stores() kill more dead stores - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
[1/5] add testcases for stores simplifications kill more dead stores - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
add some notes about pseudos being typeless add some notes about pseudos being typeless - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
linear: only allocate call instructions when needed linear: only allocate call instructions when needed - - - --- 2021-04-10 Luc Van Oostenryck Mainlined
[8/8] scheck: support pre-conditions via __assume() scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[7/8] scheck: assert_const() scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[6/8] scheck: allow multiple assertions scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[5/8] scheck: assert_eq() scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[4/8] scheck: add a symbolic checker scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[3/8] .gitignore is a bit too greedy scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[2/8] builtin: define a symbol_op for a generic op acting on integer scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[1/8] export declare_builtins() scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
fix null-pointer crash with with ident same as one of the attributes fix null-pointer crash with with ident same as one of the attributes - - - --- 2021-04-04 Luc Van Oostenryck Mainlined
[4/4] fix remove_merging_phisrc() fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[3/4] better check validity of phi-sources fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[2/4] correctly count phi arguments fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[1/4] additional testcase for remove_merging_phisrc() fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[6/6] memops: we can kill addresses unconditionally memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[5/6] memops: avoid using first_pseudo() memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[4/6] memops: do not mess up with phisource's source ident memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[3/6] memops: remove obsolete comment memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[2/6] memops: find_dominating_parents()s generation is redundant memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[1/6] memops: dominates()s first arg is redundant memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[6/6] let ssa_rename_phi() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[5/6] let find_dominating_parents() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[4/6] let insert_phis() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[3/6] let insert_select() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[2/6] replace add_instruction_to_end() by insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[1/6] add insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
testsuite: add option '-r' to 'test-suite format' testsuite: add option '-r' to 'test-suite format' - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[13/13] fix phisources during SWITCH-BR conversion remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[12/13] use convert_to_jump() when converting a CBR with same targets remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[11/13] fix phisources during CBR-BR conversion remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[10/13] add remove_phisources() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[09/13] rename insert_branch() to convert_to_jump() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[08/13] let insert_branch() return a status remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[07/13] move insert_branch() to flow.c remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[06/13] let insert_branch() reuse the terminating instruction remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[05/13] fold remove_parent() into insert_branch() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[04/13] simplify remove_parent() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[03/13] remove insert_branch() redundant arg remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[02/13] add testcases to check if phi-sources from removed targets are removed too remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[01/13] Revert "simplify CBR-CBR on the same condition" remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[for-stable-4.19,v2,1/2] vmlinux.lds.h: Create section for protection against instrumentation Backport patches to fix KASAN+LKDTM with recent clang on ARM64 1 1 - --- 2021-03-20 Nicolas Boichat Not Applicable
[for-stable-4.19,1/2] vmlinux.lds.h: Create section for protection against instrumentation Backport patches to fix KASAN+LKDTM with recent clang on ARM64 1 1 - --- 2021-03-18 Nicolas Boichat Not Applicable
[9/9] simplify (x | M) cmpu C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[8/9] simplify (x | M) cmps C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[7/9] simplify (x | M) {==,!=} C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[6/9] simplify (x & M) {==,!=} C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[5/9] simplify (x & M) cmps 0 simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[4/9] simplify (x & M) cmpu C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[3/9] simplify (x & M) cmps C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
« 1 2 3 440 41 »