linux-sparse.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2018-02-01 17:30:43 to 2018-05-23 19:53:57 UTC [more...]

[PATCH v3 00/27] x86: PIE support and option to extend KASLR randomization
 2018-05-23 19:53 UTC  (4+ messages)
` [PATCH v3 01/27] x86/crypto: Adapt assembly for PIE support
` [PATCH v3 02/27] x86: Use symbol name on bug table "
` [PATCH v3 03/27] x86: Use symbol name in jump "

[PATCH 0/6] Macrofying inline assembly for better compilation
 2018-05-18 14:15 UTC  (4+ messages)
` [PATCH 1/6] x86: objtool: use asm macro for better compiler decisions

[RFC 0/8] Improving compiler inlining decisions
 2018-05-16  4:30 UTC  (10+ messages)
` [RFC 1/8] x86: objtool: use asm macro for better compiler decisions

Bug#873508: sparse test failures on ppc32le (and other not so common archs)
 2018-04-27 16:11 UTC  (6+ messages)
  ` Bug#873508: sparse test failures & PATH_MAX
  ` Bug#873508: sparse test failures on x32

[PATCH v2 1/4] tpm: Add explicit endianness cast
 2018-04-24  9:57 UTC  (3+ messages)

[RFC PATCH v2 11/15] khwasan, mm: perform untagged pointers comparison in krealloc
 2018-04-12 17:37 UTC  (18+ messages)
  ` [RFC PATCH v2 03/15] khwasan: add CONFIG_KASAN_CLASSIC and CONFIG_KASAN_TAGS
    ` [RFC PATCH v2 05/15] khwasan: initialize shadow to 0xff
    ` [RFC PATCH v2 08/15] khwasan: add tag related helper functions
    ` [RFC PATCH v2 13/15] khwasan: add hooks implementation

[PATCH] bug.h: Work around GCC PR82365 in BUG()
 2018-04-11 10:08 UTC  (5+ messages)

[PATCH v4] sparse: add -Wpointer-arith flag to toggle sizeof(void) warnings
 2018-04-10 22:46 UTC 

[PATCH v3] sparse: add -Wpointer-arith flag to toggle sizeof(void) warnings
 2018-04-10 22:25 UTC  (4+ messages)

[PATCH v2] add -Wpointer-arith sparse flag to toggle sizeof(void) warnings
 2018-04-10  0:59 UTC  (5+ messages)

[PATCH v2 00/27] x86: PIE support and option to extend KASLR randomization
 2018-03-15 10:18 UTC  (34+ messages)
` [PATCH v2 01/27] x86/crypto: Adapt assembly for PIE support
` [PATCH v2 02/27] x86: Use symbol name on bug table "
` [PATCH v2 03/27] x86: Use symbol name in jump "
` [PATCH v2 04/27] x86: Add macro to get symbol address "
` [PATCH v2 05/27] x86: relocate_kernel - Adapt assembly "
` [PATCH v2 06/27] x86/entry/64: "
` [PATCH v2 07/27] x86: pm-trace - "
` [PATCH v2 08/27] x86/CPU: "
` [PATCH v2 09/27] x86/acpi: "
` [PATCH v2 10/27] x86/boot/64: "
` [PATCH v2 11/27] x86/power/64: "
` [PATCH v2 12/27] x86/paravirt: "
` [PATCH v2 13/27] x86/boot/64: Build head64.c as mcmodel large when PIE is enabled
` [PATCH v2 14/27] x86/percpu: Adapt percpu for PIE support
` [PATCH v2 15/27] compiler: Option to default to hidden symbols
` [PATCH v2 16/27] compiler: Option to add PROVIDE_HIDDEN replacement for weak symbols
` [PATCH v2 17/27] x86/relocs: Handle PIE relocations
` [PATCH v2 18/27] xen: Adapt assembly for PIE support
` [PATCH v2 19/27] kvm: "
` [PATCH v2 20/27] x86: Support global stack cookie
` [PATCH v2 21/27] x86/ftrace: Adapt function tracing for PIE support
` [PATCH v2 22/27] x86/modules: Add option to start module section after kernel
` [PATCH v2 23/27] x86/modules: Adapt module loading for PIE support
` [PATCH v2 24/27] x86/mm: Make the x86 GOT read-only
` [PATCH v2 25/27] x86/pie: Add option to build the kernel as PIE
` [PATCH v2 26/27] x86/relocs: Add option to generate 64-bit relocations
` [PATCH v2 27/27] x86/kaslr: Add option to extend KASLR range from 1GB to 3GB

[tip:locking/core 9/11] include/asm-generic/atomic-instrumented.h:288:24: sparse: cast truncates bits from constant value (100 becomes 0)
 2018-03-13 20:01 UTC  (5+ messages)

[RFC PATCH 0/2] use a single multiplication instruction
 2018-02-18  9:15 UTC  (3+ messages)
` [RFC PATCH 1/2] unsigned multiplication is also associative
` [RFC PATCH 2/2] no need for signed & unsigned multiplication

[PATCH] quiet memset() warning with sizeof(VLA)
 2018-02-17 19:57 UTC  (3+ messages)

[PATCH 0/4] expansion of builtin FP predicates (isinf(), ...)
 2018-02-17 14:56 UTC  (5+ messages)
` [PATCH 1/4] builtin: extract eval_args() from arguments_choose()
` [PATCH 2/4] builtin: add typechecking of isnan(), isinf(),
` [PATCH 3/4] builtin: add testcases for expansion of special FP constants
` [PATCH 4/4] builtin: add testcases for expansion of FP classification

[PATCH] disable sparse warnings about unknown attributes
 2018-02-15 23:21 UTC  (2+ messages)

[PATCH] sparse: ignore indirect_branch attribute
 2018-02-15 20:42 UTC  (3+ messages)

[RFC PATCH 0/2] drop the concept of 'known-but-ignored' attributes
 2018-02-15 20:06 UTC  (9+ messages)
` [RFC PATCH 1/2] By default disable the warning flag '-Wunknown-attribute'
` [RFC PATCH 2/2] drop the concept of 'known-but-ignored' attributes

sparse with 4.10?
 2018-02-15  0:00 UTC  (11+ messages)
` [PATCH 0/2] fix missing evaluation when using '-include <file>'

[PATCH 0/5] IR cleanup
 2018-02-14 21:48 UTC  (8+ messages)
` [PATCH 1/5] IR: fix typo in IR doc
` [PATCH 2/5] IR: remove now unused OP_LNOP & OP_SNOP
` [PATCH 3/5] IR: remove never-generated instructions
` [PATCH 4/5] IR: let .cond unionize with .src and not .target
` [PATCH 5/5] IR: let OP_COMPUTEGOTO use .src instead of .target

[PATCH 0/2] simplify types for struct access_data
 2018-02-14  1:51 UTC  (3+ messages)
` [PATCH 1/2] let struct access_data use a single type
` [PATCH 2/2] rename base_type() to bitfield_base_type()

warning: division by zero
 2018-02-14  0:43 UTC  (3+ messages)

[PATCH 0/2] cleanup show OP_SYMADDR/PSEUDO_SYM
 2018-02-14  0:28 UTC  (3+ messages)
` [PATCH 1/2] show_pseudo(): protect against NULL ->sym
` [PATCH 2/2] use show_pseudo() for OP_SYMADDR's symbol

[PATCH 0/2] small cleanup for sparse-llvm.c
 2018-02-13 23:52 UTC  (3+ messages)
` [PATCH 1/2] llvm: use list_size() to count the numbers of arguments
` [PATCH 2/2] llvm: initialize at declaration time

[PATCH] cleanup: remove unused 'struct pseudo_ptr_list'
 2018-02-13 23:48 UTC 

(unknown),
 2018-02-13 22:59 UTC 

[PATCH v2 00/10] fix usage when killing loads & stores
 2018-02-13 21:58 UTC  (11+ messages)
` [PATCH v2 01/10] add testcase for bad killing of dominated stores
` [PATCH v2 02/10] add testcases for converted loads
` [PATCH v2 03/10] fix killing of "
` [PATCH v2 04/10] kill dead stores when simplifying symbols
` [PATCH v2 05/10] fix usage of deadborn loads
` [PATCH v2 06/10] add helper for pseudo's user-list's size
` [PATCH v2 07/10] add helper: has_users()
` [PATCH v2 08/10] use has_users() in dead_insn() too
` [PATCH v2 09/10] let kill_instruction() report if changes were made
` [PATCH v2 10/10] kill dead loads

[PATCH] let struct access_data use a single type
 2018-02-13  1:42 UTC 

[PATCH] cleanup: remove unused 'struct pseudo_ptr_list'
 2018-02-13  0:49 UTC 

[PATCH 0/9] fix usage when killing loads & stores
 2018-02-12 23:25 UTC  (13+ messages)
` [PATCH 1/9] add testcases for converted loads
` [PATCH 2/9] fix killing of "
` [PATCH 3/9] fix usage of deadborn loads
` [PATCH 4/9] add helpers for pseudo's user-list's size
` [PATCH 5/9] use has_users() in dead_insn() too
` [PATCH 6/9] let kill_instruction() report if changes were made
` [PATCH 7/9] kill dead loads
` [PATCH 8/9] add testcase for bad killing of dominated stores
` [PATCH 9/9] kill dead stores when simplifying symbols

[PATCH] fix missing checks for deleted instructions
 2018-02-11  9:21 UTC 

[PATCH] remove warning "call with no type"
 2018-02-10 19:54 UTC  (3+ messages)

[PATCH 0/8] avoid duplicated warnings
 2018-02-10 19:51 UTC  (13+ messages)
` [PATCH 1/8] add testcases for duplicated warning about invalid types
` [PATCH 2/8] fix error in bad conditional
` [PATCH 3/8] early return if null ctype in evaluate_conditional()
` [PATCH 4/8] add helper: valid_type()
` [PATCH 5/8] use valid_type to avoid to warn twice on conditionals
` [PATCH 6/8] add helpers: valid_expr_type() & valid_subexpr_type()
` [PATCH 7/8] do not report bad types twice
` [PATCH 8/8] always evaluate both operands

[PATCH 0/2] fix dead dominator
 2018-02-10 13:29 UTC  (3+ messages)
` [PATCH 1/2] add testcase of "
` [PATCH 2/2] fix "

[PATCH 0/2] fix usage in converted loads
 2018-02-06 19:41 UTC  (3+ messages)
` [PATCH 1/2] add testcase "
` [PATCH 2/2] fix killing of "

[PATCH] extract extract eval_insn() from simplify_constant_binop()
 2018-02-05 22:34 UTC 

[PATCH] fix examination of bad typeof
 2018-02-02 18:53 UTC 

[PATCH 1/3] compiler-gcc.h: Introduce __optimize function attribute
 2018-02-01 17:30 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).