* Intel x86 Dual Core & Linux AMP
@ 2009-01-13 12:35 Matias
2009-01-13 18:29 ` H. Peter Anvin
0 siblings, 1 reply; 4+ messages in thread
From: Matias @ 2009-01-13 12:35 UTC (permalink / raw)
To: LKML
Hello,
Is there a way to boot a normal standard home x86 dual core PC with two
different Linux Kernels without a hypervisor?
The idea is of course to give the Kernels their own address space and
their own rootfile systems, the devices would be unique for each kernel etc.
Can this be done with a standard BIOS and GRUB/LILO?
Cheers // Matias
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Intel x86 Dual Core & Linux AMP
2009-01-13 12:35 Intel x86 Dual Core & Linux AMP Matias
@ 2009-01-13 18:29 ` H. Peter Anvin
2009-01-13 18:48 ` Matias
0 siblings, 1 reply; 4+ messages in thread
From: H. Peter Anvin @ 2009-01-13 18:29 UTC (permalink / raw)
To: Matias; +Cc: LKML
Matias wrote:
> Is there a way to boot a normal standard home x86 dual core PC with two
> different Linux Kernels without a hypervisor?
> The idea is of course to give the Kernels their own address space and
> their own rootfile systems, the devices would be unique for each kernel
> etc.
>
> Can this be done with a standard BIOS and GRUB/LILO?
No. There are way too many shared resources, such as address space and
interrupt system. You need a central resource to arbitrate those
resources, i.e. a hypervisor.
-hpa
--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Intel x86 Dual Core & Linux AMP
2009-01-13 18:29 ` H. Peter Anvin
@ 2009-01-13 18:48 ` Matias
2009-01-13 23:04 ` H. Peter Anvin
0 siblings, 1 reply; 4+ messages in thread
From: Matias @ 2009-01-13 18:48 UTC (permalink / raw)
To: H. Peter Anvin, Bryon Roche; +Cc: LKML
Ok, thanks for your answers!
I have been working with PowerPC processors in the past and looking at
Freescale's 8641D it is possible to boot two different kernels on it's
both cores.
Cheers // Matias
H. Peter Anvin skrev:
> Matias wrote:
>
>> Is there a way to boot a normal standard home x86 dual core PC with two
>> different Linux Kernels without a hypervisor?
>> The idea is of course to give the Kernels their own address space and
>> their own rootfile systems, the devices would be unique for each kernel
>> etc.
>>
>> Can this be done with a standard BIOS and GRUB/LILO?
>>
>
> No. There are way too many shared resources, such as address space and
> interrupt system. You need a central resource to arbitrate those
> resources, i.e. a hypervisor.
>
> -hpa
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Intel x86 Dual Core & Linux AMP
2009-01-13 18:48 ` Matias
@ 2009-01-13 23:04 ` H. Peter Anvin
0 siblings, 0 replies; 4+ messages in thread
From: H. Peter Anvin @ 2009-01-13 23:04 UTC (permalink / raw)
To: Matias; +Cc: Bryon Roche, LKML
Matias wrote:
> Ok, thanks for your answers!
> I have been working with PowerPC processors in the past and looking at
> Freescale's 8641D it is possible to boot two different kernels on it's
> both cores.
It's not a hardware issue, it's mostly a firmware issue, of course.
-hpa
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-01-13 23:07 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-13 12:35 Intel x86 Dual Core & Linux AMP Matias
2009-01-13 18:29 ` H. Peter Anvin
2009-01-13 18:48 ` Matias
2009-01-13 23:04 ` H. Peter Anvin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox