Linux kbuild/kconfig development
 help / color / mirror / Atom feed
 messages from 2026-09-17 23:46:26 to 2026-09-22 13:09:38 UTC [more...]

[PATCH v2 00/21] kbuild: significantly speed up kernel builds
 2026-09-22 13:09 UTC  (10+ 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  (53+ messages)
` [PATCH v3 01/20] kbuild: do not allocate .modinfo in vmlinux
` [PATCH v3 04/20] kbuild: do not sort nm output where the order is irrelevant
` [PATCH v3 05/20] kbuild: only emit vmlinux relocations when required
` [PATCH v3 07/20] kallsyms: reimplement mksysmap in C
` [PATCH v3 08/20] kbuild: cache list, composite object state per object
` [PATCH v3 09/20] kbuild: implement and use depcheck to check dependency timestamps
` [PATCH v3 10/20] kbuild: move the toolchain checks into init/Kconfig.toolchain
` [PATCH v3 11/20] kbuild: avoid re-running compiler and linker probes
` [PATCH v3 14/20] kbuild: batch module finalisation
` [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 v3 20/20] kbuild: compress the kernel with pigz if available

[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  (9+ messages)
` [PATCH 1/3] kallsyms: Add test_kallsyms_perf module to benchmark lookup latency
` [PATCH 2/3] kallsyms: Add 3-byte index into compressed symbols to replace marker scans
` [PATCH 3/3] kallsyms: Match compressed tokens on the fly during binary search

[PATCH v3 00/28] objtool: dynamically detect noreturns
 2026-09-21 22:31 UTC  (29+ 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

[RFC PATCH 00/46] Orphaned Virtual Machines
 2026-09-21 21:00 UTC  (49+ messages)
` [RFC PATCH 01/46] KVM: luo: Delegate VM creation type to kvm_arch_vm_luo_preserve
` [RFC PATCH 02/46] KVM: arm64: Split demux_c15_{get,set}_val from userspace accessors
` [RFC PATCH 03/46] KVM: arm64: Split kvm_sys_reg_{get,set}_user from kernel accessors
` [RFC PATCH 04/46] x86/mm/ident_map: Add force_pte to support 4K PTE identity mappings
` [RFC PATCH 05/46] arm64: mm: Add trans_pgd_map_range() support
` [RFC PATCH 06/46] x86/smp: Skip offline CPUs for REBOOT_VECTOR in native_stop_other_cpus()
` [RFC PATCH 07/46] KVM: luo: Support vCPU file preservation across live updates
` [RFC PATCH 08/46] KVM: x86: Add x86 vCPU LUO preservation ABI and register helpers
` [RFC PATCH 09/46] KVM: x86: Implement architectural vCPU state preservation via LUO
` [RFC PATCH 10/46] KVM: arm64: "
` [RFC PATCH 11/46] liveupdate: Define CPU preservation linker sections
` [RFC PATCH 12/46] liveupdate: Add liveupdate_session_name() helper
` [RFC PATCH 13/46] cpu_preserve: Add physical CPU preservation ABI and core API headers
` [RFC PATCH 14/46] cpu_preserve: Add core physical CPU preservation state and park loop
` [RFC PATCH 15/46] cpu_preserve: Add physical CPU preservation lifecycle and build rules
` [RFC PATCH 16/46] liveupdate: cpu_preserve: Add sysfs interface
` [RFC PATCH 17/46] liveupdate: cpu_preserve: Add isolated address space management API
` [RFC PATCH 18/46] liveupdate: cpu_preserve: Add LUO file handler for preserved physical CPUs
` [RFC PATCH 19/46] x86: liveupdate: Add low-level physical CPU preservation assembly
` [RFC PATCH 20/46] x86: liveupdate: Add physical CPU preservation context and page table support
` [RFC PATCH 21/46] selftests: liveupdate: Add physical CPU preservation unit tests
` [RFC PATCH 22/46] selftests: liveupdate: Add physical CPU preservation live update tests
` [RFC PATCH 23/46] Documentation: liveupdate: Add physical CPU preservation documentation
` [RFC PATCH 24/46] MAINTAINERS: Add entry for KVM Caretaker
` [RFC PATCH 25/46] arm64: liveupdate: Add support for physical CPU preservation
` [RFC PATCH 26/46] oncore: Add on-core KHO ABI and public framework headers
` [RFC PATCH 27/46] oncore: Implement on-core session lifecycle and scheduling loop
` [RFC PATCH 28/46] KVM: caretaker: Add Caretaker control block and architecture ops headers
` [RFC PATCH 29/46] KVM: caretaker: Implement Caretaker session memory mapping helpers
` [RFC PATCH 30/46] KVM: caretaker: Integrate Caretaker vCPU detach, attach, and cancel with KVM
` [RFC PATCH 31/46] KVM: caretaker: Add generic KHO ABI telemetry and debugfs reporting
` [RFC PATCH 32/46] KVM: x86: Add TDP MMU KHO preservation helpers
` [RFC PATCH 33/46] KVM: x86: Add Caretaker x86 KHO ABI and runtime context headers
` [RFC PATCH 34/46] KVM: x86: Implement Caretaker LAPIC timer and interrupt injection
` [RFC PATCH 35/46] KVM: x86: Implement Caretaker VM-exit dispatch and instruction decoders
` [RFC PATCH 36/46] KVM: x86: Implement Caretaker run loop and LUO detach/attach lifecycle
` [RFC PATCH 37/46] KVM: VMX: Add Caretaker VMX assembly guest entry/exit routine and helpers
` [RFC PATCH 38/46] KVM: VMX: Implement Caretaker VMX VMCS lifecycle and exit dispatch
` [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)

[PATCH v1 0/3] <linux/mod_devicetable.h> deprecation continues
 2026-09-21 14:18 UTC  (4+ messages)
` [PATCH v1 1/3] Move struct cpu_feature to <linux/cpufeature.h>
` [PATCH v1 2/3] devicetable-offsets: Include the needed device-id headers instead of the catch-all
` [PATCH v1 3/3] file2alias: "

[PATCH 0/3] kconfig: Introduce cc-option-str
 2026-09-21 12:27 UTC  (11+ messages)
` [PATCH 1/3] kconfig: Add "def_string", "def_int" and "def_hex"
` [PATCH 2/3] kconfig: Replace "cc-option-bit" with "cc-option-str"
` [PATCH 3/3] kconfig: Add "ld-option-str"

[PATCH] scripts/config: honor $KBUILD_OUTPUT by default
 2026-09-20  7:41 UTC  (2+ messages)
` [PATCH v2] "

[PATCH 0/4] kconfig: tests: Minor fixes and cleanups for warn_changed_input
 2026-09-19 18:09 UTC  (9+ messages)
` [PATCH 1/4] kconfig: tests: Reset KCONFIG_WARN_CHANGED_INPUT by default
` [PATCH 2/4] kconfig: tests: Provide defconfig outfile for savedefconfig
` [PATCH 3/4] kconfig: tests: warn_changed_input: Simplify by reusing the extra env
` [PATCH 4/4] kconfig: tests: {old,save}defconfig: Forward dynamic keyword arguments

[PATCH v4] kconfig: warn about malformed KCONFIG_PROBABILITY values
 2026-09-19 11:46 UTC  (5+ messages)
` [PATCH v5] "
    ` [PATCH v6] "

[PATCH v8 00/12] syscalls: Add a shared table for all archs
 2026-09-19  0:31 UTC  (13+ messages)
` [PATCH v8 01/12] syscalls: Make --abis parsing more robust
` [PATCH v8 02/12] syscalls: Create unified partial table for all archs
` [PATCH v8 03/12] scripts/syscall.tbl: Use the common table
` [PATCH v8 04/12] s390: Use the common syscall table
` [PATCH v8 05/12] sparc: "
` [PATCH v8 06/12] mips: Remove duplicated syscallnr.sh
` [PATCH v8 07/12] mips: Get rid of custom mips ABIs for syscall tables
` [PATCH v8 08/12] mips: Use the common syscall table
` [PATCH v8 09/12] syscalls: Add an option for offsetting the common table
` [PATCH v8 10/12] alpha: Define entry point for set_mempolicy_home_node syscall
` [PATCH v8 11/12] alpha: Remove alpha_ prefix from custom syscall entries
` [PATCH v8 12/12] alpha: Use the common syscall table

[PATCH v4 1/3] scripts: add TOML config to container tool
 2026-09-18 21:48 UTC  (3+ messages)

[PATCH v7 00/13] syscalls: Add a shared table for all archs
 2026-09-18 20:11 UTC  (22+ messages)
` [PATCH v7 02/13] syscalls: Create unified partial "
` [PATCH v7 03/13] scripts/syscall.tbl: Use the common table
` [PATCH v7 04/13] arm: Use the common syscall table
` [PATCH v7 05/13] s390: "
` [PATCH v7 06/13] sparc: "
` [PATCH v7 07/13] mips: Remove duplicated syscallnr.sh
` [PATCH v7 08/13] mips: Get rid of custom mips ABIs for syscall tables
` [PATCH v7 09/13] mips: Use the common syscall table
` [PATCH v7 10/13] syscalls: Add an option for offsetting the common table
` [PATCH v7 11/13] alpha: Define entry point for set_mempolicy_home_node syscall
` [PATCH v7 12/13] alpha: Remove alpha_ prefix from custom syscall entries
` [PATCH v7 13/13] alpha: Use the common syscall table

[PATCH v2 0/5] kconfig: improve input validation for numeric options
 2026-09-17 23:48 UTC  (2+ messages)

[PATCH v2] docs: kconfig: fix shell function syntax in caveats
 2026-09-17 23:48 UTC  (2+ messages)

[PATCH] kconfig: fix extra output from savedefconfig on out-of-range defaults
 2026-09-17 23:46 UTC  (2+ messages)


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