Show patches with: State = Action Required       |    Archived = No       |   159 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[6/6] try to get whitespaces right [1/6] nextchar(): get rid of special[] - - - --- 2026-03-31 Al Viro New
[5/6] saner collect_arg() code generation [1/6] nextchar(): get rid of special[] - - - --- 2026-03-31 Al Viro New
[4/6] TOKEN_DIRECTIVE: recognize directive-introducing # in tokenizer [1/6] nextchar(): get rid of special[] - - - --- 2026-03-31 Al Viro New
[3/6] tokenize_stream(): don't bother with isspace() [1/6] nextchar(): get rid of special[] - - - --- 2026-03-31 Al Viro New
[2/6] simplify the inlined side of nextchar() [1/6] nextchar(): get rid of special[] - - - --- 2026-03-31 Al Viro New
[1/6] nextchar(): get rid of special[] [1/6] nextchar(): get rid of special[] - - - --- 2026-03-31 Al Viro New
[21/21] substitute(): convert switch() into cascade of ifs [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[20/21] make expand_one_symbol() inline [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[19/21] simplify the calling conventions of collect_arguments() [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[18/21] merge(): saner handling of ->noexpand [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[17/21] expansion-time va_opt handling [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[16/21] __VA_OPT__: parsing [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[15/21] pre-process.c: split try_arg() [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[14/21] preparations for __VA_OPT__ support: reshuffle argument slot assignments [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[13/21] deal with ## on arguments separately [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[12/21] stop mangling arglist, get rid of TOKEN_ARG_COUNT [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[11/21] kill create_arglist() [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[10/21] on-demand argument expansion [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[09/21] steal 2 bits from argnum for argument kind [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[08/21] preparing to change argument number encoding for TOKEN_..._ARGUMENT [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[07/21] make expand_has_...() responsible for expanding its argument [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[06/21] try_arg(): don't use arglist for argument name lookups [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[05/21] simplify collect_arguments() and fix error handling there [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[04/21] parsing #define: saner handling of argument count, part 1 [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[03/21] more dup_token() optimizations [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[02/21] expand and simplify the call of dup_token() in copy() [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[01/21] split copy() into "need to copy" and "can move in place" cases [01/21] split copy() into "need to copy" and "can move in place" cases - - - --- 2026-03-16 Al Viro New
[v2] compiler.h: add missing kernel-doc for data_race() @expr parameter [v2] compiler.h: add missing kernel-doc for data_race() @expr parameter - - - --- 2026-03-15 Kit Dallege New
[5/9] compiler.h: add missing kernel-doc for data_race() @expr parameter Untitled series #1066922 - - - --- 2026-03-15 Kit Dallege New
RISC-V: Ignore Zicfiss and Zicfilp for now RISC-V: Ignore Zicfiss and Zicfilp for now - - - --- 2026-03-11 Ben Dooks New
[RFC] pre-process: add __VA_OPT__ support [RFC] pre-process: add __VA_OPT__ support - - 1 --- 2026-02-25 Eric Zhang New
sparse: add support for __VA_OPT__ sparse: add support for __VA_OPT__ - - 2 --- 2026-02-24 Dan Carpenter New
Sparse not supporting kzalloc_obj() and friends Sparse not supporting kzalloc_obj() and friends - - - --- 2026-02-23 Ricardo Ribalda New
builtin: mark __builtin_strlen() as integer constant expression builtin: mark __builtin_strlen() as integer constant expression - - - --- 2026-02-19 Daniel Gomez New
sparse/pre-process: don't update next->pos in collect_arg() sparse/pre-process: don't update next->pos in collect_arg() - - - --- 2026-01-18 Oleg Nesterov New
compiler: Use __typeof_unqual__() for __unqual_scalar_typeof() compiler: Use __typeof_unqual__() for __unqual_scalar_typeof() 1 - - --- 2026-01-16 Thomas Gleixner New
[v3,4/4] tests: add varargs printf format tests [v3,1/4] parse: initial parsing of __attribute__((format)) - - - --- 2026-01-16 Ben Dooks New
[v3,3/4] evaluate: check variadic argument types against formatting info [v3,1/4] parse: initial parsing of __attribute__((format)) - - - --- 2026-01-16 Ben Dooks New
[v3,2/4] add -Wformat [v3,1/4] parse: initial parsing of __attribute__((format)) - - - --- 2026-01-16 Ben Dooks New
[v3,1/4] parse: initial parsing of __attribute__((format)) [v3,1/4] parse: initial parsing of __attribute__((format)) - - - --- 2026-01-16 Ben Dooks New
sparse/dissect: change do_symbol(sym) to use sym->definition sparse/dissect: change do_symbol(sym) to use sym->definition - - - --- 2026-01-11 Oleg Nesterov New
sparse/semind: change r_member() to use r_symbol() when mem->kind == 'e' sparse/semind: change r_member() to use r_symbol() when mem->kind == 'e' - - - --- 2026-01-11 Oleg Nesterov New
[PATCHv2,2/2] RISC-V: restart extension search on match [PATCHv2,1/2] RISC-V: Stop warning about Zabha and Zacas - - 1 --- 2026-01-07 Ben Dooks New
[PATCHv2,1/2] RISC-V: Stop warning about Zabha and Zacas [PATCHv2,1/2] RISC-V: Stop warning about Zabha and Zacas - - 1 --- 2026-01-07 Ben Dooks New
issue with _Static_assert and __builtin()s issue with _Static_assert and __builtin()s - - - --- 2026-01-07 Ben Dooks New
[4/4] sparse/dissect: sanitize the de-anonymization of SYM_ENUMs sparse/dissect: handle SYM_ENUM - - - --- 2026-01-04 Oleg Nesterov New
[3/4] sparse/dissect: shift symscope() callsites into print_usage() sparse/dissect: handle SYM_ENUM - - - --- 2026-01-04 Oleg Nesterov New
[2/4] sparse/dissect: report the usage of enumerators sparse/dissect: handle SYM_ENUM - - - --- 2026-01-04 Oleg Nesterov New
[1/4] sparse/dissect: examine SYM_ENUM nodes sparse/dissect: handle SYM_ENUM - - - --- 2026-01-04 Oleg Nesterov New
overflow: Update is_non_negative() and is_negative() comment overflow: Update is_non_negative() and is_negative() comment - - 1 --- 2026-01-02 Vincent Mailhol New
[2/2] RISC-V: restart extension search on match [1/2] RISC-V: Stop warning about Zabha and Zacas - - 1 --- 2026-01-02 Ben Dooks New
[1/2] RISC-V: Stop warning about Zabha and Zacas [1/2] RISC-V: Stop warning about Zabha and Zacas - - 1 --- 2026-01-02 Ben Dooks New
[v4,2/2] kbuild: cleanup local -Wno-type-limits exceptions kbuild: remove gcc's -Wtype-limits 1 1 - --- 2026-01-01 Vincent Mailhol New
[v4,1/2] kbuild: remove gcc's -Wtype-limits kbuild: remove gcc's -Wtype-limits - 1 - --- 2026-01-01 Vincent Mailhol New
[v2] sparse/dissect: don't miss inline functions when !dissect_show_all_symbols [v2] sparse/dissect: don't miss inline functions when !dissect_show_all_symbols - - - --- 2025-12-31 Oleg Nesterov New
sparse/dissect: change do_file() to use __sparse() sparse/dissect: change do_file() to use __sparse() - - - --- 2025-12-28 Oleg Nesterov New
[2/2] sparse/semind: robustify parse_cmdline_add() [1/2] sparse/semind: add the new --param=dissect-show-compiled option 1 - - --- 2025-12-26 Oleg Nesterov New
[1/2] sparse/semind: add the new --param=dissect-show-compiled option [1/2] sparse/semind: add the new --param=dissect-show-compiled option 1 - - --- 2025-12-26 Oleg Nesterov New
sparse/dissect: introduce do_inline(struct symbol *sym) sparse/dissect: introduce do_inline(struct symbol *sym) - - - --- 2025-12-24 Oleg Nesterov New
[v2,4/4] tests: add varargs printf format tests add variadic format checking - - - --- 2025-12-22 Ben Dooks New
[v2,3/4] evaluate: check variadic argument types against formatting info add variadic format checking - - - --- 2025-12-22 Ben Dooks New
[v2,2/4] add -Wformat add variadic format checking - - - --- 2025-12-22 Ben Dooks New
[v2,1/4] parse: initial parsing of __attribute__((format)) add variadic format checking - - - --- 2025-12-22 Ben Dooks New
sparse/parse: update decl->pos when direct_declarator() sees TOKEN_IDENT sparse/parse: update decl->pos when direct_declarator() sees TOKEN_IDENT - - - --- 2025-12-21 Oleg Nesterov New
[v3,3/3] overflow: Remove is_non_negative() and is_negative() kbuild: remove gcc's -Wtype-limits - 1 - --- 2025-12-20 Vincent Mailhol New
[v3,2/3] kbuild: cleanup local -Wno-type-limits exceptions kbuild: remove gcc's -Wtype-limits 1 1 - --- 2025-12-20 Vincent Mailhol New
[v3,1/3] kbuild: remove gcc's -Wtype-limits kbuild: remove gcc's -Wtype-limits - 1 - --- 2025-12-20 Vincent Mailhol New
[v2,4/4] minmax: remove useless cast in __is_nonneg() kbuild: remove gcc's -Wtype-limits - - - --- 2025-12-19 Vincent Mailhol New
[v2,3/4] overflow: Remove is_non_negative() and is_negative() kbuild: remove gcc's -Wtype-limits - - - --- 2025-12-19 Vincent Mailhol New
[v2,2/4] kbuild: cleanup local -Wno-type-limits exceptions kbuild: remove gcc's -Wtype-limits 1 - - --- 2025-12-19 Vincent Mailhol New
[v2,1/4] kbuild: remove gcc's -Wtype-limits kbuild: remove gcc's -Wtype-limits - 1 - --- 2025-12-19 Vincent Mailhol New
[v5,36/36] sched: Enable context analysis for core.c and fair.c Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,35/36] crypto: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,34/36] security/tomoyo: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,33/36] printk: Move locking annotation to printk.c Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,32/36] rhashtable: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,31/36] stackdepot: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,30/36] kcsan: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,29/36] kcov: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,28/36] kfence: Enable context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,27/36] MAINTAINERS: Add entry for Context Analysis Compiler-Based Context- and Locking-Analysis - 1 - --- 2025-12-19 Marco Elver New
[v5,26/36] compiler: Let data_race() imply disabled context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,25/36] compiler-context-analysis: Introduce header suppressions Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,24/36] compiler-context-analysis: Remove __cond_lock() function-like helper Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,23/36] compiler-context-analysis: Remove Sparse support Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,22/36] um: Fix incorrect __acquires/__releases annotations Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,21/36] debugfs: Make debugfs_cancellation a context lock struct Compiler-Based Context- and Locking-Analysis - 1 - --- 2025-12-19 Marco Elver New
[v5,20/36] locking/ww_mutex: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,19/36] locking/local_lock: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,18/36] locking/local_lock: Include missing headers Compiler-Based Context- and Locking-Analysis - 1 - --- 2025-12-19 Marco Elver New
[v5,17/36] locking/rwsem: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,16/36] kref: Add context-analysis annotations Compiler-Based Context- and Locking-Analysis - 1 - --- 2025-12-19 Marco Elver New
[v5,15/36] srcu: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis 1 - - --- 2025-12-19 Marco Elver New
[v5,14/36] rcu: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis 1 - - --- 2025-12-19 Marco Elver New
[v5,13/36] bit_spinlock: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,12/36] bit_spinlock: Include missing <asm/processor.h> Compiler-Based Context- and Locking-Analysis - 1 - --- 2025-12-19 Marco Elver New
[v5,11/36] locking/seqlock: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,10/36] locking/mutex: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,09/36] compiler-context-analysis: Change __cond_acquires to take return value Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
[v5,08/36] locking/rwlock, spinlock: Support Clang's context analysis Compiler-Based Context- and Locking-Analysis - - - --- 2025-12-19 Marco Elver New
« 1 2 »