Re: [BUG] x86 kenel won't boot under Virtual PC



On Sunday 07 September 2008 21:48, H. Peter Anvin wrote:
David Sanders wrote:
Yes the patch you supplied (and now in Linus's tree) fixes (part) of the
problem. In order to get a working kernel I also need a patch for the
nops.h issue. I have tested and confirmed that the patch posted by Linus
works and finally solves the problem with virtual PC.

Linus please apply your patch (which I quote below).

No, please don't. Instead, David, please enable CONFIG_X86_GENERIC.



I checked the distribution I'm using (debian) and the kernel shipped with it
does not have CONFIG_X86_GENERIC set. This means _when_ they ship a 2.6.27
kernel it won't work with Virtual PC so I won't be able to even install it.
However, with Linus's patch I am guaranteed to work for all kernels built for
X86_32 and even for X86_64 because in that case the virtual environment will
support the multibyte NOPs. I need Linus's fix in order to support the
Linux-using virtual pc community. I don't have the resources to lobby each
individual distribution about their kernel config. I want it to just work.
David
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Random panics seen in 2.6.18-rc1
    ... random panics in slab allocation/free routines. ... By adding one patch at a time to 2.6.17's mm/slab.c, ... leads the 2.6.18-rc1 kernel to panic in 30-60 minutes. ... # ACPI Support ...
    (Linux-Kernel)
  • Re: [Bug #11358] net: forcedeth call restore mac addr in nv_shutdown path
    ... Yinghai Lu's patch, when I kexec while forecdeth is loaded I get the ... path and the kexec'd kernel still had the same problems as above. ... # CPUFreq processor drivers ... # SCSI support type ...
    (Linux-Kernel)
  • Re: [SLE] hotswap sata disks
    ... SUSE kernel packaging. ... I have looked at the libata patch directory and it seems it ... I expect this version to have well-behaving PMP and hotplug support. ... script that handles un-mounting the disks, and then a rescan of the ...
    (SuSE)
  • Re: [PATCH 0/2] MN10300: Add the MN10300 architecture to Linux kernel [try #3]
    ... The first patch suppresses AOUT support in the kernel if CONFIG_BINFMT_AOUT=n ... MN10300 does not support the AOUT binfmt, ...
    (Linux-Kernel)
  • Re: RT patch acceptance
    ... judge the complexity of a design for that type of system. ... claim that you cannot judge the complexity of a kernel modification. ... Since the patch in question doesn't actually need that information to ... nanokernel's API up to date with additions to Linux's API that RT people ...
    (Linux-Kernel)