fix: remove P7-scheduler-improvements from kernel recipe patches
P7 failed 3/4 hunks on context.rs at kernel rev 866dfad0. Consolidated patch already includes P5-sched-rt-policy, P5-context-mod-sched, P6-percpu-runqueues, P6-futex-sharding which cover most scheduler improvements. P7 needs rebase — documented in recipe comment. Verified: full 'make r.kernel' fetch+patch+build chain works: git clone + consolidated.patch + P8-msi.patch + cargo build → 1.5MB kernel
This commit is contained in:
@@ -12,13 +12,15 @@
|
|||||||
# P8-percpu-wiring, P8-percpu-sched, P8-load-balance, P8-work-stealing,
|
# P8-percpu-wiring, P8-percpu-sched, P8-load-balance, P8-work-stealing,
|
||||||
# P9-futex-pi-cas-fix) failed to apply at commit 866dfad0 due to
|
# P9-futex-pi-cas-fix) failed to apply at commit 866dfad0 due to
|
||||||
# context conflicts and are deferred until rebase.
|
# context conflicts and are deferred until rebase.
|
||||||
|
# P7-scheduler-improvements.patch: removed from recipe patches — 3/4 hunks
|
||||||
|
# fail on context.rs at 866dfad0. Rebase needed.
|
||||||
# P8-msi (applies separately): T1.1 msi.rs (message composition/validation/capability
|
# P8-msi (applies separately): T1.1 msi.rs (message composition/validation/capability
|
||||||
# parsing), T1.2 vector.rs (per-CPU bitmatrix allocation), T1.3 IRQ scheme MSI
|
# parsing), T1.2 vector.rs (per-CPU bitmatrix allocation), T1.3 IRQ scheme MSI
|
||||||
# validation gate + iommu hook, T2.2 kernel-side IRQ affinity handler.
|
# validation gate + iommu hook, T2.2 kernel-side IRQ affinity handler.
|
||||||
[source]
|
[source]
|
||||||
git = "https://gitlab.redox-os.org/redox-os/kernel.git"
|
git = "https://gitlab.redox-os.org/redox-os/kernel.git"
|
||||||
rev = "866dfad0"
|
rev = "866dfad0"
|
||||||
patches = ["../../../local/patches/kernel/redbear-consolidated.patch", "../../../local/patches/kernel/P7-scheduler-improvements.patch", "../../../local/patches/kernel/P8-msi.patch"]
|
patches = ["../../../local/patches/kernel/redbear-consolidated.patch", "../../../local/patches/kernel/P8-msi.patch"]
|
||||||
|
|
||||||
[build]
|
[build]
|
||||||
template = "custom"
|
template = "custom"
|
||||||
|
|||||||
Reference in New Issue
Block a user