[...] > > > > And now things become even easier to use: > > > > jailhouse cell linux config.cell bzImage -i initrd -c \ > > "console=... memmap=1M@0 memmap=... pmtmr=0x..." > > > > The memmap and pmtmr arguments should be overcome via ACPI tables in the > > future. Then no redundant tunable will be left. > > ACPI turned out to be only of limited use as it made the kernel expect > resources that are mandatory according to the spec. So I went for > passing the parameters via the structures the kernel gets from the > bootloader. Memory regions were also included as E820 list, the PM timer > and now also the number of CPUs and their IDs come via a custom data > structure that the Jailhouse bits in Linux process. > > Result: no more special command line parameters, and even SMP works now. > See usual branches.
Resurrecting an old thread here trying to figure some things out. So the reason for not giving access to the ACPI tables to Linux inmates is that we'd have to slice it, removing what is not meant to fall into its partition, and the spec (and the parser) do not expect a "sliced up" ACPI table, right? Now, what parts of the jh branch on Linux are meant to be proposed upstream? None? The one introducing config JAILHOUSE_GUEST? Cheers. > > Jan > > -- > Siemens AG, Corporate Technology, CT RTC ITP SES-DE > Corporate Competence Center Embedded Linux -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
