Linux kbuild/kconfig development
 help / color / mirror / Atom feed
 messages from 2026-09-21 14:19:10 to 2026-09-25 21:14:41 UTC [more...]

[PATCH bpf-next v2 0/9] bpf: make the vmlinux BTF an on-demand loadable module (CONFIG_DEBUG_INFO_BTF=m) to save ~5.4 MB memory
 2026-09-25 21:13 UTC  (6+ messages)
` [PATCH bpf-next v2 1/9] bpf: pass the vmlinux BTF to btf_parse_module() and let it adopt the data
` [PATCH bpf-next v2 2/9] bpf: split the kfunc, dtor kfunc and struct_ops registration bodies
` [PATCH bpf-next v2 3/9] bpf: fetch the vmlinux BTF where kernel types enter a program
` [PATCH bpf-next v2 4/9] bpf: take the vmlinux BTF from the btf_vmlinux module
` [PATCH bpf-next v2 5/9] bpf: defer vmlinux kfunc and struct_ops registrations

[PATCH v11 00/38] dyndbg: Fix classmaps API for subsystems, query extensions, selftests
 2026-09-25 20:30 UTC  (42+ messages)
` [PATCH v11 01/38] selftests/dyndbg: Add kselftest script to verify dynamic-debug
` [PATCH v11 02/38] vmlinux.lds.h: refactor BOUNDED_SECTION_* macros into bounded_sections.lds.h
` [PATCH v11 03/38] vmlinux.lds.h: drop unused HEADERED_SECTION* macros
` [PATCH v11 04/38] vmlinux.lds.h: Fix ALIGN(8) omission causing NULL ptr on i386
` [PATCH v11 05/38] vmlinux.lds.h: remove redundant ALIGN(8) directives
` [PATCH v11 06/38] dyndbg.lds.S: fix lost dyndbg sections in modules
` [PATCH v11 07/38] dyndbg: factor ddebug_match_desc out from ddebug_change
` [PATCH v11 08/38] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
` [PATCH v11 09/38] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
` [PATCH v11 10/38] dyndbg-API: remove DD_CLASS_TYPE_(DISJOINT|LEVEL)_NAMES and code
` [PATCH v11 11/38] dyndbg: drop NUM_TYPE_ARGS
` [PATCH v11 12/38] dyndbg: bump num-tokens in a query-cmd from 9 to 15
` [PATCH v11 13/38] dyndbg: reduce verbose/debug clutter
` [PATCH v11 14/38] dyndbg: Bind callsites and classmaps to DDEBUG_MODNAME
` [PATCH v11 15/38] dyndbg: refactor param_set_dyndbg_classes and below
` [PATCH v11 16/38] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
` [PATCH v11 17/38] dyndbg: replace classmap list with an array-slice
` [PATCH v11 18/38] dyndbg: macrofy a 2-index for-loop pattern
` [PATCH v11 19/38] dyndbg: reduce class param storage to u32
` [PATCH v11 20/38] dyndbg,module: make proper substructs in _ddebug_info
` [PATCH v11 21/38] dyndbg: move mod_name down from struct ddebug_table to _ddebug_info
` [PATCH v11 22/38] dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module
` [PATCH v11 23/38] dyndbg-API: replace DECLARE_DYNDBG_CLASSMAP
` [PATCH v11 24/38] selftests/dyndbg: Enable FT_classmap_inheritance
` [PATCH v11 25/38] dyndbg: detect class_id reservation conflicts
` [PATCH v11 26/38] dyndbg: check DYNAMIC_DEBUG_CLASSMAP_{DEFINE,USE_} args at compile-time
` [PATCH v11 27/38] dyndbg-test: add do_bulk testpoint, rename do_prints to do_classes
` [PATCH v11 28/38] dyndbg-API: promote DYNAMIC_DEBUG_CLASSMAP_PARAM to API
` [PATCH v11 29/38] dyndbg: control-parser: treat comma as a token separator
` [PATCH v11 30/38] selftests: enable comma-terminator tests
` [PATCH v11 31/38] dyndbg: split multi-query strings with @
` [PATCH v11 32/38] dyndbg: resolve "protection" of class'd pr_debug
` [PATCH v11 33/38] dyndbg: harden classmap and descriptor validation
` [PATCH v11 34/38] docs/dyndbg: add classmap info to howto
` [PATCH v11 35/38] dyndbg: Ignore additional arguments from pr_fmt
` [PATCH v11 36/38] dyndbg: add epilogue to dynamic_debug/control file
` [PATCH v11 37/38] dyndbg: add +c flag to count pr_debug calls without printing
` [PATCH v11 38/38] dyndbg: add DEBUG-biased fallback stubs for _dynamic_func_call_cls

[PATCH 0/4] kconfig: tests: Minor fixes and cleanups for warn_changed_input
 2026-09-25 20:00 UTC  (8+ messages)
` [PATCH 1/4] kconfig: tests: Reset KCONFIG_WARN_CHANGED_INPUT by default
` [PATCH 2/4] kconfig: tests: Provide defconfig outfile for savedefconfig

[PATCH] kbuild: add header check facility as a manually run static analyzer
 2026-09-25 19:44 UTC  (7+ messages)

[PATCH v3 0/2] Move tool for generating initramfs cpio to scripts/
 2026-09-25 19:38 UTC  (5+ messages)
` [PATCH v3 1/2] kbuild: Mark usr_gen_init_cpio as no-dot-config-target
` [PATCH v3 2/2] kbuild: Move gen_init_cpio and gen_initramfs.sh to scripts/

[PATCH v2 0/9] arm64: ftrace: support CALL_OPS on kernels built with kCFI
 2026-09-25 19:17 UTC  (13+ messages)
` [PATCH v2 1/9] ftrace: Do not leak a module's empty page group
` [PATCH v2 2/9] ftrace: Let ftrace_call_adjust() reject a patch site
` [PATCH v2 3/9] scripts/sorttable: Make the arm64 before_func offset configurable
` [PATCH v2 4/9] compiler_types: Let notrace keep the function prefix NOPs
` [PATCH v2 5/9] arm64: ftrace: Make the CALL_OPS prefix layout configurable
` [PATCH v2 6/9] arm64: cfi: Use CONFIG_ARM64_FUNCTION_PREFIX_NOPS for the type hash offset
` [PATCH v2 7/9] arm64: ftrace: Support CALL_OPS on kernels built with kCFI
` [PATCH v2 8/9] arm64: ftrace: Use five prefix NOPs on ThinLTO kernels with BTI
` [PATCH v2 9/9] arm64: ftrace: Allow CALL_OPS on kCFI kernels built with Rust

[PATCH 0/2] kconfig: error on reverse range
 2026-09-25 18:40 UTC  (7+ messages)
` [PATCH 1/2] kconfig: add prop_err function to simplify property error handling
` [PATCH 2/2] kconfig: error on reverse range

[PATCH] localmodconfig: Explicitly report boolean configs during integrity check
 2026-09-25 18:12 UTC 

[PATCH v4 1/3] slab: support for compiler-assisted type-based slab cache partitioning
 2026-09-25  4:40 UTC  (6+ messages)
` [PATCH v4 2/3] slab: improve KMALLOC_PARTITION_RANDOM randomness
  ` csky ICe (was: Re: [PATCH v4 2/3] slab: improve KMALLOC_PARTITION_RANDOM randomness)

[PATCH 0/3] kconfig: Introduce cc-option-str
 2026-09-24 15:41 UTC  (2+ messages)

[PATCH v6] kconfig: warn about malformed KCONFIG_PROBABILITY values
 2026-09-24 15:41 UTC  (2+ messages)

[PATCH v4 00/22] kbuild: significantly speed up kernel builds
 2026-09-24 13:44 UTC  (25+ messages)
` [PATCH v4 01/22] kbuild: do not allocate .modinfo in vmlinux
` [PATCH v4 02/22] kallsyms: index symbols by token to speed up table compression
` [PATCH v4 03/22] kallsyms: output binary data to speed output and kallsyms assembly
` [PATCH v4 04/22] sorttable: parse nm output correctly
` [PATCH v4 05/22] kbuild: do not sort nm output where the order is irrelevant
` [PATCH v4 06/22] kbuild: only emit vmlinux relocations when required
` [PATCH v4 07/22] elf-parse: add section flags, symbol binding and mapping helpers
` [PATCH v4 08/22] kallsyms: reimplement mksysmap in C
` [PATCH v4 09/22] kbuild: calculate list, composite object state per object
` [PATCH v4 10/22] kbuild: implement and use depcheck to check dependency timestamps
` [PATCH v4 11/22] kbuild: move the toolchain checks into scripts/Kconfig.toolchain
` [PATCH v4 12/22] kbuild: avoid re-running compiler and linker probes
` [PATCH v4 13/22] modpost: cache section relocation mismatch state
` [PATCH v4 14/22] modpost: emit module descriptors as assembly
` [PATCH v4 15/22] kbuild: batch module finalisation
` [PATCH v4 16/22] objtool: do not hash DWARF relocations
` [PATCH v4 17/22] objtool: cache relocations, do less work, eliminate relocation hash
` [PATCH v4 18/22] objtool: size the instruction hash to the text
` [PATCH v4 19/22] objtool: decode instructions and resolve branch targets in parallel
` [PATCH v4 20/22] rust: make exports.o depend on the headers generated for it
` [PATCH v4 21/22] kbuild: build rust crates in parallel with the rest of the build
` [PATCH v4 22/22] kbuild: compress the kernel with pigz if available

[PATCH v3 00/28] objtool: dynamically detect noreturns
 2026-09-24 12:18 UTC  (34+ messages)
` [PATCH v3 01/28] objtool: Remove obsolete noreturns.h entries
` [PATCH v3 02/28] kbuild: Add CONFIG_OBJTOOL_DEFERRED
` [PATCH v3 03/28] kbuild: Add CONFIG_OBJTOOL_CONTROL_FLOW
` [PATCH v3 04/28] objtool: Fix dead end detection for sibling calls
` [PATCH v3 05/28] objtool: Refactor the noreturn/dead-end detection
` [PATCH v3 06/28] objtool: Ignore traps after noreturn calls in STT_CODE
` [PATCH v3 07/28] objtool: Make .discard.stack_frame_non_standard non-allocatable
` [PATCH v3 08/28] efi/libstub: Drop .discard.addressable from the stub objects
` [PATCH v3 09/28] efi/loongarch: Mark loongarch efi_boot_kernel() non-standard for objtool
` [PATCH v3 10/28] objtool: Add ANNOTATE_IGNORE_NORETURN()
` [PATCH v3 11/28] LoongArch: Annotate reboot and kexec paths as returnable
` [PATCH v3 12/28] kbuild: Defer running objtool to link time for all CFG features
` [PATCH v3 13/28] rust: Annotate the intrinsic stubs as returnable
` [PATCH v3 14/28] panic: Mark abort() __noreturn
` [PATCH v3 15/28] x86/xen: Ignore noreturn status of weak mem_map_via_hcall()
` [PATCH v3 16/28] objtool: Detect noreturns in weak functions
` [PATCH v3 17/28] x86/entry: Make rewind_stack_and_make_dead() a real function
` [PATCH v3 18/28] x86/xen: Make xen_cpu_bringup_again() "
` [PATCH v3 19/28] x86/xen: Make xen_start_kernel() noreturn
` [PATCH v3 20/28] x86/boot: Rework how pi startup symbols get exposed to vmlinux
` [PATCH v3 21/28] objtool: Fix noreturn detection for non-sibling jumps to SYM_CODE
` [PATCH v3 22/28] objtool: Add options to write/read exported noreturns to/from a file
` [PATCH v3 23/28] kbuild: Do the per-module objtool pass right before linking
` [PATCH v3 24/28] kbuild: Generate the noreturn list and validate modules against it
` [PATCH v3 25/28] objtool: Add ANNOTATE_EXPORTED_NORETURN()
` [PATCH v3 26/28] objtool: Annotate all module-exported noreturns and remove noreturns.h
` [PATCH v3 27/28] objtool: Warn about missing/stale ANNOTATE_EXPORTED_NORETURN() usage
` [PATCH v3 28/28] fixup! objtool: Add options to write/read exported noreturns to/from a file

[PATCH bpf-next 0/6] bpf: make the vmlinux BTF an on-demand loadable module (CONFIG_DEBUG_INFO_BTF=m) to save ~5.4 MB memory
 2026-09-24 11:26 UTC  (12+ messages)
` [PATCH bpf-next 1/6] bpf: pass the vmlinux BTF to btf_parse_module() and let it adopt the data
` [PATCH bpf-next 2/6] bpf: split the kfunc, dtor kfunc and struct_ops registration bodies
` [PATCH bpf-next 3/6] bpf: fetch the vmlinux BTF where kernel types enter a program
` [PATCH bpf-next 4/6] bpf: take the vmlinux BTF from the btf_vmlinux module
` [PATCH bpf-next 5/6] bpf: defer registrations until the vmlinux BTF is available
` [PATCH bpf-next 6/6] kbuild, bpf: allow building the vmlinux BTF as a module

[PATCH] clang-tools: Resolve compilation database paths before changing directory
 2026-09-23 15:26 UTC 

[PATCH] clang-tools: Decode dollar escaping in compile commands
 2026-09-23 15:10 UTC 

[PATCH] clang-tools: Import os for broken pipe handling
 2026-09-23 14:22 UTC 

[PATCH] kbuild: prevent building single targets twice
 2026-09-23 12:39 UTC 

[PATCH v4 0/4] kallsyms: Accelerate symbol name lookups by ~19x
 2026-09-23 10:00 UTC  (7+ messages)
` [PATCH v4 1/4] kallsyms: Add test_kallsyms_perf module to benchmark lookup latency
` [PATCH v4 2/4] kallsyms: Match compressed tokens on the fly during binary search
` [PATCH v4 3/4] kallsyms: Add dynamic lookup index for batch resolution
` [PATCH v4 4/4] kallsyms: Unroll 24-bit sequence reconstruction in get_symbol_seq()

[PATCH v1 0/3] <linux/mod_devicetable.h> deprecation continues
 2026-09-22 19:43 UTC  (3+ messages)
` [PATCH v1 3/3] file2alias: Include the needed device-id headers instead of the catch-all

[PATCH v3 0/4] kallsyms: Accelerate symbol name lookups by ~19x
 2026-09-22 18:45 UTC  (5+ messages)
` [PATCH v3 1/4] kallsyms: Add test_kallsyms_perf module to benchmark lookup latency
` [PATCH v3 2/4] kallsyms: Match compressed tokens on the fly during binary search
` [PATCH v3 3/4] kallsyms: Add dynamic lookup index for batch resolution
` [PATCH v3 4/4] kallsyms: Unroll 24-bit sequence reconstruction in get_symbol_seq()

[PATCH v2 00/21] kbuild: significantly speed up kernel builds
 2026-09-22 13:09 UTC  (5+ messages)
` [PATCH v2 13/21] modpost: emit module descriptors as assembly

[PATCH v3 00/20] kbuild: significantly speed up kernel builds
 2026-09-22  9:43 UTC  (7+ messages)
` [PATCH v3 15/20] objtool: cache relocations, do less work, eliminate relocation hash
` [PATCH v3 17/20] objtool: decode instructions and resolve branch targets in parallel

[PATCH v2 0/3] kallsyms: Accelerate symbol name lookups by ~19x
 2026-09-22  9:03 UTC  (6+ messages)
` [PATCH v2 1/3] kallsyms: Add test_kallsyms_perf module to benchmark lookup latency
` [PATCH v2 2/3] kallsyms: Add dynamic lookup index for batch resolution
` [PATCH v2 3/3] kallsyms: Match compressed tokens on the fly during binary search

[PATCH 0/3] kallsyms: Accelerate symbol name lookups by ~19x
 2026-09-22  4:41 UTC  (6+ messages)
` [PATCH 2/3] kallsyms: Add 3-byte index into compressed symbols to replace marker scans

[RFC PATCH 00/46] Orphaned Virtual Machines
 2026-09-21 21:00 UTC  (9+ messages)
` [RFC PATCH 39/46] KVM: VMX: Integrate Caretaker VMX detach serialization and KVM registration
  ` [RFC PATCH 40/46] KVM: SVM: Add Caretaker SVM assembly guest entry/exit routine
  ` [RFC PATCH 41/46] KVM: SVM: Implement Caretaker SVM VMCB lifecycle and exit dispatch
  ` [RFC PATCH 42/46] KVM: arm64: Add Caretaker arm64 KHO ABI and runtime context headers
  ` [RFC PATCH 43/46] KVM: arm64: Add Caretaker EL2 exception vectors and guest entry/exit assembly
  ` [RFC PATCH 44/46] KVM: arm64: Implement Caretaker GICv3 CPU interface and arch timer emulation
  ` [RFC PATCH 45/46] KVM: arm64: Implement Caretaker system register trap and exception handlers
  ` [RFC PATCH 46/46] KVM: arm64: Implement Caretaker vCPU run loop and LUO detach/attach lifecycle

[PATCH v2] README: rename to README.rst and make the doc references links
 2026-09-21 20:14 UTC  (4+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox