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. 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
  17. 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
  18. updated variadic printf/scanf checking RFC v4 4 patches Ben Dooks linux-sparse validation/ (7), Makefile, builtin.c, evaluate.c, +8 New 0 replies
  19. sparse: increase MAX_STRING to 4096*3 PATCH 1 patch Oleg Nesterov linux-sparse token.h New 0 replies
  20. sparse: predefine __ILP32__ and _ILP32 in 32-bit mode PATCH 1 patch Oleg Nesterov linux-sparse predefine.c New 0 replies
  21. sparse/dissect: fix missing usage reports for unnamed members of named types PATCH 4 patches Oleg Nesterov linux-sparse dissect.c New 0 replies
  22. sparse/dissect: fix missing definitions for unnamed members of named types PATCH 1 patch Oleg Nesterov linux-sparse dissect.c New 0 replies
  23. sparse/dissect: fix parsing of array designated initializers PATCH 1 patch Oleg Nesterov linux-sparse dissect.c New 0 replies
  24. tracing: make ftrace_branch_data counters atomic PATCH 1 patch Khaled Saleh linux-sparse lkml include/linux/compiler.h New 0 replies
  25. Makefile: Make the compiler selectable PATCH 1 patch Dan Carpenter linux-sparse Makefile New 0 replies
  26. 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
  27. RISC-V: Stop warning about Zabha and Zacas PATCH RESEND 2 patches Ben Dooks linux-sparse target-riscv.c New 0 replies
  28. compiler: Simplify generic RELOC_HIDE() PATCH 1 patch Marco Elver lkml llvm include/linux/, lib/ Applied 2 replies
  29. 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
  30. 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
  31. 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
  32. RISC-V: Ignore Zicfiss and Zicfilp for now PATCH 1 patch Ben Dooks linux-sparse target-riscv.c New 0 replies
  33. 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
  34. Sparse not supporting kzalloc_obj() and friends PATCH Ricardo Ribalda linux-sparse predefine.c 5 replies
  35. builtin: mark __builtin_strlen() as integer constant expression PATCH 1 patch Daniel Gomez linux-modules linux-sparse lkml builtin.c In review 9 replies
  36. Hazard Pointers RFC PATCH v4 4 patches Mathieu Desnoyers linux-mm lkml lkmm +2 kernel/ (5), include/ (3), init/ (2), Documentation/ Superseded 30 replies
  37. 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
  38. issue with _Static_assert and __builtin()s PATCH Ben Dooks linux-sparse builtin.c 5 replies
  39. 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
  40. x86/realmode: make %gs == 0 an invariant PATCH 14 patches H. Peter Anvin linux-coco lkml arch/ (25), include/ (2) In review 35 replies
  41. 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
  42. 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
  43. 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
  44. Add printf/scanf -Wformat checking PATCH RESEND2 4 patches Ben Dooks linux-sparse validation/ (7), Makefile, builtin.c, evaluate.c, +8 Superseded 4 replies
  45. module: Add compile-time check for embedded NUL characters PATCH v2 3 patches Kees Cook linux-hardening linux-media linux-modules +2 drivers/media/radio/si470x/, drivers/media/usb/dvb-usb-v2/, include/linux/ Applied 34 replies
  46. sparse: update MAINTAINERS info. PATCH 1 patch Randy Dunlap linux-sparse lkml MAINTAINERS Applied 1 reply
  47. sparse: add the new m_pos member into struct expression{EXPR_DEREF} PATCH 1 patch Oleg Nesterov linux-sparse dissect.c, expression.c, expression.h Applied 1 reply
  48. add variadic format checking PATCH v3 4 patches Ben Dooks linux-sparse validation/ (7), Makefile, builtin.c, evaluate.c, +8 Superseded 0 replies
  49. sparse/dissect: change do_symbol(sym) to use sym->definition PATCH 1 patch Oleg Nesterov linux-sparse dissect.c New 0 replies
  50. sparse/semind: change r_member() to use r_symbol() when mem->kind == 'e' PATCH 1 patch Oleg Nesterov linux-sparse semind.c New 0 replies
Page 1 of 41 –