Show patches with: Submitter = David Faust       |    Archived = No       |   136 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
opts: allow -gctf, -gbtf, -gdwarf simultaneously opts: allow -gctf, -gbtf, -gdwarf simultaneously - - - - --- 2024-07-10 David Faust New
[COMMITTED] Regenerate common.opt.urls [COMMITTED] Regenerate common.opt.urls - - - - --- 2024-07-02 David Faust New
[v4,6/6] opts: allow any combination of DWARF, CTF, BTF btf: refactor and add pruning option - - - - --- 2024-06-11 David Faust New
[v4,5/6] bpf,btf: enable BTF pruning by default for BPF btf: refactor and add pruning option - - - - --- 2024-06-11 David Faust New
[v4,4/6] btf: add -gprune-btf option btf: refactor and add pruning option - - - - --- 2024-06-11 David Faust New
[v4,3/6] btf: refactor and simplify implementation btf: refactor and add pruning option - - - - --- 2024-06-11 David Faust New
[v4,2/6] ctf: use pointers instead of IDs internally btf: refactor and add pruning option - - - - --- 2024-06-11 David Faust New
[v4,1/6] ctf, btf: restructure CTF/BTF emission btf: refactor and add pruning option - - - - --- 2024-06-11 David Faust New
[v3,6/6] opts: allow any combination of DWARF, CTF, BTF btf: refactor and add pruning option - - - - --- 2024-05-30 David Faust New
[v3,5/6] bpf,btf: enable BTF pruning by default for BPF btf: refactor and add pruning option - - - - --- 2024-05-30 David Faust New
[v3,4/6] btf: add -fprune-btf option btf: refactor and add pruning option - - - - --- 2024-05-30 David Faust New
[v3,3/6] btf: refactor and simplify implementation btf: refactor and add pruning option - - - - --- 2024-05-30 David Faust New
[v3,2/6] ctf: use pointers instead of IDs internally btf: refactor and add pruning option - - - - --- 2024-05-30 David Faust New
[v3,1/6] ctf, btf: restructure CTF/BTF emission btf: refactor and add pruning option - - - - --- 2024-05-30 David Faust New
[v2,6/6] bpf,btf: enable BTF pruning by default for BPF btf: refactor and add pruning option - - - - --- 2024-05-02 David Faust New
[v2,5/6] btf: add -fprune-btf option btf: refactor and add pruning option - - - - --- 2024-05-02 David Faust New
[v2,4/6] btf: refactor and simplify implementation btf: refactor and add pruning option - - - - --- 2024-05-02 David Faust New
[v2,3/6] ctf: use pointers instead of IDs internally btf: refactor and add pruning option - - - - --- 2024-05-02 David Faust New
[v2,2/6] opts: allow any combination of DWARF, CTF, BTF btf: refactor and add pruning option - - - - --- 2024-05-02 David Faust New
[v2,1/6] ctf, btf: restructure CTF/BTF emission btf: refactor and add pruning option - - - - --- 2024-05-02 David Faust New
[6/6] bpf,btf: enable BTF pruning by default for BPF btf: refactor and add pruning option - - - - --- 2024-05-01 David Faust New
[5/6] btf: add -fprune-btf option btf: refactor and add pruning option - - - - --- 2024-05-01 David Faust New
[4/6] btf: refactor and simplify implementation btf: refactor and add pruning option - - - - --- 2024-05-01 David Faust New
[3/6] ctf: use pointers instead of IDs internally btf: refactor and add pruning option - - - - --- 2024-05-01 David Faust New
[2/6] opts: allow any combination of DWARF, CTF, BTF btf: refactor and add pruning option - - - - --- 2024-05-01 David Faust New
[1/6] ctf, btf: restructure CTF/BTF emission btf: refactor and add pruning option - - - - --- 2024-05-01 David Faust New
bpf: set PREFERRED_DEBUGGING_TYPE to BTF_DEBUG bpf: set PREFERRED_DEBUGGING_TYPE to BTF_DEBUG - - - - --- 2024-04-25 David Faust New
bpf: avoid issues with CO-RE and -gtoggle bpf: avoid issues with CO-RE and -gtoggle - - - - --- 2024-04-25 David Faust New
btf: fix a possibly misleading asm debug comment btf: fix a possibly misleading asm debug comment - - - - --- 2024-04-11 David Faust New
[v2] btf: emit non-representable bitfield as void [v2] btf: emit non-representable bitfield as void - - - - --- 2024-04-11 David Faust New
btf: emit non-representable bitfield as void btf: emit non-representable bitfield as void - - - - --- 2024-04-11 David Faust New
btf: improve btf-datasec-3.c test [PR 114642] btf: improve btf-datasec-3.c test [PR 114642] - - - - --- 2024-04-08 David Faust New
btf: emit symbol refs in DATASEC entries only for BPF [PR114608] btf: emit symbol refs in DATASEC entries only for BPF [PR114608] - - - - --- 2024-04-08 David Faust New
bpf: define INT8_TYPE as signed char bpf: define INT8_TYPE as signed char - - - - --- 2024-03-14 David Faust New
[v2] bpf: add size threshold for inlining mem builtins [v2] bpf: add size threshold for inlining mem builtins - - - - --- 2024-03-08 David Faust New
bpf: add size threshold for inlining mem builtins bpf: add size threshold for inlining mem builtins - - - - --- 2024-03-07 David Faust New
bpf: testsuite: fix unresolved test in memset-1.c bpf: testsuite: fix unresolved test in memset-1.c - - - - --- 2024-03-07 David Faust New
bpf: add inline memset expansion bpf: add inline memset expansion - - - - --- 2024-03-04 David Faust New
testsuite: ctf: make array in ctf-file-scope-1 fixed length testsuite: ctf: make array in ctf-file-scope-1 fixed length - - - - --- 2024-03-01 David Faust New
[v3] bpf: add inline memmove and memcpy expansion [v3] bpf: add inline memmove and memcpy expansion - - - - --- 2024-02-20 David Faust New
[v2] bpf: add inline memmove and memcpy expansion [v2] bpf: add inline memmove and memcpy expansion - - - - --- 2024-02-20 David Faust New
bpf: add inline memmove and memcpy expansion bpf: add inline memmove and memcpy expansion - - - - --- 2024-02-15 David Faust New
bpf: fix zero_extendqidi2 ldx template bpf: fix zero_extendqidi2 ldx template - - - - --- 2024-02-14 David Faust New
btf: change encoding of forward-declared enums [PR111735] btf: change encoding of forward-declared enums [PR111735] - - - - --- 2023-12-12 David Faust New
btf: avoid wrong DATASEC entries for extern vars [PR112849] btf: avoid wrong DATASEC entries for extern vars [PR112849] - - - - --- 2023-12-04 David Faust New
bpf: change ASM_COMMENT_START to '#' bpf: change ASM_COMMENT_START to '#' - - - - --- 2023-11-29 David Faust New
bpf: neg instruction does not accept an immediate bpf: neg instruction does not accept an immediate - - - - --- 2023-08-21 David Faust New
bpf: remove useless define_insn for extendsisi2 bpf: remove useless define_insn for extendsisi2 - - - - --- 2023-08-15 David Faust New
bpf: fix pseudoc w regs for small modes [PR111029] bpf: fix pseudoc w regs for small modes [PR111029] - - - - --- 2023-08-15 David Faust New
[COMMITTED] MAINTAINERS: Add myself as a BPF port reviewer [COMMITTED] MAINTAINERS: Add myself as a BPF port reviewer - - - - --- 2023-08-07 David Faust New
bpf: ISA V4 sign-extending move and load insns [PR110782, PR110784] bpf: ISA V4 sign-extending move and load insns [PR110782, PR110784] - - - - --- 2023-07-27 David Faust New
bpf: minor doc cleanup for command-line options bpf: minor doc cleanup for command-line options - - - - --- 2023-07-27 David Faust New
bpf: correct pseudo-C template for add3 and sub3 bpf: correct pseudo-C template for add3 and sub3 - - - - --- 2023-07-27 David Faust New
[COMMITTED,v2,1/2] bpf: don't print () in bpf_print_operand_address [COMMITTED,v2,1/2] bpf: don't print () in bpf_print_operand_address - - - - --- 2023-07-25 David Faust New
[v2,2/2] bpf: add v3 atomic instructions [COMMITTED,v2,1/2] bpf: don't print () in bpf_print_operand_address - - - - --- 2023-07-25 David Faust New
[2/2] bpf: add v3 atomic instructions [1/2] bpf: don't print () in bpf_print_operand_address - - - - --- 2023-07-25 David Faust New
[1/2] bpf: don't print () in bpf_print_operand_address [1/2] bpf: don't print () in bpf_print_operand_address - - - - --- 2023-07-25 David Faust New
[COMMITTED] bpf: add pseudo-c asm dialect for "nop" [COMMITTED] bpf: add pseudo-c asm dialect for "nop" - - - - --- 2023-07-24 David Faust New
[9/9] doc: document btf_decl_tag attribute Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[8/9] testsuite: add tests for BTF decl tags Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[7/9] btf: create and output BTF_KIND_DECL_TAG types Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[6/9] dwarf2ctf: convert annotation DIEs to CTF types Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[5/9] ctf: add support to pass through BTF tags Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[4/9] dwarf: expose get_die_parent Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[3/9] dwarf: create annotation DIEs for decl tags Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[2/9] include: add BTF decl tag defines Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[1/9] c-family: add btf_decl_tag attribute Add btf_decl_tag C attribute - - - - --- 2023-07-11 David Faust New
[committed] btf: fix bootstrap -Wformat errors [PR110073] [committed] btf: fix bootstrap -Wformat errors [PR110073] - - - - --- 2023-06-02 David Faust New
[2/2] btf: improve -dA comments for testsuite [1/2] btf: be clear when record size/type is not used - - - - --- 2023-05-30 David Faust New
[1/2] btf: be clear when record size/type is not used [1/2] btf: be clear when record size/type is not used - - - - --- 2023-05-30 David Faust New
btf: improve -dA comments for testsuite btf: improve -dA comments for testsuite - - - - --- 2023-05-25 David Faust New
bpf: fix memory constraint of ldx/stx instructions [PR108790] bpf: fix memory constraint of ldx/stx instructions [PR108790] - - - - --- 2023-02-14 David Faust New
[v2] bpf: correct bpf_print_operand for floats [PR108293] [v2] bpf: correct bpf_print_operand for floats [PR108293] - - - - --- 2023-01-10 David Faust New
bpf: correct bpf_print_operand for floats [PR108293] bpf: correct bpf_print_operand for floats [PR108293] - - - - --- 2023-01-09 David Faust New
[v2,3/3] btf: correct generation for extern funcs [PR106773] btf: fix BTF for extern items [PR106773] - - - - --- 2022-12-13 David Faust New
[v2,2/3] btf: fix 'extern const void' variables [PR106773] btf: fix BTF for extern items [PR106773] - - - - --- 2022-12-13 David Faust New
[v2,1/3] btf: add 'extern' linkage for variables [PR106773] btf: fix BTF for extern items [PR106773] - - - - --- 2022-12-13 David Faust New
bpf: add define_insn for bswap bpf: add define_insn for bswap - - - - --- 2022-12-08 David Faust New
[3/3] btf: correct generation for extern funcs [PR106773] btf: fix BTF for extern items [PR106773] - - - - --- 2022-12-07 David Faust New
[2/3] btf: fix 'extern const void' variables [PR106773] btf: fix BTF for extern items [PR106773] - - - - --- 2022-12-07 David Faust New
[1/3] btf: add 'extern' linkage for variables [PR106773] btf: fix BTF for extern items [PR106773] - - - - --- 2022-12-07 David Faust New
[committed] bpf: avoid possible use of uninitialized variable [committed] bpf: avoid possible use of uninitialized variable - - - - --- 2022-11-15 David Faust New
bpf: Use enum for resolved overloaded builtins bpf: Use enum for resolved overloaded builtins - - - - --- 2022-11-07 David Faust New
[committed] bpf: cleanup missed refactor [committed] bpf: cleanup missed refactor - - - - --- 2022-11-07 David Faust New
[v3] bpf: add preserve_field_info builtin [v3] bpf: add preserve_field_info builtin - - - - --- 2022-10-26 David Faust New
[v2] bpf: add preserve_field_info builtin [v2] bpf: add preserve_field_info builtin - - - - --- 2022-10-25 David Faust New
bpf: add preserve_field_info builtin bpf: add preserve_field_info builtin - - - - --- 2022-10-19 David Faust New
btf: do not skip emitting void variables [PR106773] btf: do not skip emitting void variables [PR106773] - - - - --- 2022-09-01 David Faust New
[v2] bpf: handle anonymous members in CO-RE reloc [PR106745] [v2] bpf: handle anonymous members in CO-RE reloc [PR106745] - - - - --- 2022-08-29 David Faust New
bpf: handle anonymous members in CO-RE reloc [PR106745] bpf: handle anonymous members in CO-RE reloc [PR106745] - - - - --- 2022-08-29 David Faust New
[committed] MAINTAINERS: Add myself as CTF and BTF reviewer [committed] MAINTAINERS: Add myself as CTF and BTF reviewer - - - - --- 2022-07-27 David Faust New
[9/9] testsuite: add debug annotation tests Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[8/9] doc: document new attributes Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[7/9] btf: output decl_tag and type_tag records Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[6/9] dwarf2ctf: convert annotation DIEs to CTF types Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[5/9] ctfc: pass through debug annotations to BTF Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[4/9] dwarf: generate annotation DIEs Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[3/9] c-family: Add debug_annotate attribute handlers Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[2/9] include: Add new definitions Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
[1/9] dwarf: add dw_get_die_parent function Add debug_annotate attributes - - - - --- 2022-06-07 David Faust New
« 1 2 »