mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 12:32:56 +01:00
pc: enable SMP and softirq/tasklets in lx_emul
Enables symetric-multi-processor support in the Linux kernel configuration used as base for the driver ports for PC. This is done to be compliant with common usage of x86 drivers today. Moreover, this commit uses the original kernel source for softirq/tasklet implementation to get rid of the insufficient shadow implementation in the lx_emul sources. Ref genodelabs/genode#4562
This commit is contained in:
committed by
Christian Helmuth
parent
ec1b060fc5
commit
596c20c199
@@ -141,7 +141,10 @@ LX_FILES += arch/x86/include/asm/boot.h \
|
||||
arch/x86/include/asm/pgtable_64.h \
|
||||
arch/x86/include/asm/pgtable-invert.h \
|
||||
arch/x86/include/asm/pkru.h \
|
||||
arch/x86/include/asm/qrwlock.h \
|
||||
arch/x86/include/asm/qspinlock.h \
|
||||
arch/x86/include/asm/sigframe.h \
|
||||
arch/x86/include/asm/spinlock.h \
|
||||
arch/x86/include/asm/suspend.h \
|
||||
arch/x86/include/asm/suspend_32.h \
|
||||
arch/x86/include/asm/suspend_64.h \
|
||||
@@ -159,6 +162,7 @@ LX_FILES += arch/x86/include/asm/boot.h \
|
||||
include/asm-generic/pgtable_uffd.h \
|
||||
include/asm-generic/pgtable-nopmd.h \
|
||||
include/asm-generic/pgtable-nopud.h \
|
||||
include/asm-generic/qrwlock.h \
|
||||
include/asm-generic/qspinlock.h \
|
||||
include/linux/arm-smccc.h \
|
||||
include/linux/arm_sdei.h \
|
||||
|
||||
Reference in New Issue
Block a user