Skip to content

Sparse checker

Maintained 2,872 threads 13,027 messages Latest

About Lists, Files, Maintainers
Lists
linux-sparse
Files
include/linux/compiler.h
Maintainers
Chris Li
  1. Miscellaneous RCU updates for v7.4 PATCH v2 10 patches Paul E. McKenney lkml rcu kernel/rcu/ (7), include/linux/ (3), Documentation/RCU/, Documentation/admin-guide/ In review 3 replies
  2. (no subject) PATCH 73 patches Bart Van Assche linux-sparse validation/ (119), .clang-format, .github/, Documentation/, +48 New 0 replies
  3. x86/kcfi: Don't emit KCFI_REFERENCE() in modules PATCH v2 1 patch Ridge Lomont b4-sent linux-sparse lkml +1 include/linux/compiler.h Applied 1 reply
  4. Simplify implementation of strscpy() PATCH 2 patches Alejandro Colomar linux-hardening linux-sparse include/linux/ (2) In review 3 replies
  5. treewide: Replace __ASSEMBLY__ with __ASSEMBLER__ in header files PATCH v5 13 patches Thomas Huth kvm kvm-riscv linux-alpha +20 arch/ (74), include/ (34), tools/ (7), scripts/ (4), +3 In review 4 replies
  6. x86/kcfi: Don't emit KCFI_REFERENCE() in modules PATCH 1 patch Cytops b4-sent linux-sparse lkml +1 include/linux/compiler.h Superseded 3 replies
  7. Sanitizer fixes, LLVM updates, and CI workflow PATCH 20 patches Bart Van Assche linux-sparse ci/ (3), .github/, Documentation/, bitmap.h, +17 In review 6 replies
  8. accept an empty attribute argument list PATCH 1 patch Dmitry Ilvokhin linux-sparse parse.c, validation/ In review 3 replies
  9. Hazard pointer updates PATCH hazptr 4 patches Mathieu Desnoyers linux-mm lkml lkmm +2 include/linux/ (2), Documentation/RCU/, kernel/ Superseded 28 replies
  10. tracing: Make branch profiler counters atomic PATCH 1 patch nanshuaibo linux-sparse linux-trace-kernel lkml include/linux/, kernel/trace/ In review 1 reply
  11. Fix warnings with recent smatch PATCH v2 2 patches Ricardo Ribalda linux-sparse lkml rcu include/linux/ (2), arch/x86/include/asm/ In review 7 replies
  12. Catch automatic storage in IDA and Maple Tree definitions PATCH 3 patches Yury Norov linux-fsdevel linux-mm linux-sparse +1 include/linux/ (3), tools/testing/radix-tree/ (2), lib/, tools/include/linux/ In review 3 replies
  13. Remove obsolete RELOC_HIDE() macro from compiler-gcc.h PATCH v2 2 patches Uros Bizjak lkml include/linux/ (2), arch/x86/boot/, arch/x86/realmode/rm/ In review 6 replies
  14. tracing: Make is_signed_type() compatible with sparse PATCH v2 1 patch Bart Van Assche lkml include/linux/compiler.h In review 35 replies
  15. Replace __ASSEMBLY__ with __ASSEMBLER__ in header files PATCH v5 8 patches Thomas Huth linux-arch linux-hexagon linux-kbuild +2 arch/ (85), include/ (68), tools/ (12), drivers/ (3), +3 Superseded 2 replies
  16. Please Review & Sign - Payment Invoice. DISCUSSION Sarah Breeden linux-sparse 0 replies
  17. slab: silence sparse warning with type-based partitioning PATCH 1 patch Marco Elver linux-mm linux-sparse lkml include/linux/slab.h In review 2 replies
  18. mm: introduce __ptent sparse attribute RFC PATCH 4 patches Alexander Gordeev linux-mm linux-s390 linux-sparse +1 mm/ (4), arch/ (2), include/ (2), expand.c, +3 In review 3 replies
  19. updated variadic printf/scanf checking RFC v4 4 patches Ben Dooks linux-sparse validation/ (7), Makefile, builtin.c, evaluate.c, +8 New 0 replies
  20. segfault with latest arm64 linux kernel build DISCUSSION Ben Dooks linux-sparse 3 replies
  21. sparse: increase MAX_STRING to 4096*3 PATCH 1 patch Oleg Nesterov linux-sparse token.h New 0 replies
  22. sparse: predefine __ILP32__ and _ILP32 in 32-bit mode PATCH 1 patch Oleg Nesterov linux-sparse predefine.c New 0 replies
  23. sparse/dissect: fix missing usage reports for unnamed members of named types PATCH 4 patches Oleg Nesterov linux-sparse dissect.c New 0 replies
  24. declarations after a case statement DISCUSSION Dan Carpenter linux-sparse 4 replies
  25. sparse/dissect: fix missing definitions for unnamed members of named types PATCH 1 patch Oleg Nesterov linux-sparse dissect.c New 0 replies
  26. handling cleanup attributes with a goto DISCUSSION Dan Carpenter linux-sparse 0 replies
  27. sparse/dissect: fix parsing of array designated initializers PATCH 1 patch Oleg Nesterov linux-sparse dissect.c New 0 replies
  28. tracing: make ftrace_branch_data counters atomic PATCH 1 patch Khaled Saleh linux-sparse lkml include/linux/compiler.h New 0 replies
  29. Makefile: Make the compiler selectable PATCH 1 patch Dan Carpenter linux-sparse Makefile New 0 replies
  30. sparse: add support for __VA_OPT__ PATCH 1 patch Dan Carpenter linux-sparse validation/ (11), ident-list.h, pre-process.c, symbol.h, +2 In review 25 replies
  31. RISC-V: Stop warning about Zabha and Zacas PATCH RESEND 2 patches Ben Dooks linux-sparse target-riscv.c New 0 replies
  32. compiler: Simplify generic RELOC_HIDE() PATCH 1 patch Marco Elver lkml llvm include/linux/, lib/ Applied 2 replies
  33. Bug fixes and refactoring patches related to locking PATCH 36 of 62 patches Bart Van Assche amd-gfx intel-wired-lan kvm +10 drivers/ (17), arch/, block/ Applied 16 replies
  34. compiler.h: add missing kernel-doc for data_race() @expr parameter PATCH v2 1 patch Kit Dallege linux-sparse lkml include/linux/compiler.h New 0 replies
  35. compiler.h: add missing kernel-doc for data_race() @expr parameter PATCH 9 patches Kit Dallege linux-sparse lkml include/linux/compiler.h Superseded 0 replies
  36. RISC-V: Ignore Zicfiss and Zicfilp for now PATCH 1 patch Ben Dooks linux-sparse target-riscv.c New 0 replies
  37. uaccess: Updates to scoped_user_access() PATCH v2 5 patches [email protected] linux-arm-kernel linux-fsdevel linux-riscv +4 include/linux/ (2), kernel/ In review 7 replies
  38. Sparse not supporting kzalloc_obj() and friends PATCH Ricardo Ribalda linux-sparse predefine.c 5 replies
  39. builtin: mark __builtin_strlen() as integer constant expression PATCH 1 patch Daniel Gomez linux-modules linux-sparse lkml builtin.c In review 9 replies
  40. Hazard Pointers RFC PATCH v4 4 patches Mathieu Desnoyers linux-mm lkml lkmm +2 kernel/ (5), include/ (3), init/ (2), Documentation/ Superseded 30 replies
  41. hang with current sparse with upstream linux arm64 build DISCUSSION Ben Dooks linux-sparse 4 replies
  42. arm64: Fixes for __READ_ONCE() with CONFIG_LTO=y PATCH v3 3 patches Marco Elver linux-arm-kernel lkml llvm +1 arch/arm64/include/asm/rwonce.h Superseded 33 replies
  43. irq/cleanups for v7.0-rc1 GIT PULL Thomas Gleixner lkml drivers/ (49), arch/ (31), kernel/ (17), include/ (16), +6 Merged 10 replies
  44. issue with _Static_assert and __builtin()s PATCH Ben Dooks linux-sparse builtin.c 5 replies
  45. bits: De-bloat expansion of GENMASK() PATCH next 14 patches [email protected] linux-arch linux-mm lkml +3 include/ (4), drivers/ (3), arch/, lib/, +1 In review 37 replies
  46. x86/realmode: make %gs == 0 an invariant PATCH 14 patches H. Peter Anvin linux-coco lkml arch/ (25), include/ (2) In review 35 replies
  47. Compiler-Based Context- and Locking-Analysis PATCH v5 36 patches Marco Elver linux-crypto linux-doc linux-kbuild +7 include/ (42), kernel/ (11), crypto/ (9), security/ (9), +11 Applied 48 replies
  48. sparse/pre-process: introduce "dissect_mode" option to fix dissect/semind PATCH 1 patch Oleg Nesterov linux-sparse dissect.c, options.c, options.h, pre-process.c In review 6 replies
  49. sparse/pre-process: don't update next->pos in collect_arg() PATCH 1 patch Oleg Nesterov linux-sparse pre-process.c, validation/, validation/parsing/ New 0 replies
  50. Add printf/scanf -Wformat checking PATCH RESEND2 4 patches Ben Dooks linux-sparse validation/ (7), Makefile, builtin.c, evaluate.c, +8 Superseded 4 replies
Page 1 of 58 –