Skip to content

dkruces/linux-config-fragments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Linux Kernel Configuration Fragments

A project containing Linux kernel configuration fragments.

Minimal Bootlable Configuration

This configuration enables a minimal setup suitable for virtualized environments and tested with Debian Testing. It includes the following fragments:

  • kvm_guest.config
  • virtio-fs.config
  • systemd.config
  • distro.config
  • storage.config

Example:

make tinyconfig \
  kvm_guest.config \
  virtio-fs.config \
  systemd.config \
  distro.config \
  storage.config

eBPF-Ready Configuration

  • kvm_guest.config
  • virtio-fs.config
  • systemd.config
  • distro.config
  • storage.config
  • numa.config
  • ebpf.config
  • ebpf-errorinj.config
make tinyconfig \
  kvm_guest.config \
  virtio-fs.config \
  systemd.config \
  distro.config \
  storage.config \
  numa.config \
  ebpf.config \
  ebpf-errorinj.config

Modules-Ready Configuration

  • kvm_guest.config
  • virtio-fs.config
  • systemd.config
  • distro.config
  • storage.config
  • modules.config
make tinyconfig \
  kvm_guest.config \
  virtio-fs.config \
  systemd.config \
  distro.config \
  storage.config \
  modules.config

Debug-Ready Configuration

  • kvm_guest.config
  • virtio-fs.config
  • systemd.config
  • distro.config
  • storage.config
  • vm_debug.config
  • gdb.config
make tinyconfig \
  kvm_guest.config \
  virtio-fs.config \
  systemd.config \
  distro.config \
  storage.config \
  vm_debug.config \
  gdb.config

Using Merge Config

Minimal Bootlable Configuration

./scripts/kconfig/merge_config.sh \
-n \
.config \
./kernel/configs/64bit.config \
./kernel/configs/kvm_guest.config \
./kernel/configs/virtio-fs.config \
./kernel/configs/systemd.config \
./kernel/configs/distro.config \
./kernel/configs/storage.config

License

This project is licensed under the GNU General Public License v2.0. See the LICENSE file for more details.

About

Linux kernel Configuration Fragments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published