b9de373b31
Restore all bootprocess branch files that were overwritten by later 0.2.0 commits. This overlay brings back the complete boot infrastructure: - Configs: redbear-full, redbear-mini, redbear-device-services, driver .d files - Kernel: IRQ affinity, x2APIC, C-states, NUMA (SLIT/SRAT), MCS locks, cpuidle - Base patches: P0-P55 + new P6 (lived block_size=512) + P57 (fbbootlogd graceful init) - Driver infra: driver-manager, udev-shim, thermald, cpufreqd, iommu, redox-driver-sys/core - GPU: redox-drm with improved connector handling - System: redbear-info, redbear-hwutils phase-timer-check - Build system: fetch.rs improvements, build-iso.sh, run_full.sh - Kernel source: new ACPI (SLIT, SRAT), cpuidle, cstate, MCS lock modules 83 files changed, +3966/-1248 lines
38 lines
577 B
TOML
38 lines
577 B
TOML
# Configuration for "acid" testing
|
|
|
|
include = ["base.toml"]
|
|
|
|
# General settings
|
|
[general]
|
|
# Filesystem size in MiB
|
|
filesystem_size = 1024
|
|
|
|
# Package settings
|
|
[packages]
|
|
acid = {}
|
|
coreutils = {}
|
|
ion = {}
|
|
|
|
[[files]]
|
|
path = "/usr/lib/init.d/10_acid.service"
|
|
data = """
|
|
[unit]
|
|
description = "Acid test runner"
|
|
requires_weak = ["00_driver-manager.service"]
|
|
|
|
[service]
|
|
cmd = "ion"
|
|
args = ["/usr/lib/run_acid.ion"]
|
|
type = "oneshot_async"
|
|
"""
|
|
|
|
[[files]]
|
|
path = "/usr/lib/run_acid.ion"
|
|
data = """
|
|
#!/usr/bin/env ion
|
|
export RUST_BACKTRACE=full
|
|
cd /home/user/acid
|
|
cargo test
|
|
shutdown
|
|
"""
|