Ian Campbell noticed a missing TLB flush which was causing the USB crashes/failures when booting the pvops dom0 kernel. With that fixed, enabling USB boots reliably and seems to work. Its quite possible this will also improve matters with ATA/SATA controllers, though I haven''t tested it so far. Anyway, its a significant fix and its worth trying the current pvops patch queue again. Please tell me what you find. Thanks, J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote:> Ian Campbell noticed a missing TLB flush which was causing the USB > crashes/failures when booting the pvops dom0 kernel. With that fixed, > enabling USB boots reliably and seems to work. >Nice!> Its quite possible this will also improve matters with ATA/SATA > controllers, though I haven''t tested it so far. > > Anyway, its a significant fix and its worth trying the current pvops > patch queue again. Please tell me what you find. >Hmm.. against what kernel/tree are these patches? -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen wrote:> On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote: > >> Ian Campbell noticed a missing TLB flush which was causing the USB >> crashes/failures when booting the pvops dom0 kernel. With that fixed, >> enabling USB boots reliably and seems to work. >> >> > > Nice! > > >> Its quite possible this will also improve matters with ATA/SATA >> controllers, though I haven''t tested it so far. >> >> Anyway, its a significant fix and its worth trying the current pvops >> patch queue again. Please tell me what you find. >> >> > > Hmm.. against what kernel/tree are these patches? >See the wiki ;) Pull the kernel.org/hg/linux-2.6 tree, "hg update $(cat KERNEL_VERSION)", then "hg qpush -a" J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, Dec 10, 2008 at 12:48:09PM -0800, Jeremy Fitzhardinge wrote:> Pasi Kärkkäinen wrote: > >On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote: > > > >>Ian Campbell noticed a missing TLB flush which was causing the USB > >>crashes/failures when booting the pvops dom0 kernel. With that fixed, > >>enabling USB boots reliably and seems to work. > >> > >> > > > >Nice! > > > > > >>Its quite possible this will also improve matters with ATA/SATA > >>controllers, though I haven''t tested it so far. > >> > >>Anyway, its a significant fix and its worth trying the current pvops > >>patch queue again. Please tell me what you find. > >> > >> > > > >Hmm.. against what kernel/tree are these patches? > > > > See the wiki ;) >Heh. It was too far down on the wiki page ;)> > Pull the kernel.org/hg/linux-2.6 tree, "hg update $(cat > KERNEL_VERSION)", then "hg qpush -a" >Yep. Thanks. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, Dec 10, 2008 at 8:48 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Pasi Kärkkäinen wrote: >> >> On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote: >> >>> >>> Ian Campbell noticed a missing TLB flush which was causing the USB >>> crashes/failures when booting the pvops dom0 kernel. With that fixed, >>> enabling USB boots reliably and seems to work. >>> >>> >> >> Nice! >> >> >>> >>> Its quite possible this will also improve matters with ATA/SATA >>> controllers, though I haven''t tested it so far. >>> >>> Anyway, its a significant fix and its worth trying the current pvops >>> patch queue again. Please tell me what you find. >>> >>>Excellent news, I''ve tried the pv_ops dom0 kernel several times recently and had failure with usb and sata drivers, so fingers crossed it will work now. I will test tomorrow and report my results ;-) Andy>> >> Hmm.. against what kernel/tree are these patches? >> > > See the wiki ;) > > > Pull the kernel.org/hg/linux-2.6 tree, "hg update $(cat KERNEL_VERSION)", > then "hg qpush -a" > > J > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, Dec 10, 2008 at 3:05 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Ian Campbell noticed a missing TLB flush which was causing the USB > crashes/failures when booting the pvops dom0 kernel. With that fixed, > enabling USB boots reliably and seems to work. > > Its quite possible this will also improve matters with ATA/SATA controllers, > though I haven''t tested it so far. > > Anyway, its a significant fix and its worth trying the current pvops patch > queue again. Please tell me what you find. >Looks like some progress has been made. Two logs attached. The first, with both CPUs enabled give a pretty hard crash. (Maybe some indication of an SMP problem) The second, with nosmp on the dom0 kernel command line sitll doesn''t fully boot, but look like it picks up the device, just that it is picking it up late maybe. Notice toward the end of boot that it goes to a busybox shell: "ALERT! /dev/sda1 does not exist. Dropping to a shell! BusyBox v1.10.2 (Ubuntu 1:1.10.2-1ubuntu6) built-in shell (ash) Enter ''help'' for a list of built-in commands. (initramfs)" Then ATA stuff that keeps trying... Let me know what you guys think. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> On Wed, Dec 10, 2008 at 3:05 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > >> Ian Campbell noticed a missing TLB flush which was causing the USB >> crashes/failures when booting the pvops dom0 kernel. With that fixed, >> enabling USB boots reliably and seems to work. >> >> Its quite possible this will also improve matters with ATA/SATA controllers, >> though I haven''t tested it so far. >> >> Anyway, its a significant fix and its worth trying the current pvops patch >> queue again. Please tell me what you find. >> >> > > Looks like some progress has been made. > > Two logs attached. > > The first, with both CPUs enabled give a pretty hard crash. > (Maybe some indication of an SMP problem) > > The second, with nosmp on the dom0 kernel command line > sitll doesn''t fully boot, but look like it picks up the device, just > that it is picking it up late maybe. > > > Notice toward the end of boot that it goes to a busybox > shell: > > "ALERT! /dev/sda1 does not exist. Dropping to a shell! > > > BusyBox v1.10.2 (Ubuntu 1:1.10.2-1ubuntu6) built-in shell (ash) > Enter ''help'' for a list of built-in commands. > > (initramfs)" > > Then ATA stuff that keeps trying... >Well, for a start, disable MSI for now (pci=nomsi on the kernel command line). I haven''t done any MSI support yet. In the nosmp boot, something seems amiss with interrupt routing. nomsi may help there as well, but I''ll need to have a closer look at the code to work out what''s really going wrong here. Hm, its probably: [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. I guess nosmp implies noapic? Anyway, we don''t do well without ioapics at present... J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> Well, for a start, disable MSI for now (pci=nomsi on the kernel command > line). I haven''t done any MSI support yet. > > In the nosmp boot, something seems amiss with interrupt routing. nomsi may > help there as well, but I''ll need to have a closer look at the code to work > out what''s really going wrong here. Hm, its probably: > [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. > > I guess nosmp implies noapic? Anyway, we don''t do well without ioapics at > present... > > J >The pci=nomsi helped a lot. I have booting (at least almost) Again two logs attached. This time the without nosmp does better. Gets to a checking battery state line then it seems to stop. The nosmp does the same as last time, a initramfs prompt followed by ATA trying... I will try to disable some of the init scripts or try single user mode to see if I can get a normal prompt. Might not have much time to work on it over the next couple days... Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, Dec 10, 2008 at 9:03 PM, Andrew Lyon <andrew.lyon@gmail.com> wrote:> On Wed, Dec 10, 2008 at 8:48 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: >> Pasi Kärkkäinen wrote: >>> >>> On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote: >>> >>>> >>>> Ian Campbell noticed a missing TLB flush which was causing the USB >>>> crashes/failures when booting the pvops dom0 kernel. With that fixed, >>>> enabling USB boots reliably and seems to work. >>>> >>>> >>> >>> Nice! >>> >>> >>>> >>>> Its quite possible this will also improve matters with ATA/SATA >>>> controllers, though I haven''t tested it so far. >>>> >>>> Anyway, its a significant fix and its worth trying the current pvops >>>> patch queue again. Please tell me what you find. >>>> >>>> > > Excellent news, I''ve tried the pv_ops dom0 kernel several times > recently and had failure with usb and sata drivers, so fingers crossed > it will work now. > > I will test tomorrow and report my results ;-) > > Andy > >>> >>> Hmm.. against what kernel/tree are these patches? >>> >> >> See the wiki ;) >> >> >> Pull the kernel.org/hg/linux-2.6 tree, "hg update $(cat KERNEL_VERSION)", >> then "hg qpush -a" >> >> J >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> >I downloaded the source a few mins ago and tried pv_ops dom0 on my test system a dell optiplex 755, it doesnt get very far at all into the boot process: (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x8a0418 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff808a0418 (XEN) Init. ramdisk: ffffffff808a1000->ffffffff808a1000 (XEN) Phys-Mach map: ffffffff808a1000->ffffffff80ff3b38 (XEN) Start info: ffffffff80ff4000->ffffffff80ff44a4 (XEN) Page tables: ffffffff80ff5000->ffffffff81002000 (XEN) Boot stack: ffffffff81002000->ffffffff81003000 (XEN) TOTAL: ffffffff80000000->ffffffff81400000 (XEN) ENTRY ADDRESS: ffffffff80765200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 108kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! And then hangs. I tried adding pci=nomsi to the kernel arguments, didnt seem to make much difference. Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 11:50 AM, Todd Deshane <deshantm@gmail.com> wrote:>> Well, for a start, disable MSI for now (pci=nomsi on the kernel command >> line). I haven''t done any MSI support yet. >> >> In the nosmp boot, something seems amiss with interrupt routing. nomsi may >> help there as well, but I''ll need to have a closer look at the code to work >> out what''s really going wrong here. Hm, its probably: >> [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. >> >> I guess nosmp implies noapic? Anyway, we don''t do well without ioapics at >> present... >> >> J >> > The pci=nomsi helped a lot. > > I have booting (at least almost) > > Again two logs attached. This time the without nosmp does better. > > Gets to a checking battery state line then it seems to stop. > > The nosmp does the same as last time, a initramfs prompt followed by > ATA trying... > > I will try to disable some of the init scripts or try single user mode to > see if I can get a normal prompt. >In single user mode, I have functional network, etc. A log is attached. It would help if I could get the display to work properly on the normal monitor and not over a serial console. It may be a very functional system The log of single user mode and some very basic testing is attached. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 05:10:24PM +0000, Andrew Lyon wrote:> On Wed, Dec 10, 2008 at 9:03 PM, Andrew Lyon <andrew.lyon@gmail.com> wrote: > > On Wed, Dec 10, 2008 at 8:48 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > >> Pasi Kärkkäinen wrote: > >>> > >>> On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote: > >>> > >>>> > >>>> Ian Campbell noticed a missing TLB flush which was causing the USB > >>>> crashes/failures when booting the pvops dom0 kernel. With that fixed, > >>>> enabling USB boots reliably and seems to work. > >>>> > >>>> > >>> > >>> Nice! > >>> > >>> > >>>> > >>>> Its quite possible this will also improve matters with ATA/SATA > >>>> controllers, though I haven''t tested it so far. > >>>> > >>>> Anyway, its a significant fix and its worth trying the current pvops > >>>> patch queue again. Please tell me what you find. > >>>> > >>>> > > > > Excellent news, I''ve tried the pv_ops dom0 kernel several times > > recently and had failure with usb and sata drivers, so fingers crossed > > it will work now. > > > > I will test tomorrow and report my results ;-) > > > > Andy > > > >>> > >>> Hmm.. against what kernel/tree are these patches? > >>> > >> > >> See the wiki ;) > >> > >> > >> Pull the kernel.org/hg/linux-2.6 tree, "hg update $(cat KERNEL_VERSION)", > >> then "hg qpush -a" > >> > >> J > >> > >> _______________________________________________ > >> Xen-devel mailing list > >> Xen-devel@lists.xensource.com > >> http://lists.xensource.com/xen-devel > >> > > > > I downloaded the source a few mins ago and tried pv_ops dom0 on my > test system a dell optiplex 755, it doesnt get very far at all into > the boot process: > > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x8a0418 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages > to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff80200000->ffffffff808a0418 > (XEN) Init. ramdisk: ffffffff808a1000->ffffffff808a1000 > (XEN) Phys-Mach map: ffffffff808a1000->ffffffff80ff3b38 > (XEN) Start info: ffffffff80ff4000->ffffffff80ff44a4 > (XEN) Page tables: ffffffff80ff5000->ffffffff81002000 > (XEN) Boot stack: ffffffff81002000->ffffffff81003000 > (XEN) TOTAL: ffffffff80000000->ffffffff81400000 > (XEN) ENTRY ADDRESS: ffffffff80765200 > (XEN) Dom0 has maximum 2 VCPUs > (XEN) Scrubbing Free RAM: .done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen) > (XEN) Freed 108kB init memory. > mapping kernel into physical memory > Xen: setup ISA identity maps > about to get started... > (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 > (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! > > And then hangs. > > I tried adding pci=nomsi to the kernel arguments, didnt seem to make > much difference. >Did you try specifying both pci=nomsi and nosmp ? -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen wrote:> On Thu, Dec 11, 2008 at 05:10:24PM +0000, Andrew Lyon wrote: > >> On Wed, Dec 10, 2008 at 9:03 PM, Andrew Lyon <andrew.lyon@gmail.com> wrote: >> >>> On Wed, Dec 10, 2008 at 8:48 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: >>> >>>> Pasi Kärkkäinen wrote: >>>> >>>>> On Wed, Dec 10, 2008 at 12:05:32PM -0800, Jeremy Fitzhardinge wrote: >>>>> >>>>> >>>>>> Ian Campbell noticed a missing TLB flush which was causing the USB >>>>>> crashes/failures when booting the pvops dom0 kernel. With that fixed, >>>>>> enabling USB boots reliably and seems to work. >>>>>> >>>>>> >>>>>> >>>>> Nice! >>>>> >>>>> >>>>> >>>>>> Its quite possible this will also improve matters with ATA/SATA >>>>>> controllers, though I haven''t tested it so far. >>>>>> >>>>>> Anyway, its a significant fix and its worth trying the current pvops >>>>>> patch queue again. Please tell me what you find. >>>>>> >>>>>> >>>>>> >>> Excellent news, I''ve tried the pv_ops dom0 kernel several times >>> recently and had failure with usb and sata drivers, so fingers crossed >>> it will work now. >>> >>> I will test tomorrow and report my results ;-) >>> >>> Andy >>> >>> >>>>> Hmm.. against what kernel/tree are these patches? >>>>> >>>>> >>>> See the wiki ;) >>>> >>>> >>>> Pull the kernel.org/hg/linux-2.6 tree, "hg update $(cat KERNEL_VERSION)", >>>> then "hg qpush -a" >>>> >>>> J >>>> >>>> _______________________________________________ >>>> Xen-devel mailing list >>>> Xen-devel@lists.xensource.com >>>> http://lists.xensource.com/xen-devel >>>> >>>> >> I downloaded the source a few mins ago and tried pv_ops dom0 on my >> test system a dell optiplex 755, it doesnt get very far at all into >> the boot process: >> >> (XEN) *** LOADING DOMAIN 0 *** >> (XEN) Xen kernel: 64-bit, lsb, compat32 >> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x8a0418 >> (XEN) PHYSICAL MEMORY ARRANGEMENT: >> (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages >> to be allocated) >> (XEN) VIRTUAL MEMORY ARRANGEMENT: >> (XEN) Loaded kernel: ffffffff80200000->ffffffff808a0418 >> (XEN) Init. ramdisk: ffffffff808a1000->ffffffff808a1000 >> (XEN) Phys-Mach map: ffffffff808a1000->ffffffff80ff3b38 >> (XEN) Start info: ffffffff80ff4000->ffffffff80ff44a4 >> (XEN) Page tables: ffffffff80ff5000->ffffffff81002000 >> (XEN) Boot stack: ffffffff81002000->ffffffff81003000 >> (XEN) TOTAL: ffffffff80000000->ffffffff81400000 >> (XEN) ENTRY ADDRESS: ffffffff80765200 >> (XEN) Dom0 has maximum 2 VCPUs >> (XEN) Scrubbing Free RAM: .done. >> (XEN) Xen trace buffers: disabled >> (XEN) Std. Loglevel: Errors and warnings >> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) >> (XEN) Xen is relinquishing VGA console. >> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >> input to Xen) >> (XEN) Freed 108kB init memory. >> mapping kernel into physical memory >> Xen: setup ISA identity maps >> about to get started... >> (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 >> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! >> >> And then hangs. >> >> I tried adding pci=nomsi to the kernel arguments, didnt seem to make >> much difference. >> >> > > Did you try specifying both pci=nomsi and nosmp ? >No, I think "nosmp" is a problem. Let it be SMP if it wants. However, you should also have "console=hvc0 earlyprink=xen" to see the console output (and perhaps it only works on a serial console for some reason). J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:>> Well, for a start, disable MSI for now (pci=nomsi on the kernel command >> line). I haven''t done any MSI support yet. >> >> In the nosmp boot, something seems amiss with interrupt routing. nomsi may >> help there as well, but I''ll need to have a closer look at the code to work >> out what''s really going wrong here. Hm, its probably: >> [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. >> >> I guess nosmp implies noapic? Anyway, we don''t do well without ioapics at >> present... >> >> J >> >> > The pci=nomsi helped a lot. > > I have booting (at least almost) > > Again two logs attached. This time the without nosmp does better. > > Gets to a checking battery state line then it seems to stop. >What normally happens next? Looks like its pretty close to the end of the boot sequence; is that where it would normally print the login prompt? Is the machine on the network at that point? Can you log in remotely?> The nosmp does the same as last time, a initramfs prompt followed by > ATA trying... >Yes, that''s going to be non-functional; none of the hardware interrupts have been set up properly, so none of the drivers are going to see the interrupts they''re expecting.> I will try to disable some of the init scripts or try single user mode to > see if I can get a normal prompt. >I think it might just be a matter of getting your devices set up properly or something.> Might not have much time to work on it over the next couple days... >Thanks for testing this. Your logs have lots of valuable stuff in them. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> On Thu, Dec 11, 2008 at 11:50 AM, Todd Deshane <deshantm@gmail.com> wrote: > >>> Well, for a start, disable MSI for now (pci=nomsi on the kernel command >>> line). I haven''t done any MSI support yet. >>> >>> In the nosmp boot, something seems amiss with interrupt routing. nomsi may >>> help there as well, but I''ll need to have a closer look at the code to work >>> out what''s really going wrong here. Hm, its probably: >>> [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. >>> >>> I guess nosmp implies noapic? Anyway, we don''t do well without ioapics at >>> present... >>> >>> J >>> >>> >> The pci=nomsi helped a lot. >> >> I have booting (at least almost) >> >> Again two logs attached. This time the without nosmp does better. >> >> Gets to a checking battery state line then it seems to stop. >> >> The nosmp does the same as last time, a initramfs prompt followed by >> ATA trying... >> >> I will try to disable some of the init scripts or try single user mode to >> see if I can get a normal prompt. >> >> > > In single user mode, I have functional network, etc. > > A log is attached. > > It would help if I could get the display to work properly on the normal monitor > and not over a serial console. > > It may be a very functional system > > The log of single user mode and some very basic testing is attached. >Yep, that looks promising. I think the important information is what is supposed to happen next on your hanging boot. If its another init script it would be useful to know what it is, and whether you can just disable it. If its the login prompt, its probably a terminal setup thing. What distro is it? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> It may be a very functional systemBTW, does your hardware support AHCI mode for the SATA controller? Could you try it out? Thanks, J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> What distro is it?Ubuntu 8.10 I''ll test and answer the other questions as I can. Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 1:17 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Todd Deshane wrote: >>> >>> Well, for a start, disable MSI for now (pci=nomsi on the kernel command >>> line). I haven''t done any MSI support yet. >>> >>> In the nosmp boot, something seems amiss with interrupt routing. nomsi >>> may >>> help there as well, but I''ll need to have a closer look at the code to >>> work >>> out what''s really going wrong here. Hm, its probably: >>> [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. >>> >>> I guess nosmp implies noapic? Anyway, we don''t do well without ioapics >>> at >>> present... >>> >>> J >>> >>> >> >> The pci=nomsi helped a lot. >> >> I have booting (at least almost) >> >> Again two logs attached. This time the without nosmp does better. >> >> Gets to a checking battery state line then it seems to stop. >> > > What normally happens next? Looks like its pretty close to the end of the > boot sequence; is that where it would normally print the login prompt? Is > the machine on the network at that point? Can you log in remotely? >Correct it is fully booted. This is the same thing shown on a normal linux boot. I have attached both logs for reference. The linux one is not exactly the same kernel, but it is close (both are rc7) The vanilla linux one doesn''t have any xen dom0 patches. On the normal linux one, even when putting the console on the serial port, gdm loads up on the monitor, but this doesn''t happen for the dom0 kernel. However I can SSH into the dom0 kernel fine. /proc/xen/capabilities is missing, so xend does not start. Any ideas on how to get xend working. Just let me know what logs you need etc.> Thanks for testing this. Your logs have lots of valuable stuff in them. >Glad that I can help.>BTW, does your hardware support AHCI mode for the SATA controller? Could you try it out?I will check this. I also want to change my Xen testing temporarily to the Dell 755 (VT-d), which also has a VGA monitor (not DVI) so that may make testing easier (assuming that the dom0 kernel can work on my 755 box). I''ll report back more progress as I can Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Attachments added this time... _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, 2008-12-11 at 14:47 -0500, Todd Deshane wrote:> On Thu, Dec 11, 2008 at 1:17 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > > Todd Deshane wrote: > >>> > >>> Well, for a start, disable MSI for now (pci=nomsi on the kernel command > >>> line). I haven''t done any MSI support yet. > >>> > >>> In the nosmp boot, something seems amiss with interrupt routing. nomsi > >>> may > >>> help there as well, but I''ll need to have a closer look at the code to > >>> work > >>> out what''s really going wrong here. Hm, its probably: > >>> [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. > >>> > >>> I guess nosmp implies noapic? Anyway, we don''t do well without ioapics > >>> at > >>> present... > >>> > >>> J > >>> > >>> > >> > >> The pci=nomsi helped a lot. > >> > >> I have booting (at least almost) > >> > >> Again two logs attached. This time the without nosmp does better. > >> > >> Gets to a checking battery state line then it seems to stop. > >> > > > > What normally happens next? Looks like its pretty close to the end of the > > boot sequence; is that where it would normally print the login prompt? Is > > the machine on the network at that point? Can you log in remotely? > > > > Correct it is fully booted. This is the same thing shown on a normal > linux boot. I have attached both logs for reference. The linux one > is not exactly the same kernel, but it is close (both are rc7) > The vanilla linux one doesn''t have any xen dom0 patches. > > On the normal linux one, even when putting the console on > the serial port, gdm loads up on the monitor, but this > doesn''t happen for the dom0 kernel. > > However I can SSH into the dom0 kernel fine.Do you have a getty running on hvc0?> /proc/xen/capabilities is missing, so xend does not start./proc/xen is now a filesystem mount point, make sure you have CONFIG_XENFS and CONFIG_XEN_COMPAT_XENFS and add to /etc/fstab: none /proc/xen xenfs defaults 0 0 Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>>BTW, does your hardware support AHCI mode for the SATA controller? Could you try it out? > > I will check this. I also want to change my Xen testing temporarily to the > Dell 755 (VT-d), which also has a VGA monitor (not DVI) so that may > make testing easier (assuming that the dom0 kernel can work on > my 755 box). > > I''ll report back more progress as I canIn the BIOS it has two SATA operation modes. Normal and Legacy. If it is set to legacy, the Xen kernel stops dead at the initramfs prompt. Xen boot of Normal and Legacy mode attached. I will now try to copy my xen config over to the VT-d (755) box. Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> Do you have a getty running on hvc0? >Ah. I added one and now I have a prompt on the serial console! nice.>> /proc/xen/capabilities is missing, so xend does not start. > > /proc/xen is now a filesystem mount point, make sure you have > CONFIG_XENFS and CONFIG_XEN_COMPAT_XENFS and add to /etc/fstab: > > none /proc/xen xenfs defaults 0 0 >OK. I add this and now xend is trying to start. I am getting python xc level errors now though. I might need to rebuild something or I might have broke a python path. Anyway, a lot closer. The log is attached. Any pointers, questions, comments, let me know. Thanks, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> On Thu, Dec 11, 2008 at 1:17 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > >> Todd Deshane wrote: >> >>>> Well, for a start, disable MSI for now (pci=nomsi on the kernel command >>>> line). I haven''t done any MSI support yet. >>>> >>>> In the nosmp boot, something seems amiss with interrupt routing. nomsi >>>> may >>>> help there as well, but I''ll need to have a closer look at the code to >>>> work >>>> out what''s really going wrong here. Hm, its probably: >>>> [ 0.000000] ACPI: Skipping IOAPIC probe due to ''noapic'' option. >>>> >>>> I guess nosmp implies noapic? Anyway, we don''t do well without ioapics >>>> at >>>> present... >>>> >>>> J >>>> >>>> >>>> >>> The pci=nomsi helped a lot. >>> >>> I have booting (at least almost) >>> >>> Again two logs attached. This time the without nosmp does better. >>> >>> Gets to a checking battery state line then it seems to stop. >>> >>> >> What normally happens next? Looks like its pretty close to the end of the >> boot sequence; is that where it would normally print the login prompt? Is >> the machine on the network at that point? Can you log in remotely? >> >> > > Correct it is fully booted. This is the same thing shown on a normal > linux boot. I have attached both logs for reference. The linux one > is not exactly the same kernel, but it is close (both are rc7) > The vanilla linux one doesn''t have any xen dom0 patches. >You can boot the same kernel. The dom0 kernel will just boot native if you don''t start it under Xen.> On the normal linux one, even when putting the console on > the serial port, gdm loads up on the monitor, but this > doesn''t happen for the dom0 kernel. >I wouldn''t expect X to work at this point.> However I can SSH into the dom0 kernel fine. >That''s good; we can add a new card to known working ethernet controllers. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> OK. I add this and now xend is trying to start. > > I am getting python xc level errors now though. > > I might need to rebuild something or I might > have broke a python path. >Yes, it looks like you''ve got something wrong on the python side. Have you rebuilt it lately? You''ll need a moderately recent version of xen-unstable anyway. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:>>> BTW, does your hardware support AHCI mode for the SATA controller? Could you try it out? >>> >> I will check this. I also want to change my Xen testing temporarily to the >> Dell 755 (VT-d), which also has a VGA monitor (not DVI) so that may >> make testing easier (assuming that the dom0 kernel can work on >> my 755 box). >> >> I''ll report back more progress as I can >> > > In the BIOS it has two SATA operation modes. > Normal and Legacy. > > If it is set to legacy, the Xen kernel stops dead at > the initramfs prompt. > > Xen boot of Normal and Legacy mode attached. > > I will now try to copy my xen config over to the > VT-d (755) box.Hm, I would have expected to see some reference to "ahci" in there. Does your initscript look for the root device via a hardcoded device, or by using label/uuid? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>> In the BIOS it has two SATA operation modes. >> Normal and Legacy. >> >> If it is set to legacy, the Xen kernel stops dead at >> the initramfs prompt. >> >> Xen boot of Normal and Legacy mode attached. >> >> I will now try to copy my xen config over to the >> VT-d (755) box. > > Hm, I would have expected to see some reference to "ahci" in there. Does > your initscript look for the root device via a hardcoded device, or by using > label/uuid? >Which init script are you referring to?> J >-- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:>>> In the BIOS it has two SATA operation modes. >>> Normal and Legacy. >>> >>> If it is set to legacy, the Xen kernel stops dead at >>> the initramfs prompt. >>> >>> Xen boot of Normal and Legacy mode attached. >>> >>> I will now try to copy my xen config over to the >>> VT-d (755) box. >>> >> Hm, I would have expected to see some reference to "ahci" in there. Does >> your initscript look for the root device via a hardcoded device, or by using >> label/uuid? >> >> > > Which init script are you referring to? >Sorry, I meant your initrd. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 3:25 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Todd Deshane wrote: >> >> OK. I add this and now xend is trying to start. >> >> I am getting python xc level errors now though. >> >> I might need to rebuild something or I might >> have broke a python path. >> > > Yes, it looks like you''ve got something wrong on the python side. Have you > rebuilt it lately? You''ll need a moderately recent version of xen-unstable > anyway. >Just pulled the latest and re-compiled. Booted up and successfully started xend! Make a quick attempt at booting a guest, but ran into errors. Full log attached. I cat''d error logs and ran command that might give some info. Is guest support implemented? workarounds/gotchas? Also dom0 is using all of my memory (most of it, left with with a small number of megabytes to work with (i did free -m in the output) Any thoughts, things to test etc.? Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 3:52 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Todd Deshane wrote: >>>> >>>> In the BIOS it has two SATA operation modes. >>>> Normal and Legacy. >>>> >>>> If it is set to legacy, the Xen kernel stops dead at >>>> the initramfs prompt. >>>> >>>> Xen boot of Normal and Legacy mode attached. >>>> >>>> I will now try to copy my xen config over to the >>>> VT-d (755) box. >>>> >>> >>> Hm, I would have expected to see some reference to "ahci" in there. Does >>> your initscript look for the root device via a hardcoded device, or by >>> using >>> label/uuid? >>> >>> >> >> Which init script are you referring to? >> > > Sorry, I meant your initrd. > > J >-- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 3:52 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Todd Deshane wrote: >>>> >>>> In the BIOS it has two SATA operation modes. >>>> Normal and Legacy. >>>> >>>> If it is set to legacy, the Xen kernel stops dead at >>>> the initramfs prompt. >>>> >>>> Xen boot of Normal and Legacy mode attached. >>>> >>>> I will now try to copy my xen config over to the >>>> VT-d (755) box. >>>> >>> >>> Hm, I would have expected to see some reference to "ahci" in there. Does >>> your initscript look for the root device via a hardcoded device, or by >>> using >>> label/uuid? >>> >>> >> >> Which init script are you referring to? >> > > Sorry, I meant your initrd. >Oh, it is a hard-coded device for the Xen kernel boot. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, 2008-12-11 at 16:12 -0500, Todd Deshane wrote:> On Thu, Dec 11, 2008 at 3:25 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > > Todd Deshane wrote: > >> > >> OK. I add this and now xend is trying to start. > >> > >> I am getting python xc level errors now though. > >> > >> I might need to rebuild something or I might > >> have broke a python path. > >> > > > > Yes, it looks like you''ve got something wrong on the python side. Have you > > rebuilt it lately? You''ll need a moderately recent version of xen-unstable > > anyway. > > > > Just pulled the latest and re-compiled. > > Booted up and successfully started xend! > > Make a quick attempt at booting a guest, but ran into errors. > > Full log attached. > > I cat''d error logs and ran command that might give some > info. > > Is guest support implemented? workarounds/gotchas?Only blkback is present at the moment and I notice you have a vif configured, it''s possible the lack of netback is confusing xend. A guest with disks but no network should work.> Also dom0 is using all of my memory (most of it, > left with with a small number of megabytes to work > with (i did free -m in the output)I think it should autoballoon down in the normal way if you have a new enough xen-unstable. Jeremy patched the tools to work with the pvops balloon a few week ago. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>> Is guest support implemented? workarounds/gotchas? > > Only blkback is present at the moment and I notice you have a vif > configured, it''s possible the lack of netback is confusing xend. A guest > with disks but no network should work. >I will try to boot with a disk only>> Also dom0 is using all of my memory (most of it, >> left with with a small number of megabytes to work >> with (i did free -m in the output) > > I think it should autoballoon down in the normal way if you have a new > enough xen-unstable. Jeremy patched the tools to work with the pvops > balloon a few week ago. >I have the latest xen-unstable as of during this email thread today when it wasn''t working and now it is. Any more debug info I could provide to try to get the memory situation better? Also, is the 3G limit on Xen still in place? Thanks, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 09:19:21PM +0000, Ian Campbell wrote:> On Thu, 2008-12-11 at 16:12 -0500, Todd Deshane wrote: > > On Thu, Dec 11, 2008 at 3:25 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > > > Todd Deshane wrote: > > >> > > >> OK. I add this and now xend is trying to start. > > >> > > >> I am getting python xc level errors now though. > > >> > > >> I might need to rebuild something or I might > > >> have broke a python path. > > >> > > > > > > Yes, it looks like you''ve got something wrong on the python side. Have you > > > rebuilt it lately? You''ll need a moderately recent version of xen-unstable > > > anyway. > > > > > > > Just pulled the latest and re-compiled. > > > > Booted up and successfully started xend! > > > > Make a quick attempt at booting a guest, but ran into errors. > > > > Full log attached. > > > > I cat''d error logs and ran command that might give some > > info. > > > > Is guest support implemented? workarounds/gotchas? > > Only blkback is present at the moment and I notice you have a vif > configured, it''s possible the lack of netback is confusing xend. A guest > with disks but no network should work. > > > Also dom0 is using all of my memory (most of it, > > left with with a small number of megabytes to work > > with (i did free -m in the output) > > I think it should autoballoon down in the normal way if you have a new > enough xen-unstable. Jeremy patched the tools to work with the pvops > balloon a few week ago. >Is the pv_ops ballooning support the only thing that''s required from xen-unstable? Or is there something else too that''s needed for pv_ops dom0 that is only in xen-unstable? -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 4:23 PM, Todd Deshane <deshantm@gmail.com> wrote:>>> Is guest support implemented? workarounds/gotchas? >> >> Only blkback is present at the moment and I notice you have a vif >> configured, it''s possible the lack of netback is confusing xend. A guest >> with disks but no network should work. >> > > I will try to boot with a disk onlydisk only, took out vif and dhcp options. Still didn''t boot, same error. Log attached. Also changing for 20 to 256 memory gave problems. Looks like some sort of memory problem too. Also, it looks like I am getting a number of errors in xend-debug.log to do with scsi commands. I will try to track down potentially missing packages. Any idea on what dependencies there might be? Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen wrote:> Is the pv_ops ballooning support the only thing that''s required from > xen-unstable? Or is there something else too that''s needed for pv_ops dom0 > that is only in xen-unstable? >Ballooning is the only thing, I think. I decided not to support ballooning via /proc/xen, only via /sys; the current xen-unstable tools will pick whichever interface they can find. But I reserve the right to make required tools and/or xen changes if necessary... J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> Just pulled the latest and re-compiled. > > Booted up and successfully started xend! > > Make a quick attempt at booting a guest, but ran into errors. > > Full log attached. >?> I cat''d error logs and ran command that might give some > info. > > Is guest support implemented? workarounds/gotchas? >Yes, guests work. There''s only blkback support, so the only supported device is disks.> Also dom0 is using all of my memory (most of it, > left with with a small number of megabytes to work > with (i did free -m in the output) > > Any thoughts, things to test etc.? >What does "xm list" show? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 5:24 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Todd Deshane wrote: >> >> Just pulled the latest and re-compiled. >> >> Booted up and successfully started xend! >> >> Make a quick attempt at booting a guest, but ran into errors. >> >> Full log attached. >> > > ? > >> I cat''d error logs and ran command that might give some >> info. >> >> Is guest support implemented? workarounds/gotchas? >> > > Yes, guests work. There''s only blkback support, so the only supported > device is disks. > >> Also dom0 is using all of my memory (most of it, >> left with with a small number of megabytes to work >> with (i did free -m in the output) >> >> Any thoughts, things to test etc.? >> > > What does "xm list" show? >There are several in the log. At times the memory is not all in use. When trying with just 256 MB the guest fails with dom0 out of memory error. An example of that is in the log. Probably won''t be able to play around with this for a couple of days. I tried to put as much as I could in the logs I ran xm list, free -m, cat /var/log/xen/*.log and the like Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> disk only, took out vif and dhcp options. > > Still didn''t boot, same error. > > Log attached. > > Also changing for 20 to 256 memory gave problems. > > Looks like some sort of memory problem too. >Hm, seems to be trying to shrink dom0 too much. What''s your domain config file? mem=3G is probably overkill. There''s no problem in Xen using all your memory, but you should set dom0_mem=1G or something (less than 3G, but you probably don''t need all that much). How much memory does your system have?> Also, it looks like I am getting a number of errors in > xend-debug.log to do with scsi commands. > > I will try to track down potentially missing packages. > > Any idea on what dependencies there might be? >Looks like you''re missing lsscsi and udev (though I would have thought Ubuntu would be using udev). BTW, I just pushed up a patch which should clear up the warnings in your boot messages (they could potentially result in a system-locking deadlock, so its probably worthwhile). J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 10:27 PM, Todd Deshane <deshantm@gmail.com> wrote:> On Thu, Dec 11, 2008 at 5:24 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: >> Todd Deshane wrote: >>> >>> Just pulled the latest and re-compiled.I did the same at exactly 09:00 12/12/2008 GMT, compiled a new kernel and tried it on my Optiplex 755 test system, I disabled MSI in the kernel config and added pci=nomsi to be absolutely sure, it fails to boot because the HD is not detected: __ __ _____ _____ ___ \ \/ /___ _ __ |___ / |___ / / _ \ \ // _ \ ''_ \ |_ \ |_ \| | | | / \ __/ | | | ___) | ___) | |_| | /_/\_\___|_| |_| |____(_)____(_)___/ (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 (XEN) Latest ChangeSet: unavailable (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga cpufreq=dom0-kernel (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009ec00 (usable) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 00000000cfdff800 (usable) (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fec00000 - 00000000fed00400 (reserved) (XEN) 00000000fed20000 - 00000000feda0000 (reserved) (XEN) 00000000fee00000 - 00000000fef00000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000128000000 (usable) (XEN) System RAM: 3965MB (4060788kB) (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) (XEN) ACPI: FACS CFDFF800, 0040 (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (XEN) Xen heap: 14MB (14632kB) (XEN) Domain heap initialised (XEN) Processor #0 6:15 APIC version 20 (XEN) Processor #1 6:15 APIC version 20 (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Intel VT-d has been enabled (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.062 MHz processor. (XEN) HVM: VMX enabled (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Booting processor 1/1 eip 8c000 (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Brought up 2 CPUs (XEN) I/O virtualisation enabled (XEN) I/O virtualisation for PV guests disabled (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80fcfb38 (XEN) Start info: ffffffff80fd0000->ffffffff80fd04a4 (XEN) Page tables: ffffffff80fd1000->ffffffff80fde000 (XEN) Boot stack: ffffffff80fde000->ffffffff80fdf000 (XEN) TOTAL: ffffffff80000000->ffffffff81400000 (XEN) ENTRY ADDRESS: ffffffff80741200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 108kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen pciback.hide=(03:02.0) pci=nomsi KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: Xen: 0000000000000000 - 00000000000a0000 (usable) Xen: 00000000000a0000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 000000000087d000 (usable) Xen: 000000000087d000 - 0000000000fd1000 (reserved) Xen: 0000000000fd1000 - 00000000ea567000 (usable) DMI 2.5 present. last_pfn = 0xea567 max_arch_pfn = 0x3ffffffff init_memory_mapping: 0000000000000000-00000000ea567000 last_map_addr: ea567000 end: ea567000 ACPI: RSDP 000FEC00, 0024 (r2 DELL ) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) ACPI: FACS CFDFF800, 0040 ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (5 early reservations) ==> bootmem [0000000000 - 00ea567000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000fd1000 - 0000fde000] XEN PAGETABLES ==> [0000fd1000 - 0000fde000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - 000087c3d0] #4 [0000fde000 - 0001726000] PGTABLE ==> [0000fde000 - 0001726000] found SMP MP-table at [ffff8800000fe710] 000fe710 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x000000a0 0: 0x00000100 -> 0x0000087d 0: 0x00000fd1 -> 0x000ea567 ACPI: PM-Timer IO Port: 0x808 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a301 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs Allocating PCI resources starting at ec000000 (gap: ea567000:15a99000) PERCPU: Allocating 57344 bytes of per cpu data Built 1 zonelists in Zone order, mobility grouping on. Total pages: 943074 Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen pciback.hide=(03:02.0) pci=nomsi Unknown boot option `pciback.hide=(03:02.0)'': ignoring Initializing CPU#0 xen: allocated irq 9 for acpi 9 PID hash table entries: 4096 (order: 12, 32768 bytes) Detected 2394.004 MHz processor. Console: colour dummy device 80x25 console [hvc0] enabled Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Checking aperture... No AGP bridge found PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Placing 0MB software IO TLB between ffff8800052c5000 - ffff880005344fff software IO TLB at phys 0x52c5000 - 0x5344fff bus 0x1c0000 - 0x1bffff Memory: 3755876k/3839388k available (3275k kernel code, 7888k absent, 75028k reserved, 1863k data, 452k init) SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 installing Xen timer for CPU 0 Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.00 BogoMIPS (lpj=2394004) Mount-cache hash table entries: 256 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 SMP alternatives: switching to UP code ACPI: Core revision 20080926 cpu 0 spinlock event irq 17 installing Xen timer for CPU 1 cpu 1 spinlock event irq 23 SMP alternatives: switching to SMP code Initializing CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 Brought up 2 CPUs khelper used greatest stack depth: 6800 bytes left net_namespace: 592 bytes Booting paravirtualized kernel on Xen Xen version: 3.3.0 (preserve-AD) (dom0) Grant table initialized Time: 9:00:03 Date: 12/12/08 NET: Registered protocol family 16 xenbus_probe_init ok ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it ACPI: bus type pci registered PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: Not using MMCONFIG. PCI: Using configuration type 1 for base access khelper used greatest stack depth: 6448 bytes left khelper used greatest stack depth: 6232 bytes left ACPI: Interpreter enabled ACPI: (supports S0 S1 S3 S5) ACPI: Using IOAPIC for interrupt routing PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI motherboard resources PCI: Not using MMCONFIG. ACPI: ACPI Dock Station Driver: 1 docks/bays found ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:01.0: PME# supported from D0 D3hot D3cold pci 0000:00:01.0: PME# disabled pci 0000:00:03.0: PME# supported from D0 D3hot D3cold pci 0000:00:03.0: PME# disabled pci 0000:00:19.0: PME# supported from D0 D3hot D3cold pci 0000:00:19.0: PME# disabled pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:03:02.0: PME# disabled pci 0000:00:1e.0: transparent bridge ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, should be 87 [20080926] xen_balloon: Initialising balloon driver. SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing pci 0000:00:01.0: BAR 9: can''t allocate resource pci 0000:01:00.0: BAR 0: can''t allocate resource Xen: Initializing Xen DMA ops Xen: Enabling DMA fallback to swiotlb PCI-GART: No AMD GART found. pnp: PnP ACPI init ACPI: bus type pnp registered pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling system 00:01: ioport range 0xc00-0xc7f has been reserved xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 triggering 1 polarity 0 xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 triggering 1 polarity 0 xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 triggering 1 polarity 0 xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 triggering 1 polarity 0 (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! pnp: PnP ACPI: found 9 devices ACPI: ACPI bus type pnp unregistered pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 pci 0000:00:01.0: IO window: 0xd000-0xdfff pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff pci 0000:00:01.0: PREFETCH window: 0x00000100000000-0x0000010fffffff pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1c.0: IO window: disabled pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: disabled pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 pci 0000:00:1e.0: IO window: 0xc000-0xcfff pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff pci 0000:00:1e.0: PREFETCH window: 0x000000ec000000-0x000000ec0fffff xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:01.0 pin 1 -> irq 29 xen_allocate_pirq: returning irq 29 for gsi 16 xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 bus: 00 index 0 io port: [0x00-0xffff] bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] bus: 01 index 0 io port: [0xd000-0xdfff] bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] bus: 01 index 2 mmio: [0x100000000-0x10fffffff] bus: 01 index 3 mmio: [0x0-0x0] bus: 02 index 0 mmio: [0x0-0x0] bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] bus: 02 index 2 mmio: [0x0-0x0] bus: 02 index 3 mmio: [0x0-0x0] bus: 03 index 0 io port: [0xc000-0xcfff] bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] bus: 03 index 2 mmio: [0xec000000-0xec0fffff] bus: 03 index 3 io port: [0x00-0xffff] bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 262144 (order: 10, 4194304 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 262144 bind 65536) TCP reno registered NET: Registered protocol family 1 Simple Boot Flag at 0x7a set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1229072406.422:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 7498 alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pcieport-driver 0000:00:01.0: found MSI capability pcieport-driver 0000:00:1c.0: found MSI capability pci_hotplug: PCI Hot Plug PCI Core version: 0.5 input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 ACPI: Power Button (FF) [PWRF] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 ACPI: Power Button (CM) [VBTN] xenbus_probe_backend_init bus registered ok xenbus_probe_frontend_init bus registered ok Event-channel device installed. ***blkif_init Non-volatile memory driver v1.2 Linux agpgart interface v0.103 [drm] Initialized drm 1.1.0 20060810 brd: module loaded loop: module loaded tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> console [netcon0] enabled netconsole: network logging started Loading iSCSI transport class v2.0-870. Driver ''sd'' needs updating - please use bus_type methods Driver ''sr'' needs updating - please use bus_type methods xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 31 ata2: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970180 irq 31 ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 31 ata4: DUMMY ata5: DUMMY ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 31 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: qc timeout (cmd 0xec) ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: qc timeout (cmd 0xec) ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: qc timeout (cmd 0xec) ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 ata2.00: configured for UDMA/100 ata3: SATA link down (SStatus 4 SControl 300) ata6: SATA link down (SStatus 4 SControl 300) scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 1:0:0:0: Attached scsi generic sg0 type 5 ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 triggering 0 polarity 1 ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 6 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 triggering 0 polarity 1 ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver xen_allocate_pirq: returning irq 29 for gsi 16 xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: detected 2 ports uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 triggering 0 polarity 1 uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: detected 2 ports uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 xen_allocate_pirq: returning irq 33 for gsi 23 xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 triggering 0 polarity 1 uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: detected 2 ports uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 xen_allocate_pirq: returning irq 34 for gsi 17 xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 triggering 0 polarity 1 uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: detected 2 ports uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 xen_allocate_pirq: returning irq 31 for gsi 18 xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: detected 2 ports uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usbcore: registered new interface driver usblp Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual PNP: No PS/2 controller found. Probing ports directly. i8042: probe of i8042 failed with error -38 mice: PS/2 mouse device common for all mice device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com cpuidle: using governor ladder dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. IO APIC resources could be not be allocated. registered taskstats version 1 Magic number: 4:851:19 md: Waiting for all devices to be available before autodetect md: If you don''t use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun ... md: ... autorun DONE. Root-NFS: No NFS server available, giving up. VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device "sda2" or unknown-block(2,0) Please append a correct "root=" boot option; here are the available partitions: 0b00 1048575 sr0 driver: sr Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 Call Trace: [<ffffffff80239c63>] panic+0xa0/0x162 [<ffffffff804051a7>] ? class_dev_iter_exit+0x9/0xb [<ffffffff802b0d4a>] ? sys_mount+0xb9/0xce [<ffffffff8074218f>] mount_block_root+0x1c0/0x1dc [<ffffffff80742274>] mount_root+0xc9/0xea [<ffffffff8074240f>] prepare_namespace+0x17a/0x1a7 [<ffffffff807419a5>] kernel_init+0x167/0x175 [<ffffffff802133fa>] child_rip+0xa/0x20 [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 [<ffffffff802133f0>] ? child_rip+0x0/0x20>>> >>> Booted up and successfully started xend! >>> >>> Make a quick attempt at booting a guest, but ran into errors. >>> >>> Full log attached. >>> >> >> ? >> >>> I cat''d error logs and ran command that might give some >>> info. >>> >>> Is guest support implemented? workarounds/gotchas? >>> >> >> Yes, guests work. There''s only blkback support, so the only supported >> device is disks. >> >>> Also dom0 is using all of my memory (most of it, >>> left with with a small number of megabytes to work >>> with (i did free -m in the output) >>> >>> Any thoughts, things to test etc.? >>> >> >> What does "xm list" show? >> > > There are several in the log. > > At times the memory is not all in use. > When trying with just 256 MB the guest > fails with dom0 out of memory error. > > An example of that is in the log. > > Probably won''t be able to play around > with this for a couple of days. > > I tried to put as much as I could in the logs > I ran xm list, free -m, cat /var/log/xen/*.log > and the like > > Cheers, > Todd > > -- > Todd Deshane > http://todddeshane.net > http://runningxen.com > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 09:12:03AM +0000, Andrew Lyon wrote:> On Thu, Dec 11, 2008 at 10:27 PM, Todd Deshane <deshantm@gmail.com> wrote: > > On Thu, Dec 11, 2008 at 5:24 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > >> Todd Deshane wrote: > >>> > >>> Just pulled the latest and re-compiled. > > I did the same at exactly 09:00 12/12/2008 GMT, compiled a new kernel > and tried it on my Optiplex 755 test system, I disabled MSI in the > kernel config and added pci=nomsi to be absolutely sure, it fails to > boot because the HD is not detected: ><snip>> > Driver ''sd'' needs updating - please use bus_type methods > Driver ''sr'' needs updating - please use bus_type methodsI wonder if these are related.. ?> ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 > xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 > ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode > ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems > scsi0 : ahci > scsi1 : ahci > scsi2 : ahci > scsi3 : ahci > scsi4 : ahci > scsi5 : ahci > ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 31 > ata2: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970180 irq 31 > ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 31 > ata4: DUMMY > ata5: DUMMY > ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 31 > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: qc timeout (cmd 0xec) > ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: qc timeout (cmd 0xec) > ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: qc timeout (cmd 0xec) > ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 > ata2.00: configured for UDMA/100 > ata3: SATA link down (SStatus 4 SControl 300) > ata6: SATA link down (SStatus 4 SControl 300) > scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 > sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray > Uniform CD-ROM driver Revision: 3.20 > sr 1:0:0:0: Attached scsi generic sg0 type 5Ok, so AHCI controller driver is loaded, but the disks are not detected.. "failed to IDENTIFY". Wonder what''s causing that..> md: Waiting for all devices to be available before autodetect > md: If you don''t use raid, use raid=noautodetect > md: Autodetecting RAID arrays. > md: Scanned 0 and added 0 devices. > md: autorun ... > md: ... autorun DONE.No disks to scan here.. because none were detected.> Root-NFS: No NFS server available, giving up. > VFS: Unable to mount root fs via NFS, trying floppy. > VFS: Cannot open root device "sda2" or unknown-block(2,0) > Please append a correct "root=" boot option; here are the available partitions: > 0b00 1048575 sr0 driver: sr > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)Yep, can''t find root device because no disks were detected.. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 10:57 AM, Pasi Kärkkäinen <pasik@iki.fi> wrote:> On Fri, Dec 12, 2008 at 09:12:03AM +0000, Andrew Lyon wrote: >> On Thu, Dec 11, 2008 at 10:27 PM, Todd Deshane <deshantm@gmail.com> wrote: >> > On Thu, Dec 11, 2008 at 5:24 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: >> >> Todd Deshane wrote: >> >>> >> >>> Just pulled the latest and re-compiled. >> >> I did the same at exactly 09:00 12/12/2008 GMT, compiled a new kernel >> and tried it on my Optiplex 755 test system, I disabled MSI in the >> kernel config and added pci=nomsi to be absolutely sure, it fails to >> boot because the HD is not detected: >> > > <snip> > >> >> Driver ''sd'' needs updating - please use bus_type methods >> Driver ''sr'' needs updating - please use bus_type methods >I get the same messages with 2.6.27 Xen kernel (vanilla patched with openSUSE xen patches)> I wonder if these are related.. ? > >> ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 >> ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode >> ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems >> scsi0 : ahci >> scsi1 : ahci >> scsi2 : ahci >> scsi3 : ahci >> scsi4 : ahci >> scsi5 : ahci >> ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 31 >> ata2: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970180 irq 31 >> ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 31 >> ata4: DUMMY >> ata5: DUMMY >> ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 31 >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: qc timeout (cmd 0xec) >> ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: qc timeout (cmd 0xec) >> ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: qc timeout (cmd 0xec) >> ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 >> ata2.00: configured for UDMA/100 >> ata3: SATA link down (SStatus 4 SControl 300) >> ata6: SATA link down (SStatus 4 SControl 300) >> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 >> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray >> Uniform CD-ROM driver Revision: 3.20 >> sr 1:0:0:0: Attached scsi generic sg0 type 5 > > Ok, so AHCI controller driver is loaded, but the disks are not detected.. > "failed to IDENTIFY". > > Wonder what''s causing that..With 2.6.27 they are detected, and I notice the controller gets a different irq: dmesg | grep -E "ata|scsi|ahci" PERCPU: Allocating 42976 bytes of per cpu data Memory: 3626568k/3847580k available (3374k kernel code, 212420k reserved, 1712k data, 288k init) libata version 3.00 loaded. ahci 0000:00:1f.2: version 3.0 ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems ahci 0000:00:1f.2: setting latency timer to 64 scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 18 ata2: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 18 ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 18 ata4: DUMMY ata5: DUMMY ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 18 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 ata1.00: 72303840 sectors, multi 0: LBA48 ata1.00: configured for UDMA/133 ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 ata2.00: configured for UDMA/100 ata3: SATA link down (SStatus 4 SControl 300) ata6: SATA link down (SStatus 4 SControl 300) scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 ANSI: 5 sd 0:0:0:0: Attached scsi generic sg0 type 0 scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray sr 1:0:0:0: Attached scsi CD-ROM sr0 sr 1:0:0:0: Attached scsi generic sg1 type 5 scsi6 : SCSI emulation for USB Mass Storage devices EXT3-fs: mounted filesystem with ordered data mode. Write protecting the kernel read-only data: 4772k scsi 6:0:0:0: Direct-Access TEAC USB HS-CF Card 4.08 PQ: 0 ANSI: 0 sd 6:0:0:0: Attached scsi generic sg2 type 0> >> md: Waiting for all devices to be available before autodetect >> md: If you don''t use raid, use raid=noautodetect >> md: Autodetecting RAID arrays. >> md: Scanned 0 and added 0 devices. >> md: autorun ... >> md: ... autorun DONE. > > No disks to scan here.. because none were detected. > > >> Root-NFS: No NFS server available, giving up. >> VFS: Unable to mount root fs via NFS, trying floppy. >> VFS: Cannot open root device "sda2" or unknown-block(2,0) >> Please append a correct "root=" boot option; here are the available partitions: >> 0b00 1048575 sr0 driver: sr >> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) > > Yep, can''t find root device because no disks were detected.. > > -- Pasi >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, 2008-12-12 at 09:12 +0000, Andrew Lyon wrote:> (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009ec00 (usable) > (XEN) 00000000000f0000 - 0000000000100000 (reserved) > (XEN) 0000000000100000 - 00000000cfdff800 (usable) > (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) > (XEN) 00000000e0000000 - 00000000f0000000 (reserved) > (XEN) 00000000fec00000 - 00000000fed00400 (reserved) > (XEN) 00000000fed20000 - 00000000feda0000 (reserved) > (XEN) 00000000fee00000 - 00000000fef00000 (reserved) > (XEN) 00000000ffb00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000128000000 (usable) > BIOS-provided physical RAM map: > Xen: 0000000000000000 - 00000000000a0000 (usable) > Xen: 00000000000a0000 - 0000000000100000 (reserved) > Xen: 0000000000100000 - 000000000087d000 (usable) > Xen: 000000000087d000 - 0000000000fd1000 (reserved) > Xen: 0000000000fd1000 - 00000000ea567000 (usable)It''s only peripherally related (and a bit of a stab in the dark) but since you have plenty of host RAM your pseudo-physical addresses overlap with the ACPI tables and such so it would be worth trying out the patch I just pushed to reserve these. Although I saw actual warnings and you don''t seem to it''s possible there are other failures due to the conflicts. Alternatively you could try limiting the domain 0 memory, e.g. with dom0_mem=3G on the Xen command line. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 11:15 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:> On Fri, 2008-12-12 at 09:12 +0000, Andrew Lyon wrote: >> (XEN) Xen-e820 RAM map: >> (XEN) 0000000000000000 - 000000000009ec00 (usable) >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >> (XEN) 0000000100000000 - 0000000128000000 (usable) >> BIOS-provided physical RAM map: >> Xen: 0000000000000000 - 00000000000a0000 (usable) >> Xen: 00000000000a0000 - 0000000000100000 (reserved) >> Xen: 0000000000100000 - 000000000087d000 (usable) >> Xen: 000000000087d000 - 0000000000fd1000 (reserved) >> Xen: 0000000000fd1000 - 00000000ea567000 (usable) > > It''s only peripherally related (and a bit of a stab in the dark) but > since you have plenty of host RAM your pseudo-physical addresses overlap > with the ACPI tables and such so it would be worth trying out the patch > I just pushed to reserve these. Although I saw actual warnings and you > don''t seem to it''s possible there are other failures due to the > conflicts. Alternatively you could try limiting the domain 0 memory, > e.g. with dom0_mem=3G on the Xen command line. > > Ian. > >I tried with dom0_mem=3G and =1G, neither seems to make any difference, I also tried libata.force=noncq. Is it still worth trying your patch? I followed the instructions on the wiki to download the pv_ops source tree, what method can I use to update the source to the latest commits without downloading it all from scratch? Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Marc - A. Dahlhaus [ Administration | Westermann GmbH ]
2008-Dec-12 11:45 UTC
Re: [Xen-devel] Re: pv_ops dom0 USB fixed
Am Freitag, den 12.12.2008, 11:36 +0000 schrieb Andrew Lyon:> I followed the instructions on the wiki to download the pv_ops source > tree, what method can I use to update the source to the latest commits > without downloading it all from scratch? > > AndyHello Andy, i did that the following way: cd linux-2.6 hg qpop -a hg pull cd patches hg pull cd .. hg update `cat patches/KERNEL_VERSION` hg qpush -a But i don''t know if there is a shorter way to do that... Marc _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, 2008-12-12 at 11:36 +0000, Andrew Lyon wrote:> On Fri, Dec 12, 2008 at 11:15 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > On Fri, 2008-12-12 at 09:12 +0000, Andrew Lyon wrote: > >> (XEN) Xen-e820 RAM map: > >> (XEN) 0000000000000000 - 000000000009ec00 (usable) > >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) > >> (XEN) 0000000000100000 - 00000000cfdff800 (usable) > >> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > >> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > >> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) > >> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) > >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) > >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) > >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) > >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) > >> (XEN) 0000000100000000 - 0000000128000000 (usable) > >> BIOS-provided physical RAM map: > >> Xen: 0000000000000000 - 00000000000a0000 (usable) > >> Xen: 00000000000a0000 - 0000000000100000 (reserved) > >> Xen: 0000000000100000 - 000000000087d000 (usable) > >> Xen: 000000000087d000 - 0000000000fd1000 (reserved) > >> Xen: 0000000000fd1000 - 00000000ea567000 (usable) > > > > It''s only peripherally related (and a bit of a stab in the dark) but > > since you have plenty of host RAM your pseudo-physical addresses overlap > > with the ACPI tables and such so it would be worth trying out the patch > > I just pushed to reserve these. Although I saw actual warnings and you > > don''t seem to it''s possible there are other failures due to the > > conflicts. Alternatively you could try limiting the domain 0 memory, > > e.g. with dom0_mem=3G on the Xen command line. > > > > Ian. > > > > > > I tried with dom0_mem=3G and =1G, neither seems to make any > difference, I also tried libata.force=noncq. > > Is it still worth trying your patch?If dom0_mem={1,3}G didn''t work (and the memory map printed by the kernel is correspondingly truncated) then I don''t think the patch will do anything extra.> I followed the instructions on the wiki to download the pv_ops source > tree, what method can I use to update the source to the latest commits > without downloading it all from scratch?You can basically qpop -a, update both trees and the qpush again. e.g. 1. hg qpop -a 2. hg -R .hg/patches pull -u 3. hg pull # no -u, update follows 4. hg update `cat .hg/patches/KERNEL_VERSION` 5. hg qpush -a If .hg/patches/KERNEL_VERSION doesn''t change you can skip the 3rd and 4th steps. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 11:47 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:> On Fri, 2008-12-12 at 11:36 +0000, Andrew Lyon wrote: >> On Fri, Dec 12, 2008 at 11:15 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote: >> > On Fri, 2008-12-12 at 09:12 +0000, Andrew Lyon wrote: >> >> (XEN) Xen-e820 RAM map: >> >> (XEN) 0000000000000000 - 000000000009ec00 (usable) >> >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >> >> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >> >> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> >> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> >> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >> >> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >> >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >> >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >> >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >> >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >> >> (XEN) 0000000100000000 - 0000000128000000 (usable) >> >> BIOS-provided physical RAM map: >> >> Xen: 0000000000000000 - 00000000000a0000 (usable) >> >> Xen: 00000000000a0000 - 0000000000100000 (reserved) >> >> Xen: 0000000000100000 - 000000000087d000 (usable) >> >> Xen: 000000000087d000 - 0000000000fd1000 (reserved) >> >> Xen: 0000000000fd1000 - 00000000ea567000 (usable) >> > >> > It''s only peripherally related (and a bit of a stab in the dark) but >> > since you have plenty of host RAM your pseudo-physical addresses overlap >> > with the ACPI tables and such so it would be worth trying out the patch >> > I just pushed to reserve these. Although I saw actual warnings and you >> > don''t seem to it''s possible there are other failures due to the >> > conflicts. Alternatively you could try limiting the domain 0 memory, >> > e.g. with dom0_mem=3G on the Xen command line. >> > >> > Ian. >> > >> > >> >> I tried with dom0_mem=3G and =1G, neither seems to make any >> difference, I also tried libata.force=noncq. >> >> Is it still worth trying your patch? > > If dom0_mem={1,3}G didn''t work (and the memory map printed by the kernel > is correspondingly truncated) then I don''t think the patch will do > anything extra. >I tried with the patch anyway, it didnt seem to make any difference. I also booted the kernel on the bare metal and it works perfectly, the sata hd is detected ok. Anything I can do to help debug this? Andy>> I followed the instructions on the wiki to download the pv_ops source >> tree, what method can I use to update the source to the latest commits >> without downloading it all from scratch? > > You can basically qpop -a, update both trees and the qpush again. e.g. > > 1. hg qpop -a > 2. hg -R .hg/patches pull -u > 3. hg pull # no -u, update follows > 4. hg update `cat .hg/patches/KERNEL_VERSION` > 5. hg qpush -a > > If .hg/patches/KERNEL_VERSION doesn''t change you can skip the 3rd and > 4th steps. >Thanks, much quicker and easier. Andy> Ian. > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andrew Lyon wrote:> I tried with the patch anyway, it didnt seem to make any difference. > > I also booted the kernel on the bare metal and it works perfectly, the > sata hd is detected ok. > > Anything I can do to help debug this? >Can you switch your controller back to legacy mode (in the BIOS) and see what happens? It looks like a problem with the AHCI driver. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andrew Lyon wrote:> With 2.6.27 they are detected, and I notice the controller gets a different irq: > > dmesg | grep -E "ata|scsi|ahci" > PERCPU: Allocating 42976 bytes of per cpu data > Memory: 3626568k/3847580k available (3374k kernel code, 212420k > reserved, 1712k data, 288k init) > libata version 3.00 loaded. > ahci 0000:00:1f.2: version 3.0 > ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 >Yes, that''s OK. In a dom0 kernel devices will generally get a different irq. The important thing is that it has the same GSI (18, in this case). In native linux irq == gsi, but in dom0 they''re remapped (to make room for irqs for non-hardware events).> ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode > ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems > ahci 0000:00:1f.2: setting latency timer to 64 > scsi0 : ahci > scsi1 : ahci > scsi2 : ahci > scsi3 : ahci > scsi4 : ahci > scsi5 : ahci > ata1: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 18 >So this is where things start falling apart. I''m guessing there''s some DMA problem; either the drive isn''t getting the right command, or we''re not seeing a proper response. I suspect the former, since the error message is a timeout rather than complains about bad data. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 4:43 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Andrew Lyon wrote: >> >> I tried with the patch anyway, it didnt seem to make any difference. >> >> I also booted the kernel on the bare metal and it works perfectly, the >> sata hd is detected ok. >> >> Anything I can do to help debug this? >> > > Can you switch your controller back to legacy mode (in the BIOS) and see > what happens? It looks like a problem with the AHCI driver. > > J >In legacy mode it fails much quicker, perhaps I need to enable different drivers for legacy mode? but I think ive used 2.6.27 in legacy mode with the same config as I use now, in AHCI mode it takes a while for the timeouts to happen, here is the dmesg: __ __ _____ _____ ___ \ \/ /___ _ __ |___ / |___ / / _ \ \ // _ \ ''_ \ |_ \ |_ \| | | | / \ __/ | | | ___) | ___) | |_| | /_/\_\___|_| |_| |____(_)____(_)___/ (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 (XEN) Latest ChangeSet: unavailable (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga cpufreq=dom0-kernel dom0_mem=1G (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009fc00 (usable) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 00000000cfdff800 (usable) (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fec00000 - 00000000fed00400 (reserved) (XEN) 00000000fed20000 - 00000000feda0000 (reserved) (XEN) 00000000fee00000 - 00000000fef00000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000128000000 (usable) (XEN) System RAM: 3965MB (4060792kB) (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) (XEN) ACPI: FACS CFDFF800, 0040 (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (XEN) Xen heap: 14MB (14632kB) (XEN) Domain heap initialised (XEN) Processor #0 6:15 APIC version 20 (XEN) Processor #1 6:15 APIC version 20 (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Intel VT-d has been enabled (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.073 MHz processor. (XEN) HVM: VMX enabled (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Booting processor 1/1 eip 8c000 (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Brought up 2 CPUs (XEN) I/O virtualisation enabled (XEN) I/O virtualisation for PV guests disabled (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000122000000->0000000123000000 (258048 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80a7d000 (XEN) Start info: ffffffff80a7d000->ffffffff80a7d4a4 (XEN) Page tables: ffffffff80a7e000->ffffffff80a87000 (XEN) Boot stack: ffffffff80a87000->ffffffff80a88000 (XEN) TOTAL: ffffffff80000000->ffffffff80c00000 (XEN) ENTRY ADDRESS: ffffffff80741200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: ............................done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 108kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen pciback.hide=(03:02.0) pci=nomsi KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: Xen: 0000000000000000 - 00000000000a0000 (usable) Xen: 00000000000a0000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 000000000087d000 (usable) Xen: 000000000087d000 - 0000000000a7e000 (reserved) Xen: 0000000000a7e000 - 0000000040000000 (usable) DMI 2.5 present. last_pfn = 0x40000 max_arch_pfn = 0x3ffffffff init_memory_mapping: 0000000000000000-0000000040000000 last_map_addr: 40000000 end: 40000000 ACPI: RSDP 000FEC00, 0024 (r2 DELL ) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) ACPI: FACS CFDFF800, 0040 ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (5 early reservations) ==> bootmem [0000000000 - 0040000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000a7e000 - 0000a87000] XEN PAGETABLES ==> [0000a7e000 - 0000a87000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - 000087c3d0] #4 [0000a87000 - 0000c7d000] PGTABLE ==> [0000a87000 - 0000c7d000] found SMP MP-table at [ffff8800000fe710] 000fe710 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x000000a0 0: 0x00000100 -> 0x0000087d 0: 0x00000a7e -> 0x00040000 ACPI: PM-Timer IO Port: 0x808 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a301 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs Allocating PCI resources starting at 50000000 (gap: 40000000:c0000000) PERCPU: Allocating 57344 bytes of per cpu data Built 1 zonelists in Zone order, mobility grouping on. Total pages: 255775 Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen pciback.hide=(03:02.0) pci=nomsi Unknown boot option `pciback.hide=(03:02.0)'': ignoring Initializing CPU#0 xen: allocated irq 9 for acpi 9 PID hash table entries: 4096 (order: 12, 32768 bytes) Detected 2394.004 MHz processor. Console: colour dummy device 80x25 console [hvc0] enabled Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Checking aperture... No AGP bridge found PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Placing 0MB software IO TLB between ffff88000208b000 - ffff88000210afff software IO TLB at phys 0x208b000 - 0x210afff bus 0x1c0000 - 0x1bffff Memory: 1020272k/1048576k available (3275k kernel code, 2436k absent, 25380k reserved, 1863k data, 452k init) SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 installing Xen timer for CPU 0 Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.00 BogoMIPS (lpj=2394004) Mount-cache hash table entries: 256 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 SMP alternatives: switching to UP code ACPI: Core revision 20080926 cpu 0 spinlock event irq 17 installing Xen timer for CPU 1 cpu 1 spinlock event irq 23 SMP alternatives: switching to SMP code Initializing CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 Brought up 2 CPUs khelper used greatest stack depth: 6800 bytes left net_namespace: 592 bytes Booting paravirtualized kernel on Xen Xen version: 3.3.0 (preserve-AD) (dom0) Grant table initialized Time: 17:09:45 Date: 12/12/08 NET: Registered protocol family 16 xenbus_probe_init ok ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it ACPI: bus type pci registered PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: Not using MMCONFIG. PCI: Using configuration type 1 for base access khelper used greatest stack depth: 6448 bytes left khelper used greatest stack depth: 6232 bytes left ACPI: Interpreter enabled ACPI: (supports S0 S1 S3 S5) ACPI: Using IOAPIC for interrupt routing PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI motherboard resources PCI: Not using MMCONFIG. ACPI: ACPI Dock Station Driver: 1 docks/bays found ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:01.0: PME# supported from D0 D3hot D3cold pci 0000:00:01.0: PME# disabled pci 0000:00:03.0: PME# supported from D0 D3hot D3cold pci 0000:00:03.0: PME# disabled pci 0000:00:19.0: PME# supported from D0 D3hot D3cold pci 0000:00:19.0: PME# disabled pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:03:02.0: PME# disabled pci 0000:00:1e.0: transparent bridge ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, should be 87 [20080926] xen_balloon: Initialising balloon driver. SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing Xen: Initializing Xen DMA ops Xen: Enabling DMA fallback to swiotlb PCI-GART: No AMD GART found. pnp: PnP ACPI init ACPI: bus type pnp registered pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling system 00:01: ioport range 0xc00-0xc7f has been reserved xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 triggering 1 polarity 0 xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 triggering 1 polarity 0 xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 triggering 1 polarity 0 xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 triggering 1 polarity 0 (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! pnp: PnP ACPI: found 9 devices ACPI: ACPI bus type pnp unregistered pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 pci 0000:00:01.0: IO window: 0xd000-0xdfff pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1c.0: IO window: disabled pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: disabled pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 pci 0000:00:1e.0: IO window: 0xc000-0xcfff pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff pci 0000:00:1e.0: PREFETCH window: 0x00000050000000-0x000000500fffff xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:01.0 pin 1 -> irq 29 xen_allocate_pirq: returning irq 29 for gsi 16 xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 bus: 00 index 0 io port: [0x00-0xffff] bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] bus: 01 index 0 io port: [0xd000-0xdfff] bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] bus: 01 index 3 mmio: [0x0-0x0] bus: 02 index 0 mmio: [0x0-0x0] bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] bus: 02 index 2 mmio: [0x0-0x0] bus: 02 index 3 mmio: [0x0-0x0] bus: 03 index 0 io port: [0xc000-0xcfff] bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] bus: 03 index 2 mmio: [0x50000000-0x500fffff] bus: 03 index 3 io port: [0x00-0xffff] bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 32768 (order: 6, 262144 bytes) TCP established hash table entries: 131072 (order: 9, 2097152 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered NET: Registered protocol family 1 Simple Boot Flag at 0x7a set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1229101787.763:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 2048 alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pcieport-driver 0000:00:01.0: found MSI capability pcieport-driver 0000:00:1c.0: found MSI capability pci_hotplug: PCI Hot Plug PCI Core version: 0.5 input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 ACPI: Power Button (FF) [PWRF] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 ACPI: Power Button (CM) [VBTN] xenbus_probe_backend_init bus registered ok xenbus_probe_frontend_init bus registered ok Event-channel device installed. ***blkif_init Non-volatile memory driver v1.2 Linux agpgart interface v0.103 [drm] Initialized drm 1.1.0 20060810 brd: module loaded loop: module loaded tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> console [netcon0] enabled netconsole: network logging started Loading iSCSI transport class v2.0-870. Driver ''sd'' needs updating - please use bus_type methods Driver ''sr'' needs updating - please use bus_type methods xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] xen: disable pci device 0000:00:1f.2 Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 Call Trace: [<ffffffff8037e624>] ? pci_bus_write_config_word+0x65/0x74 [<ffffffff8020ef56>] xen_pci_pirq_disable+0x1e/0x20 [<ffffffff8049df82>] pcibios_disable_device+0x1b/0x1d [<ffffffff80380442>] pci_disable_device+0x74/0x7b [<ffffffff80380b11>] ? pci_release_region+0x8e/0xa8 [<ffffffff80380c53>] pcim_release+0x64/0x6d [<ffffffff8040691c>] release_nodes+0x163/0x18e [<ffffffff804069fc>] devres_release_all+0x31/0x35 [<ffffffff80404af5>] driver_probe_device+0xfc/0x16d [<ffffffff80404bc8>] __driver_attach+0x62/0x8c [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c [<ffffffff804040fa>] bus_for_each_dev+0x4a/0x79 [<ffffffff80404903>] driver_attach+0x1c/0x1e [<ffffffff8040456b>] bus_add_driver+0xb7/0x209 [<ffffffff80404e63>] driver_register+0x93/0x10a [<ffffffff803837cf>] __pci_register_driver+0x63/0x9c [<ffffffff807651a0>] ? piix_init+0x0/0x2c [<ffffffff807651b9>] piix_init+0x19/0x2c [<ffffffff8020a056>] do_one_initcall+0x56/0x13e [<ffffffff8026c436>] ? register_irq_proc+0xae/0xca [<ffffffff802e0000>] ? free_proc_entry+0x37/0x68 [<ffffffff8074195d>] kernel_init+0x11f/0x175 [<ffffffff802133fa>] child_rip+0xa/0x20 [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 [<ffffffff802133f0>] ? child_rip+0x0/0x20 ata_piix: probe of 0000:00:1f.2 failed with error -38 xen_allocate_pirq: returning irq 31 for gsi 18 xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1f.5 pin 3 -> irq 31 ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] scsi0 : ata_piix scsi1 : ata_piix ata1: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 31 ata2: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 31 ata1: SATA link down (SStatus 4 SControl 300) ata2: SATA link down (SStatus 4 SControl 300) ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 triggering 0 polarity 1 ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 6 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 triggering 0 polarity 1 ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver xen_allocate_pirq: returning irq 29 for gsi 16 xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: detected 2 ports uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 triggering 0 polarity 1 uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: detected 2 ports uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 xen_allocate_pirq: returning irq 33 for gsi 23 xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 triggering 0 polarity 1 uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: detected 2 ports uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 xen_allocate_pirq: returning irq 34 for gsi 17 xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 triggering 0 polarity 1 uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: detected 2 ports uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 xen_allocate_pirq: returning irq 31 for gsi 18 xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: detected 2 ports uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usbcore: registered new interface driver usblp Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual PNP: No PS/2 controller found. Probing ports directly. i8042: probe of i8042 failed with error -38 mice: PS/2 mouse device common for all mice device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com cpuidle: using governor ladder dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. IO APIC resources could be not be allocated. registered taskstats version 1 Magic number: 4:358:188 md: Waiting for all devices to be available before autodetect md: If you don''t use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun ... md: ... autorun DONE. Root-NFS: No NFS server available, giving up. VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device "sda2" or unknown-block(2,0) Please append a correct "root=" boot option; here are the available partitions: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 Call Trace: [<ffffffff80239c63>] panic+0xa0/0x162 [<ffffffff804051a7>] ? class_dev_iter_exit+0x9/0xb [<ffffffff802b0d4a>] ? sys_mount+0xb9/0xce [<ffffffff8074218f>] mount_block_root+0x1c0/0x1dc [<ffffffff80742274>] mount_root+0xc9/0xea [<ffffffff8074240f>] prepare_namespace+0x17a/0x1a7 [<ffffffff807419a5>] kernel_init+0x167/0x175 [<ffffffff802133fa>] child_rip+0xa/0x20 [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 [<ffffffff802133f0>] ? child_rip+0x0/0x20 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andrew Lyon wrote:> On Fri, Dec 12, 2008 at 4:43 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > >> Andrew Lyon wrote: >> >>> I tried with the patch anyway, it didnt seem to make any difference. >>> >>> I also booted the kernel on the bare metal and it works perfectly, the >>> sata hd is detected ok. >>> >>> Anything I can do to help debug this? >>> >>> >> Can you switch your controller back to legacy mode (in the BIOS) and see >> what happens? It looks like a problem with the AHCI driver. >> >> J >> >> > > In legacy mode it fails much quicker, perhaps I need to enable > different drivers for legacy mode? but I think ive used 2.6.27 in > legacy mode with the same config as I use now, in AHCI mode it takes a > while for the timeouts to happen, here is the dmesg: > > __ __ _____ _____ ___ > \ \/ /___ _ __ |___ / |___ / / _ \ > \ // _ \ ''_ \ |_ \ |_ \| | | | > / \ __/ | | | ___) | ___) | |_| | > /_/\_\___|_| |_| |____(_)____(_)___/ > > (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 > p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 > (XEN) Latest ChangeSet: unavailable > (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga > cpufreq=dom0-kernel dom0_mem=1G > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds > (XEN) Disc information: > (XEN) Found 1 MBR signatures > (XEN) Found 1 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009fc00 (usable) > (XEN) 00000000000f0000 - 0000000000100000 (reserved) > (XEN) 0000000000100000 - 00000000cfdff800 (usable) > (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) > (XEN) 00000000e0000000 - 00000000f0000000 (reserved) > (XEN) 00000000fec00000 - 00000000fed00400 (reserved) > (XEN) 00000000fed20000 - 00000000feda0000 (reserved) > (XEN) 00000000fee00000 - 00000000fef00000 (reserved) > (XEN) 00000000ffb00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000128000000 (usable) > (XEN) System RAM: 3965MB (4060792kB) > (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > (XEN) ACPI: FACS CFDFF800, 0040 > (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > (XEN) Xen heap: 14MB (14632kB) > (XEN) Domain heap initialised > (XEN) Processor #0 6:15 APIC version 20 > (XEN) Processor #1 6:15 APIC version 20 > (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 > (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs > (XEN) Intel VT-d has been enabled > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 2394.073 MHz processor. > (XEN) HVM: VMX enabled > (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > (XEN) Booting processor 1/1 eip 8c000 > (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > (XEN) Total of 2 processors activated. > (XEN) ENABLING IO-APIC IRQs > (XEN) -> Using new ACK method > (XEN) checking TSC synchronization across 2 CPUs: passed. > (XEN) Platform timer is 14.318MHz HPET > (XEN) Brought up 2 CPUs > (XEN) I/O virtualisation enabled > (XEN) I/O virtualisation for PV guests disabled > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000122000000->0000000123000000 (258048 pages > to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 > (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 > (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80a7d000 > (XEN) Start info: ffffffff80a7d000->ffffffff80a7d4a4 > (XEN) Page tables: ffffffff80a7e000->ffffffff80a87000 > (XEN) Boot stack: ffffffff80a87000->ffffffff80a88000 > (XEN) TOTAL: ffffffff80000000->ffffffff80c00000 > (XEN) ENTRY ADDRESS: ffffffff80741200 > (XEN) Dom0 has maximum 2 VCPUs > (XEN) Scrubbing Free RAM: ............................done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen) > (XEN) Freed 108kB init memory. > mapping kernel into physical memory > Xen: setup ISA identity maps > about to get started... > (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 > (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 > Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen > pciback.hide=(03:02.0) pci=nomsi > KERNEL supported cpus: > Intel GenuineIntel > AMD AuthenticAMD > Centaur CentaurHauls > BIOS-provided physical RAM map: > Xen: 0000000000000000 - 00000000000a0000 (usable) > Xen: 00000000000a0000 - 0000000000100000 (reserved) > Xen: 0000000000100000 - 000000000087d000 (usable) > Xen: 000000000087d000 - 0000000000a7e000 (reserved) > Xen: 0000000000a7e000 - 0000000040000000 (usable) > DMI 2.5 present. > last_pfn = 0x40000 max_arch_pfn = 0x3ffffffff > init_memory_mapping: 0000000000000000-0000000040000000 > last_map_addr: 40000000 end: 40000000 > ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > ACPI: FACS CFDFF800, 0040 > ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > (5 early reservations) ==> bootmem [0000000000 - 0040000000] > #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] > #1 [0000a7e000 - 0000a87000] XEN PAGETABLES ==> [0000a7e000 - 0000a87000] > #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] > #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - 000087c3d0] > #4 [0000a87000 - 0000c7d000] PGTABLE ==> [0000a87000 - 0000c7d000] > found SMP MP-table at [ffff8800000fe710] 000fe710 > Zone PFN ranges: > DMA 0x00000000 -> 0x00001000 > DMA32 0x00001000 -> 0x00100000 > Normal 0x00100000 -> 0x00100000 > Movable zone start PFN for each node > early_node_map[3] active PFN ranges > 0: 0x00000000 -> 0x000000a0 > 0: 0x00000100 -> 0x0000087d > 0: 0x00000a7e -> 0x00040000 > ACPI: PM-Timer IO Port: 0x808 > ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) > ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) > ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) > ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) > ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) > ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) > ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) > ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) > ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) > ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) > IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 > ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) > ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) > Using ACPI (MADT) for SMP configuration information > ACPI: HPET id: 0x8086a301 base: 0xfed00000 > SMP: Allowing 2 CPUs, 0 hotplug CPUs > Allocating PCI resources starting at 50000000 (gap: 40000000:c0000000) > PERCPU: Allocating 57344 bytes of per cpu data > Built 1 zonelists in Zone order, mobility grouping on. Total pages: 255775 > Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 > earlyprink=xen pciback.hide=(03:02.0) pci=nomsi > Unknown boot option `pciback.hide=(03:02.0)'': ignoring > Initializing CPU#0 > xen: allocated irq 9 for acpi 9 > PID hash table entries: 4096 (order: 12, 32768 bytes) > Detected 2394.004 MHz processor. > Console: colour dummy device 80x25 > console [hvc0] enabled > Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) > Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) > Checking aperture... > No AGP bridge found > PCI-DMA: Using software bounce buffering for IO (SWIOTLB) > Placing 0MB software IO TLB between ffff88000208b000 - ffff88000210afff > software IO TLB at phys 0x208b000 - 0x210afff bus 0x1c0000 - 0x1bffff > Memory: 1020272k/1048576k available (3275k kernel code, 2436k absent, > 25380k reserved, 1863k data, 452k init) > SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 > installing Xen timer for CPU 0 > Calibrating delay loop (skipped), value calculated using timer > frequency.. 4788.00 BogoMIPS (lpj=2394004) > Mount-cache hash table entries: 256 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > SMP alternatives: switching to UP code > ACPI: Core revision 20080926 > cpu 0 spinlock event irq 17 > installing Xen timer for CPU 1 > cpu 1 spinlock event irq 23 > SMP alternatives: switching to SMP code > Initializing CPU#1 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > Brought up 2 CPUs > khelper used greatest stack depth: 6800 bytes left > net_namespace: 592 bytes > Booting paravirtualized kernel on Xen > Xen version: 3.3.0 (preserve-AD) (dom0) > Grant table initialized > Time: 17:09:45 Date: 12/12/08 > NET: Registered protocol family 16 > xenbus_probe_init ok > ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it > ACPI: bus type pci registered > PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > PCI: Not using MMCONFIG. > PCI: Using configuration type 1 for base access > khelper used greatest stack depth: 6448 bytes left > khelper used greatest stack depth: 6232 bytes left > ACPI: Interpreter enabled > ACPI: (supports S0 S1 S3 S5) > ACPI: Using IOAPIC for interrupt routing > PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI > motherboard resources > PCI: Not using MMCONFIG. > ACPI: ACPI Dock Station Driver: 1 docks/bays found > ACPI: PCI Root Bridge [PCI0] (0000:00) > pci 0000:00:01.0: PME# supported from D0 D3hot D3cold > pci 0000:00:01.0: PME# disabled > pci 0000:00:03.0: PME# supported from D0 D3hot D3cold > pci 0000:00:03.0: PME# disabled > pci 0000:00:19.0: PME# supported from D0 D3hot D3cold > pci 0000:00:19.0: PME# disabled > pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold > pci 0000:00:1a.7: PME# disabled > pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold > pci 0000:00:1b.0: PME# disabled > pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold > pci 0000:00:1c.0: PME# disabled > pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold > pci 0000:00:1d.7: PME# disabled > pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO > pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO > pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold > pci 0000:03:02.0: PME# disabled > pci 0000:00:1e.0: transparent bridge > ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) > ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) > ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. > ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) > ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, > should be 87 [20080926] > xen_balloon: Initialising balloon driver. > SCSI subsystem initialized > usbcore: registered new interface driver usbfs > usbcore: registered new interface driver hub > usbcore: registered new device driver usb > PCI: Using ACPI for IRQ routing > Xen: Initializing Xen DMA ops > Xen: Enabling DMA fallback to swiotlb > PCI-GART: No AMD GART found. > pnp: PnP ACPI init > ACPI: bus type pnp registered > pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 > (0x800-0x87f), disabling > pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 > (0x800-0x87f), disabling > system 00:01: ioport range 0xc00-0xc7f has been reserved > xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 > triggering 1 polarity 0 > xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 > triggering 1 polarity 0 > xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 > triggering 1 polarity 0 > xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 > triggering 1 polarity 0 > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 > (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! > pnp: PnP ACPI: found 9 devices > ACPI: ACPI bus type pnp unregistered > pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 > pci 0000:00:01.0: IO window: 0xd000-0xdfff > pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff > pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff > pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 > pci 0000:00:1c.0: IO window: disabled > pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff > pci 0000:00:1c.0: PREFETCH window: disabled > pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 > pci 0000:00:1e.0: IO window: 0xc000-0xcfff > pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff > pci 0000:00:1e.0: PREFETCH window: 0x00000050000000-0x000000500fffff > xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 > triggering 0 polarity 1 > pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 > xen: PCI device 0000:00:01.0 pin 1 -> irq 29 > xen_allocate_pirq: returning irq 29 for gsi 16 > xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 > triggering 0 polarity 1 > pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 > xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 > bus: 00 index 0 io port: [0x00-0xffff] > bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] > bus: 01 index 0 io port: [0xd000-0xdfff] > bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] > bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] > bus: 01 index 3 mmio: [0x0-0x0] > bus: 02 index 0 mmio: [0x0-0x0] > bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] > bus: 02 index 2 mmio: [0x0-0x0] > bus: 02 index 3 mmio: [0x0-0x0] > bus: 03 index 0 io port: [0xc000-0xcfff] > bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] > bus: 03 index 2 mmio: [0x50000000-0x500fffff] > bus: 03 index 3 io port: [0x00-0xffff] > bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] > NET: Registered protocol family 2 > IP route cache hash table entries: 32768 (order: 6, 262144 bytes) > TCP established hash table entries: 131072 (order: 9, 2097152 bytes) > TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) > TCP: Hash tables configured (established 131072 bind 65536) > TCP reno registered > NET: Registered protocol family 1 > Simple Boot Flag at 0x7a set to 0x1 > audit: initializing netlink socket (disabled) > type=2000 audit(1229101787.763:1): initialized > VFS: Disk quotas dquot_6.5.1 > Dquot-cache hash table entries: 512 (order 0, 4096 bytes) > msgmni has been set to 2048 > alg: No test for stdrng (krng) > Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered (default) > pcieport-driver 0000:00:01.0: found MSI capability > pcieport-driver 0000:00:1c.0: found MSI capability > pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 > ACPI: Power Button (FF) [PWRF] > input: Power Button (CM) as > /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 > ACPI: Power Button (CM) [VBTN] > xenbus_probe_backend_init bus registered ok > xenbus_probe_frontend_init bus registered ok > Event-channel device installed. > ***blkif_init > Non-volatile memory driver v1.2 > Linux agpgart interface v0.103 > [drm] Initialized drm 1.1.0 20060810 > brd: module loaded > loop: module loaded > tun: Universal TUN/TAP device driver, 1.6 > tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> > console [netcon0] enabled > netconsole: network logging started > Loading iSCSI transport class v2.0-870. > Driver ''sd'' needs updating - please use bus_type methods > Driver ''sr'' needs updating - please use bus_type methods > xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 > triggering 0 polarity 1 > ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 > xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 > ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] > xen: disable pci device 0000:00:1f.2 >Hm, for some reason the ata_piix failed to probe this device.> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 > Call Trace: > [<ffffffff8037e624>] ? pci_bus_write_config_word+0x65/0x74 > [<ffffffff8020ef56>] xen_pci_pirq_disable+0x1e/0x20 > [<ffffffff8049df82>] pcibios_disable_device+0x1b/0x1d > [<ffffffff80380442>] pci_disable_device+0x74/0x7b > [<ffffffff80380b11>] ? pci_release_region+0x8e/0xa8 > [<ffffffff80380c53>] pcim_release+0x64/0x6d > [<ffffffff8040691c>] release_nodes+0x163/0x18e > [<ffffffff804069fc>] devres_release_all+0x31/0x35 > [<ffffffff80404af5>] driver_probe_device+0xfc/0x16d > [<ffffffff80404bc8>] __driver_attach+0x62/0x8c > [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c > [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c > [<ffffffff804040fa>] bus_for_each_dev+0x4a/0x79 > [<ffffffff80404903>] driver_attach+0x1c/0x1e > [<ffffffff8040456b>] bus_add_driver+0xb7/0x209 > [<ffffffff80404e63>] driver_register+0x93/0x10a > [<ffffffff803837cf>] __pci_register_driver+0x63/0x9c > [<ffffffff807651a0>] ? piix_init+0x0/0x2c > [<ffffffff807651b9>] piix_init+0x19/0x2c > [<ffffffff8020a056>] do_one_initcall+0x56/0x13e > [<ffffffff8026c436>] ? register_irq_proc+0xae/0xca > [<ffffffff802e0000>] ? free_proc_entry+0x37/0x68 > [<ffffffff8074195d>] kernel_init+0x11f/0x175 > [<ffffffff802133fa>] child_rip+0xa/0x20 > [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 > [<ffffffff802133f0>] ? child_rip+0x0/0x20 > ata_piix: probe of 0000:00:1f.2 failed with error -38 > xen_allocate_pirq: returning irq 31 for gsi 18 > xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 > triggering 0 polarity 1 > ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 31 > xen: PCI device 0000:00:1f.5 pin 3 -> irq 31 > ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] > scsi0 : ata_piix > scsi1 : ata_piix > ata1: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 31 > ata2: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 31 >But this looks OK. It found a couple of drives, I think. Though I don''t see any drive identity messages, so perhaps it didn''t find anything.> ata1: SATA link down (SStatus 4 SControl 300) > ata2: SATA link down (SStatus 4 SControl 300) > ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver > xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 > triggering 0 polarity 1 > ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 > xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 > ehci_hcd 0000:00:1a.7: EHCI Host Controller > ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 > ehci_hcd 0000:00:1a.7: debug port 1 > ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 > ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 > usb usb1: configuration #1 chosen from 1 choice > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 6 ports detected > usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb1: Product: EHCI Host Controller > usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd > usb usb1: SerialNumber: 0000:00:1a.7 > xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 > triggering 0 polarity 1 > ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 > xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 > ehci_hcd 0000:00:1d.7: EHCI Host Controller > ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 > ehci_hcd 0000:00:1d.7: debug port 1 > ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 > ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 > usb usb2: configuration #1 chosen from 1 choice > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 6 ports detected > usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb2: Product: EHCI Host Controller > usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd > usb usb2: SerialNumber: 0000:00:1d.7 > ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver > uhci_hcd: USB Universal Host Controller Interface driver > xen_allocate_pirq: returning irq 29 for gsi 16 > xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 > triggering 0 polarity 1 > uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 > xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 > uhci_hcd 0000:00:1a.0: UHCI Host Controller > uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 > uhci_hcd 0000:00:1a.0: detected 2 ports > uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 > usb usb3: configuration #1 chosen from 1 choice > hub 3-0:1.0: USB hub found > hub 3-0:1.0: 2 ports detected > usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb3: Product: UHCI Host Controller > usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb3: SerialNumber: 0000:00:1a.0 > xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 > triggering 0 polarity 1 > uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 > xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 > uhci_hcd 0000:00:1a.1: UHCI Host Controller > uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 > uhci_hcd 0000:00:1a.1: detected 2 ports > uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 > usb usb4: configuration #1 chosen from 1 choice > hub 4-0:1.0: USB hub found > hub 4-0:1.0: 2 ports detected > usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb4: Product: UHCI Host Controller > usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb4: SerialNumber: 0000:00:1a.1 > xen_allocate_pirq: returning irq 33 for gsi 23 > xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 > triggering 0 polarity 1 > uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 > xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 > uhci_hcd 0000:00:1d.0: UHCI Host Controller > uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 > uhci_hcd 0000:00:1d.0: detected 2 ports > uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 > usb usb5: configuration #1 chosen from 1 choice > hub 5-0:1.0: USB hub found > hub 5-0:1.0: 2 ports detected > usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb5: Product: UHCI Host Controller > usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb5: SerialNumber: 0000:00:1d.0 > xen_allocate_pirq: returning irq 34 for gsi 17 > xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 > triggering 0 polarity 1 > uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 > xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 > uhci_hcd 0000:00:1d.1: UHCI Host Controller > uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 > uhci_hcd 0000:00:1d.1: detected 2 ports > uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 > usb usb6: configuration #1 chosen from 1 choice > hub 6-0:1.0: USB hub found > hub 6-0:1.0: 2 ports detected > usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb6: Product: UHCI Host Controller > usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb6: SerialNumber: 0000:00:1d.1 > xen_allocate_pirq: returning irq 31 for gsi 18 > xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 > triggering 0 polarity 1 > uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 > xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 > uhci_hcd 0000:00:1d.2: UHCI Host Controller > uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 > uhci_hcd 0000:00:1d.2: detected 2 ports > uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 > usb usb7: configuration #1 chosen from 1 choice > hub 7-0:1.0: USB hub found > hub 7-0:1.0: 2 ports detected > usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb7: Product: UHCI Host Controller > usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb7: SerialNumber: 0000:00:1d.2 > usbcore: registered new interface driver usblp > Initializing USB Mass Storage driver... > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > usbcore: registered new interface driver libusual > PNP: No PS/2 controller found. Probing ports directly. > i8042: probe of i8042 failed with error -38 > mice: PS/2 mouse device common for all mice > device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com > cpuidle: using governor ladder > dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) > TCP cubic registered > NET: Registered protocol family 17 > RPC: Registered udp transport module. > RPC: Registered tcp transport module. > IO APIC resources could be not be allocated. > registered taskstats version 1 > Magic number: 4:358:188 > md: Waiting for all devices to be available before autodetect > md: If you don''t use raid, use raid=noautodetect > md: Autodetecting RAID arrays. > md: Scanned 0 and added 0 devices. > md: autorun ... > md: ... autorun DONE. > Root-NFS: No NFS server available, giving up. > VFS: Unable to mount root fs via NFS, trying floppy. > VFS: Cannot open root device "sda2" or unknown-block(2,0) > Please append a correct "root=" boot option; here are the available partitions: > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) >What are you specifying as a root device? Is it a logical or physical filesystem reference? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 5:20 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Andrew Lyon wrote: >> >> On Fri, Dec 12, 2008 at 4:43 PM, Jeremy Fitzhardinge <jeremy@goop.org> >> wrote: >> >>> >>> Andrew Lyon wrote: >>> >>>> >>>> I tried with the patch anyway, it didnt seem to make any difference. >>>> >>>> I also booted the kernel on the bare metal and it works perfectly, the >>>> sata hd is detected ok. >>>> >>>> Anything I can do to help debug this? >>>> >>>> >>> >>> Can you switch your controller back to legacy mode (in the BIOS) and see >>> what happens? It looks like a problem with the AHCI driver. >>> >>> J >>> >>> >> >> In legacy mode it fails much quicker, perhaps I need to enable >> different drivers for legacy mode? but I think ive used 2.6.27 in >> legacy mode with the same config as I use now, in AHCI mode it takes a >> while for the timeouts to happen, here is the dmesg: >> >> __ __ _____ _____ ___ >> \ \/ /___ _ __ |___ / |___ / / _ \ >> \ // _ \ ''_ \ |_ \ |_ \| | | | >> / \ __/ | | | ___) | ___) | |_| | >> /_/\_\___|_| |_| |____(_)____(_)___/ >> >> (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 >> p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 >> (XEN) Latest ChangeSet: unavailable >> (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga >> cpufreq=dom0-kernel dom0_mem=1G >> (XEN) Video information: >> (XEN) VGA is text mode 80x25, font 8x16 >> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds >> (XEN) Disc information: >> (XEN) Found 1 MBR signatures >> (XEN) Found 1 EDD information structures >> (XEN) Xen-e820 RAM map: >> (XEN) 0000000000000000 - 000000000009fc00 (usable) >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >> (XEN) 0000000100000000 - 0000000128000000 (usable) >> (XEN) System RAM: 3965MB (4060792kB) >> (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL >> 20050624) >> (XEN) ACPI: FACS CFDFF800, 0040 >> (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL >> 20050624) >> (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL >> 20050624) >> (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL >> 20050624) >> (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL >> 20050624) >> (XEN) Xen heap: 14MB (14632kB) >> (XEN) Domain heap initialised >> (XEN) Processor #0 6:15 APIC version 20 >> (XEN) Processor #1 6:15 APIC version 20 >> (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 >> (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs >> (XEN) Intel VT-d has been enabled >> (XEN) Using scheduler: SMP Credit Scheduler (credit) >> (XEN) Detected 2394.073 MHz processor. >> (XEN) HVM: VMX enabled >> (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 >> (XEN) Booting processor 1/1 eip 8c000 >> (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 >> (XEN) Total of 2 processors activated. >> (XEN) ENABLING IO-APIC IRQs >> (XEN) -> Using new ACK method >> (XEN) checking TSC synchronization across 2 CPUs: passed. >> (XEN) Platform timer is 14.318MHz HPET >> (XEN) Brought up 2 CPUs >> (XEN) I/O virtualisation enabled >> (XEN) I/O virtualisation for PV guests disabled >> (XEN) *** LOADING DOMAIN 0 *** >> (XEN) Xen kernel: 64-bit, lsb, compat32 >> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 >> (XEN) PHYSICAL MEMORY ARRANGEMENT: >> (XEN) Dom0 alloc.: 0000000122000000->0000000123000000 (258048 pages >> to be allocated) >> (XEN) VIRTUAL MEMORY ARRANGEMENT: >> (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 >> (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 >> (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80a7d000 >> (XEN) Start info: ffffffff80a7d000->ffffffff80a7d4a4 >> (XEN) Page tables: ffffffff80a7e000->ffffffff80a87000 >> (XEN) Boot stack: ffffffff80a87000->ffffffff80a88000 >> (XEN) TOTAL: ffffffff80000000->ffffffff80c00000 >> (XEN) ENTRY ADDRESS: ffffffff80741200 >> (XEN) Dom0 has maximum 2 VCPUs >> (XEN) Scrubbing Free RAM: ............................done. >> (XEN) Xen trace buffers: disabled >> (XEN) Std. Loglevel: Errors and warnings >> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) >> (XEN) Xen is relinquishing VGA console. >> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >> input to Xen) >> (XEN) Freed 108kB init memory. >> mapping kernel into physical memory >> Xen: setup ISA identity maps >> about to get started... >> (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! >> Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 >> (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 >> Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen >> pciback.hide=(03:02.0) pci=nomsi >> KERNEL supported cpus: >> Intel GenuineIntel >> AMD AuthenticAMD >> Centaur CentaurHauls >> BIOS-provided physical RAM map: >> Xen: 0000000000000000 - 00000000000a0000 (usable) >> Xen: 00000000000a0000 - 0000000000100000 (reserved) >> Xen: 0000000000100000 - 000000000087d000 (usable) >> Xen: 000000000087d000 - 0000000000a7e000 (reserved) >> Xen: 0000000000a7e000 - 0000000040000000 (usable) >> DMI 2.5 present. >> last_pfn = 0x40000 max_arch_pfn = 0x3ffffffff >> init_memory_mapping: 0000000000000000-0000000040000000 >> last_map_addr: 40000000 end: 40000000 >> ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) >> ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) >> ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) >> ACPI: FACS CFDFF800, 0040 >> ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) >> ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) >> ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) >> ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) >> ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) >> ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) >> ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) >> ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) >> ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) >> ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) >> ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) >> ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) >> (5 early reservations) ==> bootmem [0000000000 - 0040000000] >> #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - >> 0000001000] >> #1 [0000a7e000 - 0000a87000] XEN PAGETABLES ==> [0000a7e000 - >> 0000a87000] >> #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - >> 0000008000] >> #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - >> 000087c3d0] >> #4 [0000a87000 - 0000c7d000] PGTABLE ==> [0000a87000 - >> 0000c7d000] >> found SMP MP-table at [ffff8800000fe710] 000fe710 >> Zone PFN ranges: >> DMA 0x00000000 -> 0x00001000 >> DMA32 0x00001000 -> 0x00100000 >> Normal 0x00100000 -> 0x00100000 >> Movable zone start PFN for each node >> early_node_map[3] active PFN ranges >> 0: 0x00000000 -> 0x000000a0 >> 0: 0x00000100 -> 0x0000087d >> 0: 0x00000a7e -> 0x00040000 >> ACPI: PM-Timer IO Port: 0x808 >> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) >> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) >> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) >> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) >> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) >> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) >> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) >> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) >> ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) >> ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) >> IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 >> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) >> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) >> Using ACPI (MADT) for SMP configuration information >> ACPI: HPET id: 0x8086a301 base: 0xfed00000 >> SMP: Allowing 2 CPUs, 0 hotplug CPUs >> Allocating PCI resources starting at 50000000 (gap: 40000000:c0000000) >> PERCPU: Allocating 57344 bytes of per cpu data >> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >> 255775 >> Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 >> earlyprink=xen pciback.hide=(03:02.0) pci=nomsi >> Unknown boot option `pciback.hide=(03:02.0)'': ignoring >> Initializing CPU#0 >> xen: allocated irq 9 for acpi 9 >> PID hash table entries: 4096 (order: 12, 32768 bytes) >> Detected 2394.004 MHz processor. >> Console: colour dummy device 80x25 >> console [hvc0] enabled >> Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) >> Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) >> Checking aperture... >> No AGP bridge found >> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >> Placing 0MB software IO TLB between ffff88000208b000 - ffff88000210afff >> software IO TLB at phys 0x208b000 - 0x210afff bus 0x1c0000 - 0x1bffff >> Memory: 1020272k/1048576k available (3275k kernel code, 2436k absent, >> 25380k reserved, 1863k data, 452k init) >> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 >> installing Xen timer for CPU 0 >> Calibrating delay loop (skipped), value calculated using timer >> frequency.. 4788.00 BogoMIPS (lpj=2394004) >> Mount-cache hash table entries: 256 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> SMP alternatives: switching to UP code >> ACPI: Core revision 20080926 >> cpu 0 spinlock event irq 17 >> installing Xen timer for CPU 1 >> cpu 1 spinlock event irq 23 >> SMP alternatives: switching to SMP code >> Initializing CPU#1 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> Brought up 2 CPUs >> khelper used greatest stack depth: 6800 bytes left >> net_namespace: 592 bytes >> Booting paravirtualized kernel on Xen >> Xen version: 3.3.0 (preserve-AD) (dom0) >> Grant table initialized >> Time: 17:09:45 Date: 12/12/08 >> NET: Registered protocol family 16 >> xenbus_probe_init ok >> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it >> ACPI: bus type pci registered >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: Not using MMCONFIG. >> PCI: Using configuration type 1 for base access >> khelper used greatest stack depth: 6448 bytes left >> khelper used greatest stack depth: 6232 bytes left >> ACPI: Interpreter enabled >> ACPI: (supports S0 S1 S3 S5) >> ACPI: Using IOAPIC for interrupt routing >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI >> motherboard resources >> PCI: Not using MMCONFIG. >> ACPI: ACPI Dock Station Driver: 1 docks/bays found >> ACPI: PCI Root Bridge [PCI0] (0000:00) >> pci 0000:00:01.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:01.0: PME# disabled >> pci 0000:00:03.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:03.0: PME# disabled >> pci 0000:00:19.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:19.0: PME# disabled >> pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1a.7: PME# disabled >> pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1b.0: PME# disabled >> pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1c.0: PME# disabled >> pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1d.7: PME# disabled >> pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO >> pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO >> pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold >> pci 0000:03:02.0: PME# disabled >> pci 0000:00:1e.0: transparent bridge >> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) >> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, >> disabled. >> ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, >> should be 87 [20080926] >> xen_balloon: Initialising balloon driver. >> SCSI subsystem initialized >> usbcore: registered new interface driver usbfs >> usbcore: registered new interface driver hub >> usbcore: registered new device driver usb >> PCI: Using ACPI for IRQ routing >> Xen: Initializing Xen DMA ops >> Xen: Enabling DMA fallback to swiotlb >> PCI-GART: No AMD GART found. >> pnp: PnP ACPI init >> ACPI: bus type pnp registered >> pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> system 00:01: ioport range 0xc00-0xc7f has been reserved >> xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 >> triggering 1 polarity 0 >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 >> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! >> pnp: PnP ACPI: found 9 devices >> ACPI: ACPI bus type pnp unregistered >> pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 >> pci 0000:00:01.0: IO window: 0xd000-0xdfff >> pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff >> pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff >> pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 >> pci 0000:00:1c.0: IO window: disabled >> pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff >> pci 0000:00:1c.0: PREFETCH window: disabled >> pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 >> pci 0000:00:1e.0: IO window: 0xc000-0xcfff >> pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff >> pci 0000:00:1e.0: PREFETCH window: 0x00000050000000-0x000000500fffff >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:01.0 pin 1 -> irq 29 >> xen_allocate_pirq: returning irq 29 for gsi 16 >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 >> bus: 00 index 0 io port: [0x00-0xffff] >> bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] >> bus: 01 index 0 io port: [0xd000-0xdfff] >> bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] >> bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] >> bus: 01 index 3 mmio: [0x0-0x0] >> bus: 02 index 0 mmio: [0x0-0x0] >> bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] >> bus: 02 index 2 mmio: [0x0-0x0] >> bus: 02 index 3 mmio: [0x0-0x0] >> bus: 03 index 0 io port: [0xc000-0xcfff] >> bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] >> bus: 03 index 2 mmio: [0x50000000-0x500fffff] >> bus: 03 index 3 io port: [0x00-0xffff] >> bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] >> NET: Registered protocol family 2 >> IP route cache hash table entries: 32768 (order: 6, 262144 bytes) >> TCP established hash table entries: 131072 (order: 9, 2097152 bytes) >> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) >> TCP: Hash tables configured (established 131072 bind 65536) >> TCP reno registered >> NET: Registered protocol family 1 >> Simple Boot Flag at 0x7a set to 0x1 >> audit: initializing netlink socket (disabled) >> type=2000 audit(1229101787.763:1): initialized >> VFS: Disk quotas dquot_6.5.1 >> Dquot-cache hash table entries: 512 (order 0, 4096 bytes) >> msgmni has been set to 2048 >> alg: No test for stdrng (krng) >> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) >> io scheduler noop registered >> io scheduler anticipatory registered >> io scheduler deadline registered >> io scheduler cfq registered (default) >> pcieport-driver 0000:00:01.0: found MSI capability >> pcieport-driver 0000:00:1c.0: found MSI capability >> pci_hotplug: PCI Hot Plug PCI Core version: 0.5 >> input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 >> ACPI: Power Button (FF) [PWRF] >> input: Power Button (CM) as >> /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 >> ACPI: Power Button (CM) [VBTN] >> xenbus_probe_backend_init bus registered ok >> xenbus_probe_frontend_init bus registered ok >> Event-channel device installed. >> ***blkif_init >> Non-volatile memory driver v1.2 >> Linux agpgart interface v0.103 >> [drm] Initialized drm 1.1.0 20060810 >> brd: module loaded >> loop: module loaded >> tun: Universal TUN/TAP device driver, 1.6 >> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> >> console [netcon0] enabled >> netconsole: network logging started >> Loading iSCSI transport class v2.0-870. >> Driver ''sd'' needs updating - please use bus_type methods >> Driver ''sr'' needs updating - please use bus_type methods >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 >> ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] >> xen: disable pci device 0000:00:1f.2 >> > > Hm, for some reason the ata_piix failed to probe this device. > >> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 >> Call Trace: >> [<ffffffff8037e624>] ? pci_bus_write_config_word+0x65/0x74 >> [<ffffffff8020ef56>] xen_pci_pirq_disable+0x1e/0x20 >> [<ffffffff8049df82>] pcibios_disable_device+0x1b/0x1d >> [<ffffffff80380442>] pci_disable_device+0x74/0x7b >> [<ffffffff80380b11>] ? pci_release_region+0x8e/0xa8 >> [<ffffffff80380c53>] pcim_release+0x64/0x6d >> [<ffffffff8040691c>] release_nodes+0x163/0x18e >> [<ffffffff804069fc>] devres_release_all+0x31/0x35 >> [<ffffffff80404af5>] driver_probe_device+0xfc/0x16d >> [<ffffffff80404bc8>] __driver_attach+0x62/0x8c >> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >> [<ffffffff804040fa>] bus_for_each_dev+0x4a/0x79 >> [<ffffffff80404903>] driver_attach+0x1c/0x1e >> [<ffffffff8040456b>] bus_add_driver+0xb7/0x209 >> [<ffffffff80404e63>] driver_register+0x93/0x10a >> [<ffffffff803837cf>] __pci_register_driver+0x63/0x9c >> [<ffffffff807651a0>] ? piix_init+0x0/0x2c >> [<ffffffff807651b9>] piix_init+0x19/0x2c >> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >> [<ffffffff8026c436>] ? register_irq_proc+0xae/0xca >> [<ffffffff802e0000>] ? free_proc_entry+0x37/0x68 >> [<ffffffff8074195d>] kernel_init+0x11f/0x175 >> [<ffffffff802133fa>] child_rip+0xa/0x20 >> [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 >> [<ffffffff802133f0>] ? child_rip+0x0/0x20 >> ata_piix: probe of 0000:00:1f.2 failed with error -38 >> xen_allocate_pirq: returning irq 31 for gsi 18 >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1f.5 pin 3 -> irq 31 >> ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] >> scsi0 : ata_piix >> scsi1 : ata_piix >> ata1: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 31 >> ata2: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 31 >> > > But this looks OK. It found a couple of drives, I think. Though I don''t > see any drive identity messages, so perhaps it didn''t find anything..Pretty sure it didnt detect the drives, booting the same kernel on bare metal detects the hd (WD360GD-00FLA2), which proves that the kernel has the correct drivers, in both ahci and legacy mode the kernel works on the bare metal but not under Xen. dmesg from the same kernel without xen: ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] ata_piix 0000:00:1f.2: setting latency timer to 64 scsi0 : ata_piix scsi1 : ata_piix ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfec0 irq 14 ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfec8 irq 15 ata1.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.01: SATA link down (SStatus 4 SControl 300) ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 ata1.00: 72303840 sectors, multi 8: LBA48 ata1.00: configured for UDMA/133 ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.01: SATA link down (SStatus 4 SControl 300) ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 ata2.00: configured for UDMA/100 scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t support DPO or FUA sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t support DPO or FUA sda: sda1 sda2 sda3 sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 1:0:0:0: Attached scsi CD-ROM sr0 sr 1:0:0:0: Attached scsi generic sg1 type 5 ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] ata_piix 0000:00:1f.5: setting latency timer to 64 scsi2 : ata_piix scsi3 : ata_piix ata3: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 18 ata4: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 18 ata3: SATA link down (SStatus 4 SControl 300) ata4: SATA link down (SStatus 4 SControl 300) But under Xen both sata links are down: ata1: SATA link down (SStatus 4 SControl 300) ata2: SATA link down (SStatus 4 SControl 300)> >> ata1: SATA link down (SStatus 4 SControl 300) >> ata2: SATA link down (SStatus 4 SControl 300) >> ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver >> xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 >> triggering 0 polarity 1 >> ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 >> xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 >> ehci_hcd 0000:00:1a.7: EHCI Host Controller >> ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 >> ehci_hcd 0000:00:1a.7: debug port 1 >> ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 >> ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 >> usb usb1: configuration #1 chosen from 1 choice >> hub 1-0:1.0: USB hub found >> hub 1-0:1.0: 6 ports detected >> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb1: Product: EHCI Host Controller >> usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb1: SerialNumber: 0000:00:1a.7 >> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >> triggering 0 polarity 1 >> ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >> xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 >> ehci_hcd 0000:00:1d.7: EHCI Host Controller >> ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 >> ehci_hcd 0000:00:1d.7: debug port 1 >> ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 >> ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 >> usb usb2: configuration #1 chosen from 1 choice >> hub 2-0:1.0: USB hub found >> hub 2-0:1.0: 6 ports detected >> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb2: Product: EHCI Host Controller >> usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb2: SerialNumber: 0000:00:1d.7 >> ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver >> uhci_hcd: USB Universal Host Controller Interface driver >> xen_allocate_pirq: returning irq 29 for gsi 16 >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 >> uhci_hcd 0000:00:1a.0: UHCI Host Controller >> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 >> uhci_hcd 0000:00:1a.0: detected 2 ports >> uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 >> usb usb3: configuration #1 chosen from 1 choice >> hub 3-0:1.0: USB hub found >> hub 3-0:1.0: 2 ports detected >> usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb3: Product: UHCI Host Controller >> usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb3: SerialNumber: 0000:00:1a.0 >> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >> xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 >> uhci_hcd 0000:00:1a.1: UHCI Host Controller >> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 >> uhci_hcd 0000:00:1a.1: detected 2 ports >> uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 >> usb usb4: configuration #1 chosen from 1 choice >> hub 4-0:1.0: USB hub found >> hub 4-0:1.0: 2 ports detected >> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb4: Product: UHCI Host Controller >> usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb4: SerialNumber: 0000:00:1a.1 >> xen_allocate_pirq: returning irq 33 for gsi 23 >> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >> xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 >> uhci_hcd 0000:00:1d.0: UHCI Host Controller >> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 >> uhci_hcd 0000:00:1d.0: detected 2 ports >> uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 >> usb usb5: configuration #1 chosen from 1 choice >> hub 5-0:1.0: USB hub found >> hub 5-0:1.0: 2 ports detected >> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb5: Product: UHCI Host Controller >> usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb5: SerialNumber: 0000:00:1d.0 >> xen_allocate_pirq: returning irq 34 for gsi 17 >> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >> xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 >> uhci_hcd 0000:00:1d.1: UHCI Host Controller >> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 >> uhci_hcd 0000:00:1d.1: detected 2 ports >> uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 >> usb usb6: configuration #1 chosen from 1 choice >> hub 6-0:1.0: USB hub found >> hub 6-0:1.0: 2 ports detected >> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb6: Product: UHCI Host Controller >> usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb6: SerialNumber: 0000:00:1d.1 >> xen_allocate_pirq: returning irq 31 for gsi 18 >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 >> uhci_hcd 0000:00:1d.2: UHCI Host Controller >> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 >> uhci_hcd 0000:00:1d.2: detected 2 ports >> uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 >> usb usb7: configuration #1 chosen from 1 choice >> hub 7-0:1.0: USB hub found >> hub 7-0:1.0: 2 ports detected >> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb7: Product: UHCI Host Controller >> usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb7: SerialNumber: 0000:00:1d.2 >> usbcore: registered new interface driver usblp >> Initializing USB Mass Storage driver... >> usbcore: registered new interface driver usb-storage >> USB Mass Storage support registered. >> usbcore: registered new interface driver libusual >> PNP: No PS/2 controller found. Probing ports directly. >> i8042: probe of i8042 failed with error -38 >> mice: PS/2 mouse device common for all mice >> device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: >> dm-devel@redhat.com >> cpuidle: using governor ladder >> dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) >> TCP cubic registered >> NET: Registered protocol family 17 >> RPC: Registered udp transport module. >> RPC: Registered tcp transport module. >> IO APIC resources could be not be allocated. >> registered taskstats version 1 >> Magic number: 4:358:188 >> md: Waiting for all devices to be available before autodetect >> md: If you don''t use raid, use raid=noautodetect >> md: Autodetecting RAID arrays. >> md: Scanned 0 and added 0 devices. >> md: autorun ... >> md: ... autorun DONE. >> Root-NFS: No NFS server available, giving up. >> VFS: Unable to mount root fs via NFS, trying floppy. >> VFS: Cannot open root device "sda2" or unknown-block(2,0) >> Please append a correct "root=" boot option; here are the available >> partitions: >> Kernel panic - not syncing: VFS: Unable to mount root fs on >> unknown-block(2,0) >> > > What are you specifying as a root device? Is it a logical or physical > filesystem reference?root is a physical partition (sda2) I will not be at work until tuesday and I want to continue to work on this, so I wonder if anybody could tell me how to setup xen and linux such that any oops/crash/failure to mount root filesystem results in a reboot? I have a serial console setup which I can access remotely, but I have no way to reset or power cycle the system. Andy> > J > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
You can use the Xen console (serial) to reboot the machine. Just press ''r'' (or ''h'' to see other commands). I''m had the same ata problem two weeks ago. I found strange irq behavior then. Anyway, I will try the updated tree on Sunday. -----Original Message----- From: Andrew Lyon [mailto:andrew.lyon@gmail.com] Sent: Friday, December 12, 2008 9:09 PM To: Jeremy Fitzhardinge Cc: Xen-devel; Aviv Grafi; Ian Campbell Subject: Re: [Xen-devel] Re: pv_ops dom0 USB fixed On Fri, Dec 12, 2008 at 5:20 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Andrew Lyon wrote: >> >> On Fri, Dec 12, 2008 at 4:43 PM, Jeremy Fitzhardinge<jeremy@goop.org>>> wrote: >> >>> >>> Andrew Lyon wrote: >>> >>>> >>>> I tried with the patch anyway, it didnt seem to make anydifference.>>>> >>>> I also booted the kernel on the bare metal and it works perfectly,the>>>> sata hd is detected ok. >>>> >>>> Anything I can do to help debug this? >>>> >>>> >>> >>> Can you switch your controller back to legacy mode (in the BIOS) andsee>>> what happens? It looks like a problem with the AHCI driver. >>> >>> J >>> >>> >> >> In legacy mode it fails much quicker, perhaps I need to enable >> different drivers for legacy mode? but I think ive used 2.6.27 in >> legacy mode with the same config as I use now, in AHCI mode it takesa>> while for the timeouts to happen, here is the dmesg: >> >> __ __ _____ _____ ___ >> \ \/ /___ _ __ |___ / |___ / / _ \ >> \ // _ \ ''_ \ |_ \ |_ \| | | | >> / \ __/ | | | ___) | ___) | |_| | >> /_/\_\___|_| |_| |____(_)____(_)___/ >> >> (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 >> p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 >> (XEN) Latest ChangeSet: unavailable >> (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga >> cpufreq=dom0-kernel dom0_mem=1G >> (XEN) Video information: >> (XEN) VGA is text mode 80x25, font 8x16 >> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds >> (XEN) Disc information: >> (XEN) Found 1 MBR signatures >> (XEN) Found 1 EDD information structures >> (XEN) Xen-e820 RAM map: >> (XEN) 0000000000000000 - 000000000009fc00 (usable) >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >> (XEN) 0000000100000000 - 0000000128000000 (usable) >> (XEN) System RAM: 3965MB (4060792kB) >> (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL >> 20050624) >> (XEN) ACPI: FACS CFDFF800, 0040 >> (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL >> 20050624) >> (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL >> 20050624) >> (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL >> 20050624) >> (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL >> 20050624) >> (XEN) Xen heap: 14MB (14632kB) >> (XEN) Domain heap initialised >> (XEN) Processor #0 6:15 APIC version 20 >> (XEN) Processor #1 6:15 APIC version 20 >> (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 >> (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs >> (XEN) Intel VT-d has been enabled >> (XEN) Using scheduler: SMP Credit Scheduler (credit) >> (XEN) Detected 2394.073 MHz processor. >> (XEN) HVM: VMX enabled >> (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping06>> (XEN) Booting processor 1/1 eip 8c000 >> (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping06>> (XEN) Total of 2 processors activated. >> (XEN) ENABLING IO-APIC IRQs >> (XEN) -> Using new ACK method >> (XEN) checking TSC synchronization across 2 CPUs: passed. >> (XEN) Platform timer is 14.318MHz HPET >> (XEN) Brought up 2 CPUs >> (XEN) I/O virtualisation enabled >> (XEN) I/O virtualisation for PV guests disabled >> (XEN) *** LOADING DOMAIN 0 *** >> (XEN) Xen kernel: 64-bit, lsb, compat32 >> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 >> (XEN) PHYSICAL MEMORY ARRANGEMENT: >> (XEN) Dom0 alloc.: 0000000122000000->0000000123000000 (258048pages>> to be allocated) >> (XEN) VIRTUAL MEMORY ARRANGEMENT: >> (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 >> (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 >> (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80a7d000 >> (XEN) Start info: ffffffff80a7d000->ffffffff80a7d4a4 >> (XEN) Page tables: ffffffff80a7e000->ffffffff80a87000 >> (XEN) Boot stack: ffffffff80a87000->ffffffff80a88000 >> (XEN) TOTAL: ffffffff80000000->ffffffff80c00000 >> (XEN) ENTRY ADDRESS: ffffffff80741200 >> (XEN) Dom0 has maximum 2 VCPUs >> (XEN) Scrubbing Free RAM: ............................done. >> (XEN) Xen trace buffers: disabled >> (XEN) Std. Loglevel: Errors and warnings >> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) >> (XEN) Xen is relinquishing VGA console. >> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >> input to Xen) >> (XEN) Freed 108kB init memory. >> mapping kernel into physical memory >> Xen: setup ISA identity maps >> about to get started... >> (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-useIRQ!>> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-useIRQ!>> Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 >> (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 >> Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen >> pciback.hide=(03:02.0) pci=nomsi >> KERNEL supported cpus: >> Intel GenuineIntel >> AMD AuthenticAMD >> Centaur CentaurHauls >> BIOS-provided physical RAM map: >> Xen: 0000000000000000 - 00000000000a0000 (usable) >> Xen: 00000000000a0000 - 0000000000100000 (reserved) >> Xen: 0000000000100000 - 000000000087d000 (usable) >> Xen: 000000000087d000 - 0000000000a7e000 (reserved) >> Xen: 0000000000a7e000 - 0000000040000000 (usable) >> DMI 2.5 present. >> last_pfn = 0x40000 max_arch_pfn = 0x3ffffffff >> init_memory_mapping: 0000000000000000-0000000040000000 >> last_map_addr: 40000000 end: 40000000 >> ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) >> ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) >> ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) >> ACPI: FACS CFDFF800, 0040 >> ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) >> ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) >> ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) >> ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL61)>> ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) >> ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) >> ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) >> ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) >> ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) >> ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) >> ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) >> ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) >> (5 early reservations) ==> bootmem [0000000000 - 0040000000] >> #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - >> 0000001000] >> #1 [0000a7e000 - 0000a87000] XEN PAGETABLES ==> [0000a7e000 - >> 0000a87000] >> #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - >> 0000008000] >> #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - >> 000087c3d0] >> #4 [0000a87000 - 0000c7d000] PGTABLE ==> [0000a87000 - >> 0000c7d000] >> found SMP MP-table at [ffff8800000fe710] 000fe710 >> Zone PFN ranges: >> DMA 0x00000000 -> 0x00001000 >> DMA32 0x00001000 -> 0x00100000 >> Normal 0x00100000 -> 0x00100000 >> Movable zone start PFN for each node >> early_node_map[3] active PFN ranges >> 0: 0x00000000 -> 0x000000a0 >> 0: 0x00000100 -> 0x0000087d >> 0: 0x00000a7e -> 0x00040000 >> ACPI: PM-Timer IO Port: 0x808 >> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) >> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) >> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) >> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) >> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) >> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) >> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) >> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) >> ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) >> ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) >> IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 >> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) >> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) >> Using ACPI (MADT) for SMP configuration information >> ACPI: HPET id: 0x8086a301 base: 0xfed00000 >> SMP: Allowing 2 CPUs, 0 hotplug CPUs >> Allocating PCI resources starting at 50000000 (gap:40000000:c0000000)>> PERCPU: Allocating 57344 bytes of per cpu data >> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >> 255775 >> Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 >> earlyprink=xen pciback.hide=(03:02.0) pci=nomsi >> Unknown boot option `pciback.hide=(03:02.0)'': ignoring >> Initializing CPU#0 >> xen: allocated irq 9 for acpi 9 >> PID hash table entries: 4096 (order: 12, 32768 bytes) >> Detected 2394.004 MHz processor. >> Console: colour dummy device 80x25 >> console [hvc0] enabled >> Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) >> Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) >> Checking aperture... >> No AGP bridge found >> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >> Placing 0MB software IO TLB between ffff88000208b000 -ffff88000210afff>> software IO TLB at phys 0x208b000 - 0x210afff bus 0x1c0000 - 0x1bffff >> Memory: 1020272k/1048576k available (3275k kernel code, 2436k absent, >> 25380k reserved, 1863k data, 452k init) >> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2,Nodes=1>> installing Xen timer for CPU 0 >> Calibrating delay loop (skipped), value calculated using timer >> frequency.. 4788.00 BogoMIPS (lpj=2394004) >> Mount-cache hash table entries: 256 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> SMP alternatives: switching to UP code >> ACPI: Core revision 20080926 >> cpu 0 spinlock event irq 17 >> installing Xen timer for CPU 1 >> cpu 1 spinlock event irq 23 >> SMP alternatives: switching to SMP code >> Initializing CPU#1 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> Brought up 2 CPUs >> khelper used greatest stack depth: 6800 bytes left >> net_namespace: 592 bytes >> Booting paravirtualized kernel on Xen >> Xen version: 3.3.0 (preserve-AD) (dom0) >> Grant table initialized >> Time: 17:09:45 Date: 12/12/08 >> NET: Registered protocol family 16 >> xenbus_probe_init ok >> ACPI FADT declares the system doesn''t support PCIe ASPM, so disableit>> ACPI: bus type pci registered >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: Not using MMCONFIG. >> PCI: Using configuration type 1 for base access >> khelper used greatest stack depth: 6448 bytes left >> khelper used greatest stack depth: 6232 bytes left >> ACPI: Interpreter enabled >> ACPI: (supports S0 S1 S3 S5) >> ACPI: Using IOAPIC for interrupt routing >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI >> motherboard resources >> PCI: Not using MMCONFIG. >> ACPI: ACPI Dock Station Driver: 1 docks/bays found >> ACPI: PCI Root Bridge [PCI0] (0000:00) >> pci 0000:00:01.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:01.0: PME# disabled >> pci 0000:00:03.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:03.0: PME# disabled >> pci 0000:00:19.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:19.0: PME# disabled >> pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1a.7: PME# disabled >> pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1b.0: PME# disabled >> pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1c.0: PME# disabled >> pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1d.7: PME# disabled >> pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6ACPI/GPIO/TCO>> pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO >> pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold >> pci 0000:03:02.0: PME# disabled >> pci 0000:00:1e.0: transparent bridge >> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) >> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, >> disabled. >> ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, >> should be 87 [20080926] >> xen_balloon: Initialising balloon driver. >> SCSI subsystem initialized >> usbcore: registered new interface driver usbfs >> usbcore: registered new interface driver hub >> usbcore: registered new device driver usb >> PCI: Using ACPI for IRQ routing >> Xen: Initializing Xen DMA ops >> Xen: Enabling DMA fallback to swiotlb >> PCI-GART: No AMD GART found. >> pnp: PnP ACPI init >> ACPI: bus type pnp registered >> pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> system 00:01: ioport range 0xc00-0xc7f has been reserved >> xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 >> triggering 1 polarity 0 >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 >> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-useIRQ!>> pnp: PnP ACPI: found 9 devices >> ACPI: ACPI bus type pnp unregistered >> pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 >> pci 0000:00:01.0: IO window: 0xd000-0xdfff >> pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff >> pci 0000:00:01.0: PREFETCH window:0x000000d0000000-0x000000dfffffff>> pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 >> pci 0000:00:1c.0: IO window: disabled >> pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff >> pci 0000:00:1c.0: PREFETCH window: disabled >> pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 >> pci 0000:00:1e.0: IO window: 0xc000-0xcfff >> pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff >> pci 0000:00:1e.0: PREFETCH window:0x00000050000000-0x000000500fffff>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:01.0 pin 1 -> irq 29 >> xen_allocate_pirq: returning irq 29 for gsi 16 >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 >> bus: 00 index 0 io port: [0x00-0xffff] >> bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] >> bus: 01 index 0 io port: [0xd000-0xdfff] >> bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] >> bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] >> bus: 01 index 3 mmio: [0x0-0x0] >> bus: 02 index 0 mmio: [0x0-0x0] >> bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] >> bus: 02 index 2 mmio: [0x0-0x0] >> bus: 02 index 3 mmio: [0x0-0x0] >> bus: 03 index 0 io port: [0xc000-0xcfff] >> bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] >> bus: 03 index 2 mmio: [0x50000000-0x500fffff] >> bus: 03 index 3 io port: [0x00-0xffff] >> bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] >> NET: Registered protocol family 2 >> IP route cache hash table entries: 32768 (order: 6, 262144 bytes) >> TCP established hash table entries: 131072 (order: 9, 2097152 bytes) >> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) >> TCP: Hash tables configured (established 131072 bind 65536) >> TCP reno registered >> NET: Registered protocol family 1 >> Simple Boot Flag at 0x7a set to 0x1 >> audit: initializing netlink socket (disabled) >> type=2000 audit(1229101787.763:1): initialized >> VFS: Disk quotas dquot_6.5.1 >> Dquot-cache hash table entries: 512 (order 0, 4096 bytes) >> msgmni has been set to 2048 >> alg: No test for stdrng (krng) >> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) >> io scheduler noop registered >> io scheduler anticipatory registered >> io scheduler deadline registered >> io scheduler cfq registered (default) >> pcieport-driver 0000:00:01.0: found MSI capability >> pcieport-driver 0000:00:1c.0: found MSI capability >> pci_hotplug: PCI Hot Plug PCI Core version: 0.5 >> input: Power Button (FF) as/devices/LNXSYSTM:00/LNXPWRBN:00/input/input0>> ACPI: Power Button (FF) [PWRF] >> input: Power Button (CM) as >> /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 >> ACPI: Power Button (CM) [VBTN] >> xenbus_probe_backend_init bus registered ok >> xenbus_probe_frontend_init bus registered ok >> Event-channel device installed. >> ***blkif_init >> Non-volatile memory driver v1.2 >> Linux agpgart interface v0.103 >> [drm] Initialized drm 1.1.0 20060810 >> brd: module loaded >> loop: module loaded >> tun: Universal TUN/TAP device driver, 1.6 >> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> >> console [netcon0] enabled >> netconsole: network logging started >> Loading iSCSI transport class v2.0-870. >> Driver ''sd'' needs updating - please use bus_type methods >> Driver ''sr'' needs updating - please use bus_type methods >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 >> ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] >> xen: disable pci device 0000:00:1f.2 >> > > Hm, for some reason the ata_piix failed to probe this device. > >> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 >> Call Trace: >> [<ffffffff8037e624>] ? pci_bus_write_config_word+0x65/0x74 >> [<ffffffff8020ef56>] xen_pci_pirq_disable+0x1e/0x20 >> [<ffffffff8049df82>] pcibios_disable_device+0x1b/0x1d >> [<ffffffff80380442>] pci_disable_device+0x74/0x7b >> [<ffffffff80380b11>] ? pci_release_region+0x8e/0xa8 >> [<ffffffff80380c53>] pcim_release+0x64/0x6d >> [<ffffffff8040691c>] release_nodes+0x163/0x18e >> [<ffffffff804069fc>] devres_release_all+0x31/0x35 >> [<ffffffff80404af5>] driver_probe_device+0xfc/0x16d >> [<ffffffff80404bc8>] __driver_attach+0x62/0x8c >> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >> [<ffffffff804040fa>] bus_for_each_dev+0x4a/0x79 >> [<ffffffff80404903>] driver_attach+0x1c/0x1e >> [<ffffffff8040456b>] bus_add_driver+0xb7/0x209 >> [<ffffffff80404e63>] driver_register+0x93/0x10a >> [<ffffffff803837cf>] __pci_register_driver+0x63/0x9c >> [<ffffffff807651a0>] ? piix_init+0x0/0x2c >> [<ffffffff807651b9>] piix_init+0x19/0x2c >> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >> [<ffffffff8026c436>] ? register_irq_proc+0xae/0xca >> [<ffffffff802e0000>] ? free_proc_entry+0x37/0x68 >> [<ffffffff8074195d>] kernel_init+0x11f/0x175 >> [<ffffffff802133fa>] child_rip+0xa/0x20 >> [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 >> [<ffffffff802133f0>] ? child_rip+0x0/0x20 >> ata_piix: probe of 0000:00:1f.2 failed with error -38 >> xen_allocate_pirq: returning irq 31 for gsi 18 >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1f.5 pin 3 -> irq 31 >> ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] >> scsi0 : ata_piix >> scsi1 : ata_piix >> ata1: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 31 >> ata2: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 31 >> > > But this looks OK. It found a couple of drives, I think. Though Idon''t> see any drive identity messages, so perhaps it didn''t find anything..Pretty sure it didnt detect the drives, booting the same kernel on bare metal detects the hd (WD360GD-00FLA2), which proves that the kernel has the correct drivers, in both ahci and legacy mode the kernel works on the bare metal but not under Xen. dmesg from the same kernel without xen: ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] ata_piix 0000:00:1f.2: setting latency timer to 64 scsi0 : ata_piix scsi1 : ata_piix ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfec0 irq 14 ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfec8 irq 15 ata1.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.01: SATA link down (SStatus 4 SControl 300) ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 ata1.00: 72303840 sectors, multi 8: LBA48 ata1.00: configured for UDMA/133 ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.01: SATA link down (SStatus 4 SControl 300) ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 ata2.00: configured for UDMA/100 scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t support DPO or FUA sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t support DPO or FUA sda: sda1 sda2 sda3 sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 1:0:0:0: Attached scsi CD-ROM sr0 sr 1:0:0:0: Attached scsi generic sg1 type 5 ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] ata_piix 0000:00:1f.5: setting latency timer to 64 scsi2 : ata_piix scsi3 : ata_piix ata3: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 18 ata4: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 18 ata3: SATA link down (SStatus 4 SControl 300) ata4: SATA link down (SStatus 4 SControl 300) But under Xen both sata links are down: ata1: SATA link down (SStatus 4 SControl 300) ata2: SATA link down (SStatus 4 SControl 300)> >> ata1: SATA link down (SStatus 4 SControl 300) >> ata2: SATA link down (SStatus 4 SControl 300) >> ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver >> xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 >> triggering 0 polarity 1 >> ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 >> xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 >> ehci_hcd 0000:00:1a.7: EHCI Host Controller >> ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 >> ehci_hcd 0000:00:1a.7: debug port 1 >> ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 >> ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 >> usb usb1: configuration #1 chosen from 1 choice >> hub 1-0:1.0: USB hub found >> hub 1-0:1.0: 6 ports detected >> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb1: Product: EHCI Host Controller >> usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb1: SerialNumber: 0000:00:1a.7 >> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >> triggering 0 polarity 1 >> ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >> xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 >> ehci_hcd 0000:00:1d.7: EHCI Host Controller >> ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 >> ehci_hcd 0000:00:1d.7: debug port 1 >> ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 >> ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 >> usb usb2: configuration #1 chosen from 1 choice >> hub 2-0:1.0: USB hub found >> hub 2-0:1.0: 6 ports detected >> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb2: Product: EHCI Host Controller >> usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb2: SerialNumber: 0000:00:1d.7 >> ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver >> uhci_hcd: USB Universal Host Controller Interface driver >> xen_allocate_pirq: returning irq 29 for gsi 16 >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 >> uhci_hcd 0000:00:1a.0: UHCI Host Controller >> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 >> uhci_hcd 0000:00:1a.0: detected 2 ports >> uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 >> usb usb3: configuration #1 chosen from 1 choice >> hub 3-0:1.0: USB hub found >> hub 3-0:1.0: 2 ports detected >> usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb3: Product: UHCI Host Controller >> usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb3: SerialNumber: 0000:00:1a.0 >> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >> xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 >> uhci_hcd 0000:00:1a.1: UHCI Host Controller >> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 >> uhci_hcd 0000:00:1a.1: detected 2 ports >> uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 >> usb usb4: configuration #1 chosen from 1 choice >> hub 4-0:1.0: USB hub found >> hub 4-0:1.0: 2 ports detected >> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb4: Product: UHCI Host Controller >> usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb4: SerialNumber: 0000:00:1a.1 >> xen_allocate_pirq: returning irq 33 for gsi 23 >> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >> xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 >> uhci_hcd 0000:00:1d.0: UHCI Host Controller >> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 >> uhci_hcd 0000:00:1d.0: detected 2 ports >> uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 >> usb usb5: configuration #1 chosen from 1 choice >> hub 5-0:1.0: USB hub found >> hub 5-0:1.0: 2 ports detected >> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb5: Product: UHCI Host Controller >> usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb5: SerialNumber: 0000:00:1d.0 >> xen_allocate_pirq: returning irq 34 for gsi 17 >> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >> xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 >> uhci_hcd 0000:00:1d.1: UHCI Host Controller >> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 >> uhci_hcd 0000:00:1d.1: detected 2 ports >> uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 >> usb usb6: configuration #1 chosen from 1 choice >> hub 6-0:1.0: USB hub found >> hub 6-0:1.0: 2 ports detected >> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb6: Product: UHCI Host Controller >> usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb6: SerialNumber: 0000:00:1d.1 >> xen_allocate_pirq: returning irq 31 for gsi 18 >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 >> uhci_hcd 0000:00:1d.2: UHCI Host Controller >> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 >> uhci_hcd 0000:00:1d.2: detected 2 ports >> uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 >> usb usb7: configuration #1 chosen from 1 choice >> hub 7-0:1.0: USB hub found >> hub 7-0:1.0: 2 ports detected >> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb7: Product: UHCI Host Controller >> usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb7: SerialNumber: 0000:00:1d.2 >> usbcore: registered new interface driver usblp >> Initializing USB Mass Storage driver... >> usbcore: registered new interface driver usb-storage >> USB Mass Storage support registered. >> usbcore: registered new interface driver libusual >> PNP: No PS/2 controller found. Probing ports directly. >> i8042: probe of i8042 failed with error -38 >> mice: PS/2 mouse device common for all mice >> device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: >> dm-devel@redhat.com >> cpuidle: using governor ladder >> dcdbas dcdbas: Dell Systems Management Base Driver (version5.6.0-3.2)>> TCP cubic registered >> NET: Registered protocol family 17 >> RPC: Registered udp transport module. >> RPC: Registered tcp transport module. >> IO APIC resources could be not be allocated. >> registered taskstats version 1 >> Magic number: 4:358:188 >> md: Waiting for all devices to be available before autodetect >> md: If you don''t use raid, use raid=noautodetect >> md: Autodetecting RAID arrays. >> md: Scanned 0 and added 0 devices. >> md: autorun ... >> md: ... autorun DONE. >> Root-NFS: No NFS server available, giving up. >> VFS: Unable to mount root fs via NFS, trying floppy. >> VFS: Cannot open root device "sda2" or unknown-block(2,0) >> Please append a correct "root=" boot option; here are the available >> partitions: >> Kernel panic - not syncing: VFS: Unable to mount root fs on >> unknown-block(2,0) >> > > What are you specifying as a root device? Is it a logical or physical > filesystem reference?root is a physical partition (sda2) I will not be at work until tuesday and I want to continue to work on this, so I wonder if anybody could tell me how to setup xen and linux such that any oops/crash/failure to mount root filesystem results in a reboot? I have a serial console setup which I can access remotely, but I have no way to reset or power cycle the system. Andy> > J > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Aviv Grafi wrote:> You can use the Xen console (serial) to reboot the machine. Just press > ''r'' (or ''h'' to see other commands). > I''m had the same ata problem two weeks ago. I found strange irq behavior > then. Anyway, I will try the updated tree on Sunday. >I haven''t seen any other reports with interrupts turning up on unexpected vectors, so I''d be very interested to know if/how things have changed for you. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 7:15 PM, Aviv Grafi <aviv@neocleus.com> wrote:> You can use the Xen console (serial) to reboot the machine. Just press > ''r'' (or ''h'' to see other commands).I added panic=5 to the linux kernel arguments which has had the desired effect, unfortunatly despite the serial console working with Xen and Linux it appears to not work with grub, I copied the grub serial config from my main workstation so I am sure the config is correct as it works on that system, but on this Dell Optiplex 755 I get no grub menu over the serial console, just the Xen & Linux dmesg, oops, and reboot, so the machine is now stuck in a rebooting loop until I get back to the office on tuesday :(.> I''m had the same ata problem two weeks ago. I found strange irq behavior > then. Anyway, I will try the updated tree on Sunday. > > > -----Original Message----- > From: Andrew Lyon [mailto:andrew.lyon@gmail.com] > Sent: Friday, December 12, 2008 9:09 PM > To: Jeremy Fitzhardinge > Cc: Xen-devel; Aviv Grafi; Ian Campbell > Subject: Re: [Xen-devel] Re: pv_ops dom0 USB fixed > > On Fri, Dec 12, 2008 at 5:20 PM, Jeremy Fitzhardinge <jeremy@goop.org> > wrote: >> Andrew Lyon wrote: >>> >>> On Fri, Dec 12, 2008 at 4:43 PM, Jeremy Fitzhardinge > <jeremy@goop.org> >>> wrote: >>> >>>> >>>> Andrew Lyon wrote: >>>> >>>>> >>>>> I tried with the patch anyway, it didnt seem to make any > difference. >>>>> >>>>> I also booted the kernel on the bare metal and it works perfectly, > the >>>>> sata hd is detected ok. >>>>> >>>>> Anything I can do to help debug this? >>>>> >>>>> >>>> >>>> Can you switch your controller back to legacy mode (in the BIOS) and > see >>>> what happens? It looks like a problem with the AHCI driver. >>>> >>>> J >>>> >>>> >>> >>> In legacy mode it fails much quicker, perhaps I need to enable >>> different drivers for legacy mode? but I think ive used 2.6.27 in >>> legacy mode with the same config as I use now, in AHCI mode it takes > a >>> while for the timeouts to happen, here is the dmesg: >>> >>> __ __ _____ _____ ___ >>> \ \/ /___ _ __ |___ / |___ / / _ \ >>> \ // _ \ ''_ \ |_ \ |_ \| | | | >>> / \ __/ | | | ___) | ___) | |_| | >>> /_/\_\___|_| |_| |____(_)____(_)___/ >>> >>> (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 >>> p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 >>> (XEN) Latest ChangeSet: unavailable >>> (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga >>> cpufreq=dom0-kernel dom0_mem=1G >>> (XEN) Video information: >>> (XEN) VGA is text mode 80x25, font 8x16 >>> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds >>> (XEN) Disc information: >>> (XEN) Found 1 MBR signatures >>> (XEN) Found 1 EDD information structures >>> (XEN) Xen-e820 RAM map: >>> (XEN) 0000000000000000 - 000000000009fc00 (usable) >>> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >>> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >>> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >>> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >>> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >>> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >>> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >>> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >>> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >>> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >>> (XEN) 0000000100000000 - 0000000128000000 (usable) >>> (XEN) System RAM: 3965MB (4060792kB) >>> (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >>> (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL >>> 20050624) >>> (XEN) ACPI: FACS CFDFF800, 0040 >>> (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL >>> 20050624) >>> (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL >>> 20050624) >>> (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL >>> 20050624) >>> (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL >>> 20050624) >>> (XEN) Xen heap: 14MB (14632kB) >>> (XEN) Domain heap initialised >>> (XEN) Processor #0 6:15 APIC version 20 >>> (XEN) Processor #1 6:15 APIC version 20 >>> (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 >>> (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs >>> (XEN) Intel VT-d has been enabled >>> (XEN) Using scheduler: SMP Credit Scheduler (credit) >>> (XEN) Detected 2394.073 MHz processor. >>> (XEN) HVM: VMX enabled >>> (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping > 06 >>> (XEN) Booting processor 1/1 eip 8c000 >>> (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping > 06 >>> (XEN) Total of 2 processors activated. >>> (XEN) ENABLING IO-APIC IRQs >>> (XEN) -> Using new ACK method >>> (XEN) checking TSC synchronization across 2 CPUs: passed. >>> (XEN) Platform timer is 14.318MHz HPET >>> (XEN) Brought up 2 CPUs >>> (XEN) I/O virtualisation enabled >>> (XEN) I/O virtualisation for PV guests disabled >>> (XEN) *** LOADING DOMAIN 0 *** >>> (XEN) Xen kernel: 64-bit, lsb, compat32 >>> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 >>> (XEN) PHYSICAL MEMORY ARRANGEMENT: >>> (XEN) Dom0 alloc.: 0000000122000000->0000000123000000 (258048 > pages >>> to be allocated) >>> (XEN) VIRTUAL MEMORY ARRANGEMENT: >>> (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 >>> (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 >>> (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80a7d000 >>> (XEN) Start info: ffffffff80a7d000->ffffffff80a7d4a4 >>> (XEN) Page tables: ffffffff80a7e000->ffffffff80a87000 >>> (XEN) Boot stack: ffffffff80a87000->ffffffff80a88000 >>> (XEN) TOTAL: ffffffff80000000->ffffffff80c00000 >>> (XEN) ENTRY ADDRESS: ffffffff80741200 >>> (XEN) Dom0 has maximum 2 VCPUs >>> (XEN) Scrubbing Free RAM: ............................done. >>> (XEN) Xen trace buffers: disabled >>> (XEN) Std. Loglevel: Errors and warnings >>> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) >>> (XEN) Xen is relinquishing VGA console. >>> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >>> input to Xen) >>> (XEN) Freed 108kB init memory. >>> mapping kernel into physical memory >>> Xen: setup ISA identity maps >>> about to get started... >>> (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 >>> (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 >>> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use > IRQ! >>> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 >>> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 >>> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use > IRQ! >>> Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 >>> (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 >>> Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen >>> pciback.hide=(03:02.0) pci=nomsi >>> KERNEL supported cpus: >>> Intel GenuineIntel >>> AMD AuthenticAMD >>> Centaur CentaurHauls >>> BIOS-provided physical RAM map: >>> Xen: 0000000000000000 - 00000000000a0000 (usable) >>> Xen: 00000000000a0000 - 0000000000100000 (reserved) >>> Xen: 0000000000100000 - 000000000087d000 (usable) >>> Xen: 000000000087d000 - 0000000000a7e000 (reserved) >>> Xen: 0000000000a7e000 - 0000000040000000 (usable) >>> DMI 2.5 present. >>> last_pfn = 0x40000 max_arch_pfn = 0x3ffffffff >>> init_memory_mapping: 0000000000000000-0000000040000000 >>> last_map_addr: 40000000 end: 40000000 >>> ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >>> ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) >>> ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) >>> ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) >>> ACPI: FACS CFDFF800, 0040 >>> ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) >>> ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) >>> ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) >>> ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL > 61) >>> ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) >>> ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) >>> ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) >>> ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) >>> ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) >>> ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) >>> ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) >>> ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) >>> (5 early reservations) ==> bootmem [0000000000 - 0040000000] >>> #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - >>> 0000001000] >>> #1 [0000a7e000 - 0000a87000] XEN PAGETABLES ==> [0000a7e000 - >>> 0000a87000] >>> #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - >>> 0000008000] >>> #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - >>> 000087c3d0] >>> #4 [0000a87000 - 0000c7d000] PGTABLE ==> [0000a87000 - >>> 0000c7d000] >>> found SMP MP-table at [ffff8800000fe710] 000fe710 >>> Zone PFN ranges: >>> DMA 0x00000000 -> 0x00001000 >>> DMA32 0x00001000 -> 0x00100000 >>> Normal 0x00100000 -> 0x00100000 >>> Movable zone start PFN for each node >>> early_node_map[3] active PFN ranges >>> 0: 0x00000000 -> 0x000000a0 >>> 0: 0x00000100 -> 0x0000087d >>> 0: 0x00000a7e -> 0x00040000 >>> ACPI: PM-Timer IO Port: 0x808 >>> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) >>> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) >>> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) >>> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) >>> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) >>> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) >>> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) >>> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) >>> ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) >>> ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) >>> IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 >>> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) >>> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) >>> Using ACPI (MADT) for SMP configuration information >>> ACPI: HPET id: 0x8086a301 base: 0xfed00000 >>> SMP: Allowing 2 CPUs, 0 hotplug CPUs >>> Allocating PCI resources starting at 50000000 (gap: > 40000000:c0000000) >>> PERCPU: Allocating 57344 bytes of per cpu data >>> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >>> 255775 >>> Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 >>> earlyprink=xen pciback.hide=(03:02.0) pci=nomsi >>> Unknown boot option `pciback.hide=(03:02.0)'': ignoring >>> Initializing CPU#0 >>> xen: allocated irq 9 for acpi 9 >>> PID hash table entries: 4096 (order: 12, 32768 bytes) >>> Detected 2394.004 MHz processor. >>> Console: colour dummy device 80x25 >>> console [hvc0] enabled >>> Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) >>> Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) >>> Checking aperture... >>> No AGP bridge found >>> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >>> Placing 0MB software IO TLB between ffff88000208b000 - > ffff88000210afff >>> software IO TLB at phys 0x208b000 - 0x210afff bus 0x1c0000 - 0x1bffff >>> Memory: 1020272k/1048576k available (3275k kernel code, 2436k absent, >>> 25380k reserved, 1863k data, 452k init) >>> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, > Nodes=1 >>> installing Xen timer for CPU 0 >>> Calibrating delay loop (skipped), value calculated using timer >>> frequency.. 4788.00 BogoMIPS (lpj=2394004) >>> Mount-cache hash table entries: 256 >>> CPU: L1 I cache: 32K, L1 D cache: 32K >>> CPU: L2 cache: 4096K >>> CPU: Physical Processor ID: 0 >>> CPU: Processor Core ID: 0 >>> SMP alternatives: switching to UP code >>> ACPI: Core revision 20080926 >>> cpu 0 spinlock event irq 17 >>> installing Xen timer for CPU 1 >>> cpu 1 spinlock event irq 23 >>> SMP alternatives: switching to SMP code >>> Initializing CPU#1 >>> CPU: L1 I cache: 32K, L1 D cache: 32K >>> CPU: L2 cache: 4096K >>> CPU: Physical Processor ID: 0 >>> CPU: Processor Core ID: 0 >>> Brought up 2 CPUs >>> khelper used greatest stack depth: 6800 bytes left >>> net_namespace: 592 bytes >>> Booting paravirtualized kernel on Xen >>> Xen version: 3.3.0 (preserve-AD) (dom0) >>> Grant table initialized >>> Time: 17:09:45 Date: 12/12/08 >>> NET: Registered protocol family 16 >>> xenbus_probe_init ok >>> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable > it >>> ACPI: bus type pci registered >>> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >>> PCI: Not using MMCONFIG. >>> PCI: Using configuration type 1 for base access >>> khelper used greatest stack depth: 6448 bytes left >>> khelper used greatest stack depth: 6232 bytes left >>> ACPI: Interpreter enabled >>> ACPI: (supports S0 S1 S3 S5) >>> ACPI: Using IOAPIC for interrupt routing >>> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >>> PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI >>> motherboard resources >>> PCI: Not using MMCONFIG. >>> ACPI: ACPI Dock Station Driver: 1 docks/bays found >>> ACPI: PCI Root Bridge [PCI0] (0000:00) >>> pci 0000:00:01.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:01.0: PME# disabled >>> pci 0000:00:03.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:03.0: PME# disabled >>> pci 0000:00:19.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:19.0: PME# disabled >>> pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1a.7: PME# disabled >>> pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1b.0: PME# disabled >>> pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1c.0: PME# disabled >>> pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1d.7: PME# disabled >>> pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 > ACPI/GPIO/TCO >>> pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO >>> pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold >>> pci 0000:03:02.0: PME# disabled >>> pci 0000:00:1e.0: transparent bridge >>> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) >>> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, >>> disabled. >>> ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) >>> ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, >>> should be 87 [20080926] >>> xen_balloon: Initialising balloon driver. >>> SCSI subsystem initialized >>> usbcore: registered new interface driver usbfs >>> usbcore: registered new interface driver hub >>> usbcore: registered new device driver usb >>> PCI: Using ACPI for IRQ routing >>> Xen: Initializing Xen DMA ops >>> Xen: Enabling DMA fallback to swiotlb >>> PCI-GART: No AMD GART found. >>> pnp: PnP ACPI init >>> ACPI: bus type pnp registered >>> pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 >>> (0x800-0x87f), disabling >>> pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 >>> (0x800-0x87f), disabling >>> system 00:01: ioport range 0xc00-0xc7f has been reserved >>> xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 >>> triggering 1 polarity 0 >>> xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 >>> triggering 1 polarity 0 >>> xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 >>> triggering 1 polarity 0 >>> xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 >>> triggering 1 polarity 0 >>> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 >>> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 >>> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use > IRQ! >>> pnp: PnP ACPI: found 9 devices >>> ACPI: ACPI bus type pnp unregistered >>> pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 >>> pci 0000:00:01.0: IO window: 0xd000-0xdfff >>> pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff >>> pci 0000:00:01.0: PREFETCH window: > 0x000000d0000000-0x000000dfffffff >>> pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 >>> pci 0000:00:1c.0: IO window: disabled >>> pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff >>> pci 0000:00:1c.0: PREFETCH window: disabled >>> pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 >>> pci 0000:00:1e.0: IO window: 0xc000-0xcfff >>> pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff >>> pci 0000:00:1e.0: PREFETCH window: > 0x00000050000000-0x000000500fffff >>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >>> triggering 0 polarity 1 >>> pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >>> xen: PCI device 0000:00:01.0 pin 1 -> irq 29 >>> xen_allocate_pirq: returning irq 29 for gsi 16 >>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >>> triggering 0 polarity 1 >>> pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >>> xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 >>> bus: 00 index 0 io port: [0x00-0xffff] >>> bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] >>> bus: 01 index 0 io port: [0xd000-0xdfff] >>> bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] >>> bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] >>> bus: 01 index 3 mmio: [0x0-0x0] >>> bus: 02 index 0 mmio: [0x0-0x0] >>> bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] >>> bus: 02 index 2 mmio: [0x0-0x0] >>> bus: 02 index 3 mmio: [0x0-0x0] >>> bus: 03 index 0 io port: [0xc000-0xcfff] >>> bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] >>> bus: 03 index 2 mmio: [0x50000000-0x500fffff] >>> bus: 03 index 3 io port: [0x00-0xffff] >>> bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] >>> NET: Registered protocol family 2 >>> IP route cache hash table entries: 32768 (order: 6, 262144 bytes) >>> TCP established hash table entries: 131072 (order: 9, 2097152 bytes) >>> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) >>> TCP: Hash tables configured (established 131072 bind 65536) >>> TCP reno registered >>> NET: Registered protocol family 1 >>> Simple Boot Flag at 0x7a set to 0x1 >>> audit: initializing netlink socket (disabled) >>> type=2000 audit(1229101787.763:1): initialized >>> VFS: Disk quotas dquot_6.5.1 >>> Dquot-cache hash table entries: 512 (order 0, 4096 bytes) >>> msgmni has been set to 2048 >>> alg: No test for stdrng (krng) >>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) >>> io scheduler noop registered >>> io scheduler anticipatory registered >>> io scheduler deadline registered >>> io scheduler cfq registered (default) >>> pcieport-driver 0000:00:01.0: found MSI capability >>> pcieport-driver 0000:00:1c.0: found MSI capability >>> pci_hotplug: PCI Hot Plug PCI Core version: 0.5 >>> input: Power Button (FF) as > /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 >>> ACPI: Power Button (FF) [PWRF] >>> input: Power Button (CM) as >>> /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 >>> ACPI: Power Button (CM) [VBTN] >>> xenbus_probe_backend_init bus registered ok >>> xenbus_probe_frontend_init bus registered ok >>> Event-channel device installed. >>> ***blkif_init >>> Non-volatile memory driver v1.2 >>> Linux agpgart interface v0.103 >>> [drm] Initialized drm 1.1.0 20060810 >>> brd: module loaded >>> loop: module loaded >>> tun: Universal TUN/TAP device driver, 1.6 >>> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> >>> console [netcon0] enabled >>> netconsole: network logging started >>> Loading iSCSI transport class v2.0-870. >>> Driver ''sd'' needs updating - please use bus_type methods >>> Driver ''sr'' needs updating - please use bus_type methods >>> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >>> triggering 0 polarity 1 >>> ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >>> xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 >>> ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] >>> xen: disable pci device 0000:00:1f.2 >>> >> >> Hm, for some reason the ata_piix failed to probe this device. >> >>> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 >>> Call Trace: >>> [<ffffffff8037e624>] ? pci_bus_write_config_word+0x65/0x74 >>> [<ffffffff8020ef56>] xen_pci_pirq_disable+0x1e/0x20 >>> [<ffffffff8049df82>] pcibios_disable_device+0x1b/0x1d >>> [<ffffffff80380442>] pci_disable_device+0x74/0x7b >>> [<ffffffff80380b11>] ? pci_release_region+0x8e/0xa8 >>> [<ffffffff80380c53>] pcim_release+0x64/0x6d >>> [<ffffffff8040691c>] release_nodes+0x163/0x18e >>> [<ffffffff804069fc>] devres_release_all+0x31/0x35 >>> [<ffffffff80404af5>] driver_probe_device+0xfc/0x16d >>> [<ffffffff80404bc8>] __driver_attach+0x62/0x8c >>> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >>> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >>> [<ffffffff804040fa>] bus_for_each_dev+0x4a/0x79 >>> [<ffffffff80404903>] driver_attach+0x1c/0x1e >>> [<ffffffff8040456b>] bus_add_driver+0xb7/0x209 >>> [<ffffffff80404e63>] driver_register+0x93/0x10a >>> [<ffffffff803837cf>] __pci_register_driver+0x63/0x9c >>> [<ffffffff807651a0>] ? piix_init+0x0/0x2c >>> [<ffffffff807651b9>] piix_init+0x19/0x2c >>> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >>> [<ffffffff8026c436>] ? register_irq_proc+0xae/0xca >>> [<ffffffff802e0000>] ? free_proc_entry+0x37/0x68 >>> [<ffffffff8074195d>] kernel_init+0x11f/0x175 >>> [<ffffffff802133fa>] child_rip+0xa/0x20 >>> [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 >>> [<ffffffff802133f0>] ? child_rip+0x0/0x20 >>> ata_piix: probe of 0000:00:1f.2 failed with error -38 >>> xen_allocate_pirq: returning irq 31 for gsi 18 >>> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >>> triggering 0 polarity 1 >>> ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >>> xen: PCI device 0000:00:1f.5 pin 3 -> irq 31 >>> ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] >>> scsi0 : ata_piix >>> scsi1 : ata_piix >>> ata1: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 31 >>> ata2: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 31 >>> >> >> But this looks OK. It found a couple of drives, I think. Though I > don''t >> see any drive identity messages, so perhaps it didn''t find anything.. > > Pretty sure it didnt detect the drives, booting the same kernel on > bare metal detects the hd (WD360GD-00FLA2), which proves that the > kernel has the correct drivers, in both ahci and legacy mode the > kernel works on the bare metal but not under Xen. > > dmesg from the same kernel without xen: > > ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 > ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] > ata_piix 0000:00:1f.2: setting latency timer to 64 > scsi0 : ata_piix > scsi1 : ata_piix > ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfec0 irq 14 > ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfec8 irq 15 > ata1.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.01: SATA link down (SStatus 4 SControl 300) > ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 > ata1.00: 72303840 sectors, multi 8: LBA48 > ata1.00: configured for UDMA/133 > ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2.01: SATA link down (SStatus 4 SControl 300) > ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 > ata2.00: configured for UDMA/100 > scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 > ANSI: 5 > sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) > sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t > support DPO or FUA > sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) > sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t > support DPO or FUA > sda: sda1 sda2 sda3 > sd 0:0:0:0: [sda] Attached SCSI disk > sd 0:0:0:0: Attached scsi generic sg0 type 0 > scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 > ANSI: 5 > sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray > Uniform CD-ROM driver Revision: 3.20 > sr 1:0:0:0: Attached scsi CD-ROM sr0 > sr 1:0:0:0: Attached scsi generic sg1 type 5 > ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 > ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] > ata_piix 0000:00:1f.5: setting latency timer to 64 > scsi2 : ata_piix > scsi3 : ata_piix > ata3: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 18 > ata4: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 18 > ata3: SATA link down (SStatus 4 SControl 300) > ata4: SATA link down (SStatus 4 SControl 300) > > But under Xen both sata links are down: > > ata1: SATA link down (SStatus 4 SControl 300) > ata2: SATA link down (SStatus 4 SControl 300) > >> >>> ata1: SATA link down (SStatus 4 SControl 300) >>> ata2: SATA link down (SStatus 4 SControl 300) >>> ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver >>> xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 >>> triggering 0 polarity 1 >>> ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 >>> xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 >>> ehci_hcd 0000:00:1a.7: EHCI Host Controller >>> ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 >>> ehci_hcd 0000:00:1a.7: debug port 1 >>> ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 >>> ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 >>> usb usb1: configuration #1 chosen from 1 choice >>> hub 1-0:1.0: USB hub found >>> hub 1-0:1.0: 6 ports detected >>> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >>> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb1: Product: EHCI Host Controller >>> usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >>> usb usb1: SerialNumber: 0000:00:1a.7 >>> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >>> triggering 0 polarity 1 >>> ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >>> xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 >>> ehci_hcd 0000:00:1d.7: EHCI Host Controller >>> ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 >>> ehci_hcd 0000:00:1d.7: debug port 1 >>> ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 >>> ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 >>> usb usb2: configuration #1 chosen from 1 choice >>> hub 2-0:1.0: USB hub found >>> hub 2-0:1.0: 6 ports detected >>> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 >>> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb2: Product: EHCI Host Controller >>> usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >>> usb usb2: SerialNumber: 0000:00:1d.7 >>> ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver >>> uhci_hcd: USB Universal Host Controller Interface driver >>> xen_allocate_pirq: returning irq 29 for gsi 16 >>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >>> xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 >>> uhci_hcd 0000:00:1a.0: UHCI Host Controller >>> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 >>> uhci_hcd 0000:00:1a.0: detected 2 ports >>> uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 >>> usb usb3: configuration #1 chosen from 1 choice >>> hub 3-0:1.0: USB hub found >>> hub 3-0:1.0: 2 ports detected >>> usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb3: Product: UHCI Host Controller >>> usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb3: SerialNumber: 0000:00:1a.0 >>> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >>> xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 >>> uhci_hcd 0000:00:1a.1: UHCI Host Controller >>> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 >>> uhci_hcd 0000:00:1a.1: detected 2 ports >>> uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 >>> usb usb4: configuration #1 chosen from 1 choice >>> hub 4-0:1.0: USB hub found >>> hub 4-0:1.0: 2 ports detected >>> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb4: Product: UHCI Host Controller >>> usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb4: SerialNumber: 0000:00:1a.1 >>> xen_allocate_pirq: returning irq 33 for gsi 23 >>> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >>> xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 >>> uhci_hcd 0000:00:1d.0: UHCI Host Controller >>> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 >>> uhci_hcd 0000:00:1d.0: detected 2 ports >>> uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 >>> usb usb5: configuration #1 chosen from 1 choice >>> hub 5-0:1.0: USB hub found >>> hub 5-0:1.0: 2 ports detected >>> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb5: Product: UHCI Host Controller >>> usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb5: SerialNumber: 0000:00:1d.0 >>> xen_allocate_pirq: returning irq 34 for gsi 17 >>> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >>> xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 >>> uhci_hcd 0000:00:1d.1: UHCI Host Controller >>> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 >>> uhci_hcd 0000:00:1d.1: detected 2 ports >>> uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 >>> usb usb6: configuration #1 chosen from 1 choice >>> hub 6-0:1.0: USB hub found >>> hub 6-0:1.0: 2 ports detected >>> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb6: Product: UHCI Host Controller >>> usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb6: SerialNumber: 0000:00:1d.1 >>> xen_allocate_pirq: returning irq 31 for gsi 18 >>> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >>> xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 >>> uhci_hcd 0000:00:1d.2: UHCI Host Controller >>> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 >>> uhci_hcd 0000:00:1d.2: detected 2 ports >>> uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 >>> usb usb7: configuration #1 chosen from 1 choice >>> hub 7-0:1.0: USB hub found >>> hub 7-0:1.0: 2 ports detected >>> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb7: Product: UHCI Host Controller >>> usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb7: SerialNumber: 0000:00:1d.2 >>> usbcore: registered new interface driver usblp >>> Initializing USB Mass Storage driver... >>> usbcore: registered new interface driver usb-storage >>> USB Mass Storage support registered. >>> usbcore: registered new interface driver libusual >>> PNP: No PS/2 controller found. Probing ports directly. >>> i8042: probe of i8042 failed with error -38 >>> mice: PS/2 mouse device common for all mice >>> device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: >>> dm-devel@redhat.com >>> cpuidle: using governor ladder >>> dcdbas dcdbas: Dell Systems Management Base Driver (version > 5.6.0-3.2) >>> TCP cubic registered >>> NET: Registered protocol family 17 >>> RPC: Registered udp transport module. >>> RPC: Registered tcp transport module. >>> IO APIC resources could be not be allocated. >>> registered taskstats version 1 >>> Magic number: 4:358:188 >>> md: Waiting for all devices to be available before autodetect >>> md: If you don''t use raid, use raid=noautodetect >>> md: Autodetecting RAID arrays. >>> md: Scanned 0 and added 0 devices. >>> md: autorun ... >>> md: ... autorun DONE. >>> Root-NFS: No NFS server available, giving up. >>> VFS: Unable to mount root fs via NFS, trying floppy. >>> VFS: Cannot open root device "sda2" or unknown-block(2,0) >>> Please append a correct "root=" boot option; here are the available >>> partitions: >>> Kernel panic - not syncing: VFS: Unable to mount root fs on >>> unknown-block(2,0) >>> >> >> What are you specifying as a root device? Is it a logical or physical >> filesystem reference? > > root is a physical partition (sda2) > > I will not be at work until tuesday and I want to continue to work on > this, so I wonder if anybody could tell me how to setup xen and linux > such that any oops/crash/failure to mount root filesystem results in a > reboot? I have a serial console setup which I can access remotely, but > I have no way to reset or power cycle the system. > > Andy > >> >> J >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andrew Lyon wrote:> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 > sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray > Uniform CD-ROM driver Revision: 3.20 > sr 1:0:0:0: Attached scsi generic sg0 type 5 >BTW, how is your cdrom attached? SATA? PATA? USB? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 9:00 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Andrew Lyon wrote: >> >> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: >> 5 >> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray >> Uniform CD-ROM driver Revision: 3.20 >> sr 1:0:0:0: Attached scsi generic sg0 type 5 >> > > BTW, how is your cdrom attached? SATA? PATA? USB? > > J >sata. Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andrew Lyon wrote:> On Fri, Dec 12, 2008 at 9:00 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > >> Andrew Lyon wrote: >> >>> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: >>> 5 >>> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray >>> Uniform CD-ROM driver Revision: 3.20 >>> sr 1:0:0:0: Attached scsi generic sg0 type 5 >>> >>> >> BTW, how is your cdrom attached? SATA? PATA? USB? >> >> J >> >> > > sata. >So it found the cdrom and lost the disks? On the same controller? Interesting. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
You don''t need the grub menu, only the Xen console. Try pressing Ctrl+a three time to switch between the dom0 input to the xen input prompt. -----Original Message----- From: Andrew Lyon [mailto:andrew.lyon@gmail.com] Sent: Friday, December 12, 2008 9:27 PM To: Aviv Grafi Cc: Jeremy Fitzhardinge; Xen-devel; Ian Campbell Subject: Re: [Xen-devel] Re: pv_ops dom0 USB fixed On Fri, Dec 12, 2008 at 7:15 PM, Aviv Grafi <aviv@neocleus.com> wrote:> You can use the Xen console (serial) to reboot the machine. Just press > ''r'' (or ''h'' to see other commands).I added panic=5 to the linux kernel arguments which has had the desired effect, unfortunatly despite the serial console working with Xen and Linux it appears to not work with grub, I copied the grub serial config from my main workstation so I am sure the config is correct as it works on that system, but on this Dell Optiplex 755 I get no grub menu over the serial console, just the Xen & Linux dmesg, oops, and reboot, so the machine is now stuck in a rebooting loop until I get back to the office on tuesday :(.> I''m had the same ata problem two weeks ago. I found strange irqbehavior> then. Anyway, I will try the updated tree on Sunday. > > > -----Original Message----- > From: Andrew Lyon [mailto:andrew.lyon@gmail.com] > Sent: Friday, December 12, 2008 9:09 PM > To: Jeremy Fitzhardinge > Cc: Xen-devel; Aviv Grafi; Ian Campbell > Subject: Re: [Xen-devel] Re: pv_ops dom0 USB fixed > > On Fri, Dec 12, 2008 at 5:20 PM, Jeremy Fitzhardinge <jeremy@goop.org> > wrote: >> Andrew Lyon wrote: >>> >>> On Fri, Dec 12, 2008 at 4:43 PM, Jeremy Fitzhardinge > <jeremy@goop.org> >>> wrote: >>> >>>> >>>> Andrew Lyon wrote: >>>> >>>>> >>>>> I tried with the patch anyway, it didnt seem to make any > difference. >>>>> >>>>> I also booted the kernel on the bare metal and it works perfectly, > the >>>>> sata hd is detected ok. >>>>> >>>>> Anything I can do to help debug this? >>>>> >>>>> >>>> >>>> Can you switch your controller back to legacy mode (in the BIOS)and> see >>>> what happens? It looks like a problem with the AHCI driver. >>>> >>>> J >>>> >>>> >>> >>> In legacy mode it fails much quicker, perhaps I need to enable >>> different drivers for legacy mode? but I think ive used 2.6.27 in >>> legacy mode with the same config as I use now, in AHCI mode it takes > a >>> while for the timeouts to happen, here is the dmesg: >>> >>> __ __ _____ _____ ___ >>> \ \/ /___ _ __ |___ / |___ / / _ \ >>> \ // _ \ ''_ \ |_ \ |_ \| | | | >>> / \ __/ | | | ___) | ___) | |_| | >>> /_/\_\___|_| |_| |____(_)____(_)___/ >>> >>> (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 >>> p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 >>> (XEN) Latest ChangeSet: unavailable >>> (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga >>> cpufreq=dom0-kernel dom0_mem=1G >>> (XEN) Video information: >>> (XEN) VGA is text mode 80x25, font 8x16 >>> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds >>> (XEN) Disc information: >>> (XEN) Found 1 MBR signatures >>> (XEN) Found 1 EDD information structures >>> (XEN) Xen-e820 RAM map: >>> (XEN) 0000000000000000 - 000000000009fc00 (usable) >>> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >>> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >>> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >>> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >>> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >>> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >>> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >>> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >>> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >>> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >>> (XEN) 0000000100000000 - 0000000128000000 (usable) >>> (XEN) System RAM: 3965MB (4060792kB) >>> (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >>> (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL >>> 20050624) >>> (XEN) ACPI: FACS CFDFF800, 0040 >>> (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL >>> 20050624) >>> (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL >>> 61) >>> (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL >>> 20050624) >>> (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL >>> 20050624) >>> (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL >>> 20050624) >>> (XEN) Xen heap: 14MB (14632kB) >>> (XEN) Domain heap initialised >>> (XEN) Processor #0 6:15 APIC version 20 >>> (XEN) Processor #1 6:15 APIC version 20 >>> (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 >>> (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs >>> (XEN) Intel VT-d has been enabled >>> (XEN) Using scheduler: SMP Credit Scheduler (credit) >>> (XEN) Detected 2394.073 MHz processor. >>> (XEN) HVM: VMX enabled >>> (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping > 06 >>> (XEN) Booting processor 1/1 eip 8c000 >>> (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping > 06 >>> (XEN) Total of 2 processors activated. >>> (XEN) ENABLING IO-APIC IRQs >>> (XEN) -> Using new ACK method >>> (XEN) checking TSC synchronization across 2 CPUs: passed. >>> (XEN) Platform timer is 14.318MHz HPET >>> (XEN) Brought up 2 CPUs >>> (XEN) I/O virtualisation enabled >>> (XEN) I/O virtualisation for PV guests disabled >>> (XEN) *** LOADING DOMAIN 0 *** >>> (XEN) Xen kernel: 64-bit, lsb, compat32 >>> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 >>> (XEN) PHYSICAL MEMORY ARRANGEMENT: >>> (XEN) Dom0 alloc.: 0000000122000000->0000000123000000 (258048 > pages >>> to be allocated) >>> (XEN) VIRTUAL MEMORY ARRANGEMENT: >>> (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 >>> (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 >>> (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80a7d000 >>> (XEN) Start info: ffffffff80a7d000->ffffffff80a7d4a4 >>> (XEN) Page tables: ffffffff80a7e000->ffffffff80a87000 >>> (XEN) Boot stack: ffffffff80a87000->ffffffff80a88000 >>> (XEN) TOTAL: ffffffff80000000->ffffffff80c00000 >>> (XEN) ENTRY ADDRESS: ffffffff80741200 >>> (XEN) Dom0 has maximum 2 VCPUs >>> (XEN) Scrubbing Free RAM: ............................done. >>> (XEN) Xen trace buffers: disabled >>> (XEN) Std. Loglevel: Errors and warnings >>> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) >>> (XEN) Xen is relinquishing VGA console. >>> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >>> input to Xen) >>> (XEN) Freed 108kB init memory. >>> mapping kernel into physical memory >>> Xen: setup ISA identity maps >>> about to get started... >>> (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 >>> (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 >>> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use > IRQ! >>> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 >>> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 >>> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use > IRQ! >>> Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 >>> (Gentoo 4.1.2 p1.0.2)) #1 SMP Fri Dec 12 08:57:32 GMT 2008 >>> Command line: root=/dev/sda2 swiotlb=256 console=hvc0 earlyprink=xen >>> pciback.hide=(03:02.0) pci=nomsi >>> KERNEL supported cpus: >>> Intel GenuineIntel >>> AMD AuthenticAMD >>> Centaur CentaurHauls >>> BIOS-provided physical RAM map: >>> Xen: 0000000000000000 - 00000000000a0000 (usable) >>> Xen: 00000000000a0000 - 0000000000100000 (reserved) >>> Xen: 0000000000100000 - 000000000087d000 (usable) >>> Xen: 000000000087d000 - 0000000000a7e000 (reserved) >>> Xen: 0000000000a7e000 - 0000000040000000 (usable) >>> DMI 2.5 present. >>> last_pfn = 0x40000 max_arch_pfn = 0x3ffffffff >>> init_memory_mapping: 0000000000000000-0000000040000000 >>> last_map_addr: 40000000 end: 40000000 >>> ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >>> ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL61)>>> ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL61)>>> ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL20050624)>>> ACPI: FACS CFDFF800, 0040 >>> ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL20050624)>>> ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL61)>>> ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL61)>>> ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL > 61) >>> ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL61)>>> ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL61)>>> ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL61)>>> ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL61)>>> ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL61)>>> ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL20050624)>>> ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL20050624)>>> ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL20050624)>>> (5 early reservations) ==> bootmem [0000000000 - 0040000000] >>> #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - >>> 0000001000] >>> #1 [0000a7e000 - 0000a87000] XEN PAGETABLES ==> [0000a7e000 - >>> 0000a87000] >>> #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - >>> 0000008000] >>> #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - >>> 000087c3d0] >>> #4 [0000a87000 - 0000c7d000] PGTABLE ==> [0000a87000 - >>> 0000c7d000] >>> found SMP MP-table at [ffff8800000fe710] 000fe710 >>> Zone PFN ranges: >>> DMA 0x00000000 -> 0x00001000 >>> DMA32 0x00001000 -> 0x00100000 >>> Normal 0x00100000 -> 0x00100000 >>> Movable zone start PFN for each node >>> early_node_map[3] active PFN ranges >>> 0: 0x00000000 -> 0x000000a0 >>> 0: 0x00000100 -> 0x0000087d >>> 0: 0x00000a7e -> 0x00040000 >>> ACPI: PM-Timer IO Port: 0x808 >>> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) >>> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) >>> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) >>> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) >>> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) >>> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) >>> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) >>> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) >>> ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) >>> ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) >>> IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 >>> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) >>> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) >>> Using ACPI (MADT) for SMP configuration information >>> ACPI: HPET id: 0x8086a301 base: 0xfed00000 >>> SMP: Allowing 2 CPUs, 0 hotplug CPUs >>> Allocating PCI resources starting at 50000000 (gap: > 40000000:c0000000) >>> PERCPU: Allocating 57344 bytes of per cpu data >>> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >>> 255775 >>> Kernel command line: root=/dev/sda2 swiotlb=256 console=hvc0 >>> earlyprink=xen pciback.hide=(03:02.0) pci=nomsi >>> Unknown boot option `pciback.hide=(03:02.0)'': ignoring >>> Initializing CPU#0 >>> xen: allocated irq 9 for acpi 9 >>> PID hash table entries: 4096 (order: 12, 32768 bytes) >>> Detected 2394.004 MHz processor. >>> Console: colour dummy device 80x25 >>> console [hvc0] enabled >>> Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) >>> Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) >>> Checking aperture... >>> No AGP bridge found >>> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >>> Placing 0MB software IO TLB between ffff88000208b000 - > ffff88000210afff >>> software IO TLB at phys 0x208b000 - 0x210afff bus 0x1c0000 -0x1bffff>>> Memory: 1020272k/1048576k available (3275k kernel code, 2436kabsent,>>> 25380k reserved, 1863k data, 452k init) >>> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, > Nodes=1 >>> installing Xen timer for CPU 0 >>> Calibrating delay loop (skipped), value calculated using timer >>> frequency.. 4788.00 BogoMIPS (lpj=2394004) >>> Mount-cache hash table entries: 256 >>> CPU: L1 I cache: 32K, L1 D cache: 32K >>> CPU: L2 cache: 4096K >>> CPU: Physical Processor ID: 0 >>> CPU: Processor Core ID: 0 >>> SMP alternatives: switching to UP code >>> ACPI: Core revision 20080926 >>> cpu 0 spinlock event irq 17 >>> installing Xen timer for CPU 1 >>> cpu 1 spinlock event irq 23 >>> SMP alternatives: switching to SMP code >>> Initializing CPU#1 >>> CPU: L1 I cache: 32K, L1 D cache: 32K >>> CPU: L2 cache: 4096K >>> CPU: Physical Processor ID: 0 >>> CPU: Processor Core ID: 0 >>> Brought up 2 CPUs >>> khelper used greatest stack depth: 6800 bytes left >>> net_namespace: 592 bytes >>> Booting paravirtualized kernel on Xen >>> Xen version: 3.3.0 (preserve-AD) (dom0) >>> Grant table initialized >>> Time: 17:09:45 Date: 12/12/08 >>> NET: Registered protocol family 16 >>> xenbus_probe_init ok >>> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable > it >>> ACPI: bus type pci registered >>> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >>> PCI: Not using MMCONFIG. >>> PCI: Using configuration type 1 for base access >>> khelper used greatest stack depth: 6448 bytes left >>> khelper used greatest stack depth: 6232 bytes left >>> ACPI: Interpreter enabled >>> ACPI: (supports S0 S1 S3 S5) >>> ACPI: Using IOAPIC for interrupt routing >>> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >>> PCI: BIOS Bug: MCFG area at e0000000 is not reserved in ACPI >>> motherboard resources >>> PCI: Not using MMCONFIG. >>> ACPI: ACPI Dock Station Driver: 1 docks/bays found >>> ACPI: PCI Root Bridge [PCI0] (0000:00) >>> pci 0000:00:01.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:01.0: PME# disabled >>> pci 0000:00:03.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:03.0: PME# disabled >>> pci 0000:00:19.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:19.0: PME# disabled >>> pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1a.7: PME# disabled >>> pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1b.0: PME# disabled >>> pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1c.0: PME# disabled >>> pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold >>> pci 0000:00:1d.7: PME# disabled >>> pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 > ACPI/GPIO/TCO >>> pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO >>> pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold >>> pci 0000:03:02.0: PME# disabled >>> pci 0000:00:1e.0: transparent bridge >>> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) >>> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, >>> disabled. >>> ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) >>> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) >>> ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] -00,>>> should be 87 [20080926] >>> xen_balloon: Initialising balloon driver. >>> SCSI subsystem initialized >>> usbcore: registered new interface driver usbfs >>> usbcore: registered new interface driver hub >>> usbcore: registered new device driver usb >>> PCI: Using ACPI for IRQ routing >>> Xen: Initializing Xen DMA ops >>> Xen: Enabling DMA fallback to swiotlb >>> PCI-GART: No AMD GART found. >>> pnp: PnP ACPI init >>> ACPI: bus type pnp registered >>> pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 >>> (0x800-0x87f), disabling >>> pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 >>> (0x800-0x87f), disabling >>> system 00:01: ioport range 0xc00-0xc7f has been reserved >>> xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 >>> triggering 1 polarity 0 >>> xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 >>> triggering 1 polarity 0 >>> xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 >>> triggering 1 polarity 0 >>> xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 >>> triggering 1 polarity 0 >>> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 >>> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 >>> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use > IRQ! >>> pnp: PnP ACPI: found 9 devices >>> ACPI: ACPI bus type pnp unregistered >>> pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 >>> pci 0000:00:01.0: IO window: 0xd000-0xdfff >>> pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff >>> pci 0000:00:01.0: PREFETCH window: > 0x000000d0000000-0x000000dfffffff >>> pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 >>> pci 0000:00:1c.0: IO window: disabled >>> pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff >>> pci 0000:00:1c.0: PREFETCH window: disabled >>> pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 >>> pci 0000:00:1e.0: IO window: 0xc000-0xcfff >>> pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff >>> pci 0000:00:1e.0: PREFETCH window: > 0x00000050000000-0x000000500fffff >>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >>> triggering 0 polarity 1 >>> pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >>> xen: PCI device 0000:00:01.0 pin 1 -> irq 29 >>> xen_allocate_pirq: returning irq 29 for gsi 16 >>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >>> triggering 0 polarity 1 >>> pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >>> xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 >>> bus: 00 index 0 io port: [0x00-0xffff] >>> bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] >>> bus: 01 index 0 io port: [0xd000-0xdfff] >>> bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] >>> bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] >>> bus: 01 index 3 mmio: [0x0-0x0] >>> bus: 02 index 0 mmio: [0x0-0x0] >>> bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] >>> bus: 02 index 2 mmio: [0x0-0x0] >>> bus: 02 index 3 mmio: [0x0-0x0] >>> bus: 03 index 0 io port: [0xc000-0xcfff] >>> bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] >>> bus: 03 index 2 mmio: [0x50000000-0x500fffff] >>> bus: 03 index 3 io port: [0x00-0xffff] >>> bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] >>> NET: Registered protocol family 2 >>> IP route cache hash table entries: 32768 (order: 6, 262144 bytes) >>> TCP established hash table entries: 131072 (order: 9, 2097152 bytes) >>> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) >>> TCP: Hash tables configured (established 131072 bind 65536) >>> TCP reno registered >>> NET: Registered protocol family 1 >>> Simple Boot Flag at 0x7a set to 0x1 >>> audit: initializing netlink socket (disabled) >>> type=2000 audit(1229101787.763:1): initialized >>> VFS: Disk quotas dquot_6.5.1 >>> Dquot-cache hash table entries: 512 (order 0, 4096 bytes) >>> msgmni has been set to 2048 >>> alg: No test for stdrng (krng) >>> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) >>> io scheduler noop registered >>> io scheduler anticipatory registered >>> io scheduler deadline registered >>> io scheduler cfq registered (default) >>> pcieport-driver 0000:00:01.0: found MSI capability >>> pcieport-driver 0000:00:1c.0: found MSI capability >>> pci_hotplug: PCI Hot Plug PCI Core version: 0.5 >>> input: Power Button (FF) as > /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 >>> ACPI: Power Button (FF) [PWRF] >>> input: Power Button (CM) as >>> /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 >>> ACPI: Power Button (CM) [VBTN] >>> xenbus_probe_backend_init bus registered ok >>> xenbus_probe_frontend_init bus registered ok >>> Event-channel device installed. >>> ***blkif_init >>> Non-volatile memory driver v1.2 >>> Linux agpgart interface v0.103 >>> [drm] Initialized drm 1.1.0 20060810 >>> brd: module loaded >>> loop: module loaded >>> tun: Universal TUN/TAP device driver, 1.6 >>> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> >>> console [netcon0] enabled >>> netconsole: network logging started >>> Loading iSCSI transport class v2.0-870. >>> Driver ''sd'' needs updating - please use bus_type methods >>> Driver ''sr'' needs updating - please use bus_type methods >>> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >>> triggering 0 polarity 1 >>> ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >>> xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 >>> ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] >>> xen: disable pci device 0000:00:1f.2 >>> >> >> Hm, for some reason the ata_piix failed to probe this device. >> >>> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #1 >>> Call Trace: >>> [<ffffffff8037e624>] ? pci_bus_write_config_word+0x65/0x74 >>> [<ffffffff8020ef56>] xen_pci_pirq_disable+0x1e/0x20 >>> [<ffffffff8049df82>] pcibios_disable_device+0x1b/0x1d >>> [<ffffffff80380442>] pci_disable_device+0x74/0x7b >>> [<ffffffff80380b11>] ? pci_release_region+0x8e/0xa8 >>> [<ffffffff80380c53>] pcim_release+0x64/0x6d >>> [<ffffffff8040691c>] release_nodes+0x163/0x18e >>> [<ffffffff804069fc>] devres_release_all+0x31/0x35 >>> [<ffffffff80404af5>] driver_probe_device+0xfc/0x16d >>> [<ffffffff80404bc8>] __driver_attach+0x62/0x8c >>> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >>> [<ffffffff80404b66>] ? __driver_attach+0x0/0x8c >>> [<ffffffff804040fa>] bus_for_each_dev+0x4a/0x79 >>> [<ffffffff80404903>] driver_attach+0x1c/0x1e >>> [<ffffffff8040456b>] bus_add_driver+0xb7/0x209 >>> [<ffffffff80404e63>] driver_register+0x93/0x10a >>> [<ffffffff803837cf>] __pci_register_driver+0x63/0x9c >>> [<ffffffff807651a0>] ? piix_init+0x0/0x2c >>> [<ffffffff807651b9>] piix_init+0x19/0x2c >>> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >>> [<ffffffff8026c436>] ? register_irq_proc+0xae/0xca >>> [<ffffffff802e0000>] ? free_proc_entry+0x37/0x68 >>> [<ffffffff8074195d>] kernel_init+0x11f/0x175 >>> [<ffffffff802133fa>] child_rip+0xa/0x20 >>> [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 >>> [<ffffffff802133f0>] ? child_rip+0x0/0x20 >>> ata_piix: probe of 0000:00:1f.2 failed with error -38 >>> xen_allocate_pirq: returning irq 31 for gsi 18 >>> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >>> triggering 0 polarity 1 >>> ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >>> xen: PCI device 0000:00:1f.5 pin 3 -> irq 31 >>> ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] >>> scsi0 : ata_piix >>> scsi1 : ata_piix >>> ata1: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 31 >>> ata2: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 31 >>> >> >> But this looks OK. It found a couple of drives, I think. Though I > don''t >> see any drive identity messages, so perhaps it didn''t find anything.. > > Pretty sure it didnt detect the drives, booting the same kernel on > bare metal detects the hd (WD360GD-00FLA2), which proves that the > kernel has the correct drivers, in both ahci and legacy mode the > kernel works on the bare metal but not under Xen. > > dmesg from the same kernel without xen: > > ata_piix 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 > ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ] > ata_piix 0000:00:1f.2: setting latency timer to 64 > scsi0 : ata_piix > scsi1 : ata_piix > ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfec0 irq 14 > ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfec8 irq 15 > ata1.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.01: SATA link down (SStatus 4 SControl 300) > ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 > ata1.00: 72303840 sectors, multi 8: LBA48 > ata1.00: configured for UDMA/133 > ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2.01: SATA link down (SStatus 4 SControl 300) > ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 > ata2.00: configured for UDMA/100 > scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 > ANSI: 5 > sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4GiB)> sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t > support DPO or FUA > sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4GiB)> sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t > support DPO or FUA > sda: sda1 sda2 sda3 > sd 0:0:0:0: [sda] Attached SCSI disk > sd 0:0:0:0: Attached scsi generic sg0 type 0 > scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 > ANSI: 5 > sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray > Uniform CD-ROM driver Revision: 3.20 > sr 1:0:0:0: Attached scsi CD-ROM sr0 > sr 1:0:0:0: Attached scsi generic sg1 type 5 > ata_piix 0000:00:1f.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 > ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ] > ata_piix 0000:00:1f.5: setting latency timer to 64 > scsi2 : ata_piix > scsi3 : ata_piix > ata3: SATA max UDMA/133 cmd 0xfe40 ctl 0xfe50 bmdma 0xfed0 irq 18 > ata4: SATA max UDMA/133 cmd 0xfe60 ctl 0xfe70 bmdma 0xfed8 irq 18 > ata3: SATA link down (SStatus 4 SControl 300) > ata4: SATA link down (SStatus 4 SControl 300) > > But under Xen both sata links are down: > > ata1: SATA link down (SStatus 4 SControl 300) > ata2: SATA link down (SStatus 4 SControl 300) > >> >>> ata1: SATA link down (SStatus 4 SControl 300) >>> ata2: SATA link down (SStatus 4 SControl 300) >>> ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver >>> xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 >>> triggering 0 polarity 1 >>> ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 >>> xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 >>> ehci_hcd 0000:00:1a.7: EHCI Host Controller >>> ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 >>> ehci_hcd 0000:00:1a.7: debug port 1 >>> ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 >>> ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 >>> usb usb1: configuration #1 chosen from 1 choice >>> hub 1-0:1.0: USB hub found >>> hub 1-0:1.0: 6 ports detected >>> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >>> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb1: Product: EHCI Host Controller >>> usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >>> usb usb1: SerialNumber: 0000:00:1a.7 >>> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >>> triggering 0 polarity 1 >>> ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >>> xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 >>> ehci_hcd 0000:00:1d.7: EHCI Host Controller >>> ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 >>> ehci_hcd 0000:00:1d.7: debug port 1 >>> ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 >>> ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 >>> usb usb2: configuration #1 chosen from 1 choice >>> hub 2-0:1.0: USB hub found >>> hub 2-0:1.0: 6 ports detected >>> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 >>> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb2: Product: EHCI Host Controller >>> usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >>> usb usb2: SerialNumber: 0000:00:1d.7 >>> ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver >>> uhci_hcd: USB Universal Host Controller Interface driver >>> xen_allocate_pirq: returning irq 29 for gsi 16 >>> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >>> xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 >>> uhci_hcd 0000:00:1a.0: UHCI Host Controller >>> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 >>> uhci_hcd 0000:00:1a.0: detected 2 ports >>> uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 >>> usb usb3: configuration #1 chosen from 1 choice >>> hub 3-0:1.0: USB hub found >>> hub 3-0:1.0: 2 ports detected >>> usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb3: Product: UHCI Host Controller >>> usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb3: SerialNumber: 0000:00:1a.0 >>> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >>> xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 >>> uhci_hcd 0000:00:1a.1: UHCI Host Controller >>> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 >>> uhci_hcd 0000:00:1a.1: detected 2 ports >>> uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 >>> usb usb4: configuration #1 chosen from 1 choice >>> hub 4-0:1.0: USB hub found >>> hub 4-0:1.0: 2 ports detected >>> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb4: Product: UHCI Host Controller >>> usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb4: SerialNumber: 0000:00:1a.1 >>> xen_allocate_pirq: returning irq 33 for gsi 23 >>> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >>> xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 >>> uhci_hcd 0000:00:1d.0: UHCI Host Controller >>> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 >>> uhci_hcd 0000:00:1d.0: detected 2 ports >>> uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 >>> usb usb5: configuration #1 chosen from 1 choice >>> hub 5-0:1.0: USB hub found >>> hub 5-0:1.0: 2 ports detected >>> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb5: Product: UHCI Host Controller >>> usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb5: SerialNumber: 0000:00:1d.0 >>> xen_allocate_pirq: returning irq 34 for gsi 17 >>> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >>> xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 >>> uhci_hcd 0000:00:1d.1: UHCI Host Controller >>> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 >>> uhci_hcd 0000:00:1d.1: detected 2 ports >>> uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 >>> usb usb6: configuration #1 chosen from 1 choice >>> hub 6-0:1.0: USB hub found >>> hub 6-0:1.0: 2 ports detected >>> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb6: Product: UHCI Host Controller >>> usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb6: SerialNumber: 0000:00:1d.1 >>> xen_allocate_pirq: returning irq 31 for gsi 18 >>> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >>> triggering 0 polarity 1 >>> uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >>> xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 >>> uhci_hcd 0000:00:1d.2: UHCI Host Controller >>> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 >>> uhci_hcd 0000:00:1d.2: detected 2 ports >>> uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 >>> usb usb7: configuration #1 chosen from 1 choice >>> hub 7-0:1.0: USB hub found >>> hub 7-0:1.0: 2 ports detected >>> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 >>> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >>> usb usb7: Product: UHCI Host Controller >>> usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >>> usb usb7: SerialNumber: 0000:00:1d.2 >>> usbcore: registered new interface driver usblp >>> Initializing USB Mass Storage driver... >>> usbcore: registered new interface driver usb-storage >>> USB Mass Storage support registered. >>> usbcore: registered new interface driver libusual >>> PNP: No PS/2 controller found. Probing ports directly. >>> i8042: probe of i8042 failed with error -38 >>> mice: PS/2 mouse device common for all mice >>> device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: >>> dm-devel@redhat.com >>> cpuidle: using governor ladder >>> dcdbas dcdbas: Dell Systems Management Base Driver (version > 5.6.0-3.2) >>> TCP cubic registered >>> NET: Registered protocol family 17 >>> RPC: Registered udp transport module. >>> RPC: Registered tcp transport module. >>> IO APIC resources could be not be allocated. >>> registered taskstats version 1 >>> Magic number: 4:358:188 >>> md: Waiting for all devices to be available before autodetect >>> md: If you don''t use raid, use raid=noautodetect >>> md: Autodetecting RAID arrays. >>> md: Scanned 0 and added 0 devices. >>> md: autorun ... >>> md: ... autorun DONE. >>> Root-NFS: No NFS server available, giving up. >>> VFS: Unable to mount root fs via NFS, trying floppy. >>> VFS: Cannot open root device "sda2" or unknown-block(2,0) >>> Please append a correct "root=" boot option; here are the available >>> partitions: >>> Kernel panic - not syncing: VFS: Unable to mount root fs on >>> unknown-block(2,0) >>> >> >> What are you specifying as a root device? Is it a logical orphysical>> filesystem reference? > > root is a physical partition (sda2) > > I will not be at work until tuesday and I want to continue to work on > this, so I wonder if anybody could tell me how to setup xen and linux > such that any oops/crash/failure to mount root filesystem results in a > reboot? I have a serial console setup which I can access remotely, but > I have no way to reset or power cycle the system. > > Andy > >> >> J >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Fri, Dec 12, 2008 at 10:34 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Andrew Lyon wrote: >> >> On Fri, Dec 12, 2008 at 9:00 PM, Jeremy Fitzhardinge <jeremy@goop.org> >> wrote: >> >>> >>> Andrew Lyon wrote: >>> >>>> >>>> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 >>>> ANSI: >>>> 5 >>>> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray >>>> Uniform CD-ROM driver Revision: 3.20 >>>> sr 1:0:0:0: Attached scsi generic sg0 type 5 >>>> >>>> >>> >>> BTW, how is your cdrom attached? SATA? PATA? USB? >>> >>> J >>> >>> >> >> sata. >> > > So it found the cdrom and lost the disks? On the same controller? > Interesting. > > J >Yes, in ahci mode the cdrom is detected but the disks are not, in legacy mode neither is detected. Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 11, 2008 at 5:38 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Todd Deshane wrote: >> >> disk only, took out vif and dhcp options. >> >> Still didn''t boot, same error. >> >> Log attached. >> >> Also changing for 20 to 256 memory gave problems. >> >> Looks like some sort of memory problem too. >> > > Hm, seems to be trying to shrink dom0 too much. What''s your domain config > file? >kernel = "/boot/vmlinuz-2.6.28-rc8-tip" ramdisk = "/boot/initrd.img-2.6.28-rc8-tip" memory = "256" name = "ubuntu-hardy-jailtime" disk = [''tap:aio:/home/deshantm/ubuntu.8-04.64.img,sda1,w''] root = "/dev/sda1 ro" extra = "xencons=tty" I also tried file:/ for the disk Same errors. I poke around a little more in the xen logs to see if I can find any more useful info on the guest problem> mem=3G is probably overkill. There''s no problem in Xen using all your > memory, but you should set dom0_mem=1G or something (less than 3G, but you > probably don''t need all that much). How much memory does your system have? >I put the dom0_mem down to 512M for now, that should do. I think that mem=3G is still necessary. I''ll send some vtd logs that show it crash without mem=3G and not crash with mem=3G>> Also, it looks like I am getting a number of errors in >> xend-debug.log to do with scsi commands. >> >> I will try to track down potentially missing packages. >> >> Any idea on what dependencies there might be? >> > > Looks like you''re missing lsscsi and udev (though I would have thought > Ubuntu would be using udev). >I fixed the lsscsi problem previously (earlier testing). udev is installed. There may be some issue with its working with the dom0 kernel though. I have seen the error messages of /sbin/scsi_id: not found> BTW, I just pushed up a patch which should clear up the warnings in your > boot messages (they could potentially result in a system-locking deadlock, > so its probably worthwhile). >I just pulled the latest patches. The vga is closer to working. I don''t see the kernel boot messages, but I do get a login prompt (text only). Which works. My Xorg logs (a working one and a non working one) are attached. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> Yes, in ahci mode the cdrom is detected but the disks are not, in > legacy mode neither is detected.OK. I am now able to start testing on the VT-d 755 box as well. I am just first going to give 4 logs. 1. static-based disk naming mem=3G (gets to initramfs prompt, probably similar to Andrew''s). 2. static-based disk naming no mem=3G option (crashes with panic) 3. udev-based disk naming mem=3G (gets to initramfs prompt, probably similar to Andrew''s) 4. udev-based disk naming no mem=3G option (crashes with panic) These are before the last set of patches, but no major fixes were add since. I''ll update to the latest patches and re-test to stay in sync though. Let me know if there are any other things that I can help test with. Also, Andrew: which BIOS revision are you at? Have you tried looking for a new one? Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Sat, Dec 13, 2008 at 7:02 PM, Todd Deshane <deshantm@gmail.com> wrote:>> Yes, in ahci mode the cdrom is detected but the disks are not, in >> legacy mode neither is detected. > > OK. I am now able to start testing on the VT-d 755 box as well. > > I am just first going to give 4 logs. > > 1. static-based disk naming mem=3G (gets to initramfs prompt, probably > similar to Andrew''s). > 2. static-based disk naming no mem=3G option (crashes with panic) > 3. udev-based disk naming mem=3G (gets to initramfs prompt, probably > similar to Andrew''s) > 4. udev-based disk naming no mem=3G option (crashes with panic) > > These are before the last set of patches, but no major fixes were add > since. I''ll update to the > latest patches and re-test to stay in sync though. > > Let me know if there are any other things that I can help test with. > > Also, Andrew: which BIOS revision are you at? > Have you tried looking for a new one?My Optiplex 755 has the latest bios (A11) already, I don''t think its a hardware or bios problem because my testing has shown that on the bare metal the same kernel boots successfully with the sata in legacy or ahci mode both the cdrom and hd are detected, but booted under Xen the hd is not detected in either mode. On friday I changed the grub.conf to enable serial console as I will not be at the office until tuesday but unfortunately I am not getting any grub serial menu so the machine is stuck in a reboot loop for the next 3 days, next week I plan to put a root filesystem on a usb memory stick to see if I can boot a OS that way and do more testing while the hd issue is sorted out. andy> > Cheers, > Todd > > -- > Todd Deshane > http://todddeshane.net > http://runningxen.com >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> I poke around a little more in the xen logs to see if I can find any more > useful info on the guest problem >At the bottom of this email is the latest error log snippet. Are lines like the following normal? INFO (XMLRPCServer:156) Opening Unix domain socket XML-RPC server on /var/run/xend/xen-api.sock; authentication has been disabled for this server. This lines below shows Xend is actually crashing and restarting when the guest is trying to be started [2008-12-13 12:44:58 5833] CRITICAL (SrvDaemon:231) Xend died due to signal 11! Restarting it. [2008-12-13 12:44:58 6001] INFO (SrvDaemon:331) Xend Daemon started It thens does a recreate, which adds a domain in a paused state. xm create on the command dies out. xm list shows an unnamed domain. (my config was sent in the last email for reference) Below is the full output of the xend.log Once I am able to test again I will check the corresponding xend-debug and domain-builder log files. Let me know if you have any thoughts on what to try next. [2008-12-13 12:44:33 5834] INFO (SrvDaemon:331) Xend Daemon started [2008-12-13 12:44:33 5834] INFO (SrvDaemon:335) Xend changeset: Tue Dec 09 16:28:02 2008 +0000 18891:6595393a3d28. [2008-12-13 12:44:34 5834] DEBUG (XendDomainInfo:140) XendDomainInfo.recreate({''max_vcpu_id'': 1, ''cpu_time'': 18243317092L, ''ssidref'': 0, ''hvm'': 0, ''shutdown_reason'': 0, ''dying'': 0, ''online_vcpus'': 2, ''domid'': 0, ''paused'': 0, ''crashed'': 0, ''running'': 1, ''maxmem_kb'': 17179869180L, ''shutdown'': 0, ''mem_kb'': 521472L, ''handle'': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ''blocked'': 0, ''name'': ''Domain-0''}) [2008-12-13 12:44:34 5834] INFO (XendDomainInfo:157) Recreating domain 0, UUID 00000000-0000-0000-0000-000000000000. at /local/domain/0 [2008-12-13 12:44:34 5834] DEBUG (XendDomainInfo:2792) Storing VM details: {''on_xend_stop'': ''ignore'', ''shadow_memory'': ''0'', ''uuid'': ''00000000-0000-0000-0000-000000000000'', ''on_reboot'': ''restart'', ''image'': ''(linux (kernel ))'', ''on_poweroff'': ''destroy'', ''bootloader_args'': '''', ''on_xend_start'': ''ignore'', ''on_crash'': ''restart'', ''xend/restart_count'': ''0'', ''vcpus'': ''2'', ''vcpu_avail'': ''3'', ''bootloader'': '''', ''name'': ''Domain-0''} [2008-12-13 12:44:34 5834] DEBUG (XendDomainInfo:1417) Storing domain details: {''name'': ''Domain-0'', ''console/limit'': ''1048576'', ''memory/target'': ''521472'', ''vm'': ''/vm/00000000-0000-0000-0000-000000000000'', ''domid'': ''0'', ''cpu/0/availability'': ''online'', ''cpu/1/availability'': ''online'', ''control/platform-feature-multiprocessor-suspend'': ''1'', ''console/type'': ''xenconsoled''} [2008-12-13 12:44:34 5834] DEBUG (XendDomain:452) Adding Domain: 0 [2008-12-13 12:44:34 5834] DEBUG (XendDomain:386) number of vcpus to use is 0 [2008-12-13 12:44:34 5834] DEBUG (XendDomainInfo:1501) XendDomainInfo.handleShutdownWatch [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VBD.set_device not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VBD.set_type not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: session.get_all_records not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: event.get_record not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: event.get_all not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VM.get_auto_power_on not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VM.set_auto_power_on not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VIF.get_network not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VIF.set_device not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VIF.set_MAC not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: VIF.set_MTU not found [2008-12-13 12:44:34 5834] WARNING (XendAPI:690) API call: debug.get_all not found [2008-12-13 12:44:34 5834] INFO (XMLRPCServer:156) Opening Unix domain socket XML-RPC server on /var/run/xend/xen-api.sock; authentication has been disabled for this server. [2008-12-13 12:44:34 5834] INFO (XMLRPCServer:156) Opening Unix domain socket XML-RPC server on /var/run/xend/xmlrpc.sock. [2008-12-13 12:44:57 5834] DEBUG (XendDomainInfo:92) XendDomainInfo.create([''vm'', [''name'', ''ubuntu-hardy-jailtime''], [''memory'', ''20''], [''vcpus'', 1], [''on_xend_start'', ''ignore''], [''on_xend_stop'', ''ignore''], [''image'', [''linux'', [''kernel'', ''/boot/vmlinuz-2.6.28-rc8-tip''], [''ramdisk'', ''/boot/initrd.img-2.6.28-rc8-tip''], [''root'', ''/dev/sda1 ro''], [''args'', ''xencons=tty'']]], [''device'', [''tap'', [''uname'', ''tap:aio:/home/deshantm/ubuntu.8-04.64.img''], [''dev'', ''sda1''], [''mode'', ''w'']]]]) [2008-12-13 12:44:57 5834] DEBUG (XendDomainInfo:2089) XendDomainInfo.constructDomain [2008-12-13 12:44:57 5834] DEBUG (balloon:166) Balloon: 2565820 KiB free; need 2048; done. [2008-12-13 12:44:57 5834] DEBUG (XendDomain:452) Adding Domain: 1 [2008-12-13 12:44:57 5834] DEBUG (XendDomainInfo:2258) XendDomainInfo.initDomain: 1 256 [2008-12-13 12:44:57 5834] DEBUG (XendDomainInfo:2288) _initDomain:shadow_memory=0x0, memory_static_max=0x1400000, memory_static_min=0x0. [2008-12-13 12:44:57 5834] DEBUG (balloon:166) Balloon: 2565812 KiB free; need 21504; done. [2008-12-13 12:44:58 5834] INFO (image:166) buildDomain os=linux dom=1 vcpus=1 [2008-12-13 12:44:58 5834] DEBUG (image:639) domid = 1 [2008-12-13 12:44:58 5834] DEBUG (image:640) memsize = 20 [2008-12-13 12:44:58 5834] DEBUG (image:641) image /boot/vmlinuz-2.6.28-rc8-tip [2008-12-13 12:44:58 5834] DEBUG (image:642) store_evtchn = 1 [2008-12-13 12:44:58 5834] DEBUG (image:643) console_evtchn = 2 [2008-12-13 12:44:58 5834] DEBUG (image:644) cmdline root=/dev/sda1 ro xencons=tty [2008-12-13 12:44:58 5834] DEBUG (image:645) ramdisk /boot/initrd.img-2.6.28-rc8-tip [2008-12-13 12:44:58 5834] DEBUG (image:646) vcpus = 1 [2008-12-13 12:44:58 5834] DEBUG (image:647) features [2008-12-13 12:44:58 5834] DEBUG (image:648) flags = 0 [2008-12-13 12:44:58 5833] CRITICAL (SrvDaemon:231) Xend died due to signal 11! Restarting it. [2008-12-13 12:44:58 6001] INFO (SrvDaemon:331) Xend Daemon started [2008-12-13 12:44:58 6001] INFO (SrvDaemon:335) Xend changeset: Tue Dec 09 16:28:02 2008 +0000 18891:6595393a3d28. [2008-12-13 12:44:59 6001] DEBUG (XendDomainInfo:140) XendDomainInfo.recreate({''max_vcpu_id'': 1, ''cpu_time'': 19835886881L, ''ssidref'': 0, ''hvm'': 0, ''shutdown_reason'': 0, ''dying'': 0, ''online_vcpus'': 2, ''domid'': 0, ''paused'': 0, ''crashed'': 0, ''running'': 1, ''maxmem_kb'': 17179869180L, ''shutdown'': 0, ''mem_kb'': 521472L, ''handle'': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ''blocked'': 0, ''name'': ''Domain-0''}) [2008-12-13 12:44:59 6001] INFO (XendDomainInfo:157) Recreating domain 0, UUID 00000000-0000-0000-0000-000000000000. at /local/domain/0 [2008-12-13 12:44:59 6001] DEBUG (XendDomain:452) Adding Domain: 0 [2008-12-13 12:44:59 6001] DEBUG (XendDomainInfo:1501) XendDomainInfo.handleShutdownWatch [2008-12-13 12:44:59 6001] DEBUG (XendDomain:386) number of vcpus to use is 0 [2008-12-13 12:44:59 6001] DEBUG (XendDomainInfo:140) XendDomainInfo.recreate({''max_vcpu_id'': 0, ''cpu_time'': 0L, ''ssidref'': 0, ''hvm'': 0, ''shutdown_reason'': 0, ''dying'': 0, ''online_vcpus'': 0, ''domid'': 1, ''paused'': 1, ''crashed'': 0, ''running'': 0, ''maxmem_kb'': 20480L, ''shutdown'': 0, ''mem_kb'': 20480L, ''handle'': [135, 128, 231, 227, 59, 40, 204, 117, 208, 6, 93, 19, 54, 70, 130, 208], ''blocked'': 0}) [2008-12-13 12:44:59 6001] INFO (XendDomainInfo:157) Recreating domain 1, UUID 8780e7e3-3b28-cc75-d006-5d13364682d0. at /local/domain/1 [2008-12-13 12:44:59 6001] WARNING (XendDomainInfo:179) /vm/8780e7e3-3b28-cc75-d006-5d13364682d0/uuid/ is missing. recreate is confused, trying our best to recover [2008-12-13 12:44:59 6001] DEBUG (XendDomainInfo:2792) Storing VM details: {''on_xend_stop'': ''ignore'', ''shadow_memory'': ''0'', ''uuid'': ''8780e7e3-3b28-cc75-d006-5d13364682d0'', ''on_reboot'': ''restart'', ''image'': ''(linux (kernel ))'', ''on_poweroff'': ''destroy'', ''bootloader_args'': '''', ''on_xend_start'': ''ignore'', ''on_crash'': ''restart'', ''xend/restart_count'': ''0'', ''vcpus'': ''1'', ''vcpu_avail'': ''1'', ''bootloader'': '''', ''name'': ''Domain-Unnamed''} [2008-12-13 12:44:59 6001] DEBUG (XendDomainInfo:1417) Storing domain details: {''name'': ''Domain-Unnamed'', ''console/limit'': ''1048576'', ''vm'': ''/vm/8780e7e3-3b28-cc75-d006-5d13364682d0'', ''domid'': ''1'', ''cpu/0/availability'': ''online'', ''memory/target'': ''20480'', ''control/platform-feature-multiprocessor-suspend'': ''1'', ''console/type'': ''xenconsoled''} [2008-12-13 12:44:59 6001] DEBUG (XendDomain:452) Adding Domain: 1 [2008-12-13 12:44:59 6001] DEBUG (XendDomainInfo:1501) XendDomainInfo.handleShutdownWatch [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VBD.set_device not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VBD.set_type not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: session.get_all_records not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: event.get_record not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: event.get_all not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VM.get_auto_power_on not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VM.set_auto_power_on not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VIF.get_network not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VIF.set_device not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VIF.set_MAC not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: VIF.set_MTU not found [2008-12-13 12:44:59 6001] WARNING (XendAPI:690) API call: debug.get_all not found [2008-12-13 12:44:59 6001] INFO (XMLRPCServer:156) Opening Unix domain socket XML-RPC server on /var/run/xend/xen-api.sock; authentication has been disabled for this server. [2008-12-13 12:44:59 6001] INFO (XMLRPCServer:156) Opening Unix domain socket XML-RPC server on /var/run/xend/xmlrpc.sock. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> On friday I changed the grub.conf to enable serial console as I will > not be at the office until tuesday but unfortunately I am not getting > any grub serial menu so the machine is stuck in a reboot loop for the > next 3 days, next week I plan to put a root filesystem on a usb memory > stick to see if I can boot a OS that way and do more testing while the > hd issue is sorted out. >I tried an install of linux/Xen on a USB drive. Linux boots, but Xen is still only making it to initramfs. I attached the log in case it may be helpful. Let me know if you have any comments/suggestion/etc. I should be back at the testing on Monday. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Sat, 2008-12-13 at 20:53 -0500, Todd Deshane wrote:> > On friday I changed the grub.conf to enable serial console as I will > > not be at the office until tuesday but unfortunately I am not getting > > any grub serial menu so the machine is stuck in a reboot loop for the > > next 3 days, next week I plan to put a root filesystem on a usb memory > > stick to see if I can boot a OS that way and do more testing while the > > hd issue is sorted out. > > > > I tried an install of linux/Xen on a USB drive. > > Linux boots, but Xen is still only making it to initramfs.That''s because your initramfs only contains modules for 2.6.27-7-generic but your Xen kernel is 2.6.28-rc8-tip so the ramdisk fails to load the modules it needs. (initramfs) cd /lib/mo(initramfs) cd /lib/modules/ (initramfs) ls 2.6.27-7-generic (initramfs) cd (initramfs) cd 2.6.27-7-generic/ (initramfs) ls initrd kernel (initramfs) uname -a Linux (none) 2.6.28-rc8-tip #1 SMP Sat Dec 13 11:54:47 EST 2008 x86_64 x86_64 Ian.> > I attached the log in case it may be helpful. > > Let me know if you have any comments/suggestion/etc. > > I should be back at the testing on Monday. > > Cheers, > Todd > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> That''s because your initramfs only contains modules for > 2.6.27-7-generic but your Xen kernel is 2.6.28-rc8-tip so the ramdisk > fails to load the modules it needs.Yeah, I figured that out this morning as well (Sorry for the silly mistake and noise previously). I have 3 new logs though, that may give some more information into the detection of the USB disk as well as others. Still not booting, but it looks like it *should* work. The first shows that it clearly detects the usb disk, but as sda{1}, which makes some sense since it doesn''t detect the other two SCSI disks. Also it detects it late... So, I then changed the root to sda1 and added a rootdelay option (twice I tried to add rootdelay, the second one I put up to 90 seconds even. I don''t know if they shed any light or if there is something obvious that I could do to fix the situation. Hope the logs help. Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:>> That''s because your initramfs only contains modules for >> 2.6.27-7-generic but your Xen kernel is 2.6.28-rc8-tip so the ramdisk >> fails to load the modules it needs. >> > > Yeah, I figured that out this morning as well (Sorry for the silly mistake > and noise previously). > > I have 3 new logs though, that may give some more information > into the detection of the USB disk as well as others. > > Still not booting, but it looks like it *should* work. > > The first shows that it clearly detects the usb disk, but as > sda{1}, which makes some sense since it doesn''t detect > the other two SCSI disks. Also it detects it late... > > So, I then changed the root to sda1 and added a rootdelay > option (twice I tried to add rootdelay, the second one I > put up to 90 seconds even. > > I don''t know if they shed any light or if there is something > obvious that I could do to fix the situation.So I''ve been getting things going on my test box here. What I''ve observed: When I set the SATA controller to either "Legacy" mode or "Native / IDE" mode in the BIOS, it works fine. When I set it to AHCI, I see the same timeouts on IDENTIFY, but the DVD drive is detected properly. USB seems to be working fine. If I plug in a memory stick, I can mount the filesystem and read things from it. In these logs, it looks like you''ve overlooked the patch I added on Friday (vmap-allow-unflush-tlb.patch), and your udevd processes have been caught up in a deadlock which is preventing them from doing their thing. I suspect that''s the root cause of your problems. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> > So I''ve been getting things going on my test box here. What I''ve observed: > > When I set the SATA controller to either "Legacy" mode or "Native / IDE" > mode in the BIOS, it works fine. > > When I set it to AHCI, I see the same timeouts on IDENTIFY, but the DVD > drive is detected properly. > > USB seems to be working fine. If I plug in a memory stick, I can mount > the filesystem and read things from it. > > > In these logs, it looks like you''ve overlooked the patch I added on Friday > (vmap-allow-unflush-tlb.patch), and your udevd processes have been caught up > in a deadlock which is preventing them from doing their thing. I suspect > that''s the root cause of your problems. > > J >You are right. I hadn''t had a chance to try the latest kernel until today. I can now boot the usb disk with no problem. I can also now boot the hard drive in ATA mode (in the bios called RAID, with a note that says if not labeled then ATA mode) I also was able to create an HVM guest (ubuntu 8.04 from an ISO file) config below: kernel="/usr/lib64/xen/boot/hvmloader" builder="hvm" device_model = "/usr/lib64/xen/bin/qemu-dm" disk=[''tap:aio:/xen/images/hvm.disk,hda,w'',''file:/xen/images/ubuntu-8.04.1-desktop-amd64.iso,hdc:cdrom,r''] disk=[''tap:aio:/xen/images/hvm.disk,hda,w''] #sdl=1 vnc=1 vncviewer="yes" boot="dc" memory=1024 #vif=[''type=ioemu,bridge=eth0''] acpi=0 Will I be able to do passthrough stuff on this VT-d box? If so, I''ll give it a shot tomorrow. For example, could I passthrough a NIC? So in general the dom0 kernel seems quite functional. Some kinks to work out here and there, but it seems quite usable (with some limitations). What is the plan going forward? What else needs to be tested etc.? Cheers, Todd -- Todd Deshane http://todddeshane.net http://runningxen.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Todd Deshane wrote:> > So I''ve been getting things going on my test box here. What I''ve > observed: > > When I set the SATA controller to either "Legacy" mode or "Native > / IDE" mode in the BIOS, it works fine. > > When I set it to AHCI, I see the same timeouts on IDENTIFY, but > the DVD drive is detected properly. > > USB seems to be working fine. If I plug in a memory stick, I can > mount the filesystem and read things from it. > > > In these logs, it looks like you''ve overlooked the patch I added > on Friday (vmap-allow-unflush-tlb.patch), and your udevd processes > have been caught up in a deadlock which is preventing them from > doing their thing. I suspect that''s the root cause of your problems. > > J > > > You are right. I hadn''t had a chance to try the latest kernel until today. > > I can now boot the usb disk with no problem.Good.> I can also now boot the hard drive in ATA mode (in the bios called > RAID, with a > note that says if not labeled then ATA mode)Excellent.> I also was able to create an HVM guest (ubuntu 8.04 from an ISO file)Oh, good, I hadn''t tried that yet. The dom0 kernel doesn''t really care much whether domains are pv or hvm, but its nice to know it works.> Will I be able to do passthrough stuff on this VT-d box?No, I haven''t looked at passthrough at all yet.> So in general the dom0 kernel seems quite functional. > > Some kinks to work out here and there, but it seems > quite usable (with some limitations). > > What is the plan going forward? > > What else needs to be tested etc.?Well, it would be nice to get to the bottom of why AHCI isn''t working. If legacy mode works OK, then I guess that''s an acceptable workaround for now. But it does suggest there''s something screwy going on that will probably bite us on other devices too. The big missing feature is netback. Once that''s done all the major functionality will be present. At that point the the TODO list would be something along the lines of: * blktap * MSI support * other backends (framebuffer, pci passthrough, etc) * wider testing on more hardware * performance tuning * complete decommissioning of 2.6.18-xen J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge wrote:> Yes, it looks like you''ve got something wrong on the python side. Have > you rebuilt it lately? You''ll need a moderately recent version of > xen-unstable anyway.What is the plan here btw? Will the fixes needed for pv_ops based dom0 backported to 3.3.x? Or is 3.4 the target? If the latter, what is the estimated release time? thanks, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 17/12/2008 14:10, "Gerd Hoffmann" <kraxel@redhat.com> wrote:> Jeremy Fitzhardinge wrote: > >> Yes, it looks like you''ve got something wrong on the python side. Have >> you rebuilt it lately? You''ll need a moderately recent version of >> xen-unstable anyway. > > What is the plan here btw? Will the fixes needed for pv_ops based dom0 > backported to 3.3.x? Or is 3.4 the target? If the latter, what is the > estimated release time?They''ll miss 3.3.1 but I''d consider backports for 3.3.2. 3.4.0 is likely to be March/April. But 3.3.2 may not be much earlier, if at all. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser wrote:> On 17/12/2008 14:10, "Gerd Hoffmann" <kraxel@redhat.com> wrote: > >> Jeremy Fitzhardinge wrote: >> >>> Yes, it looks like you''ve got something wrong on the python side. Have >>> you rebuilt it lately? You''ll need a moderately recent version of >>> xen-unstable anyway. >> What is the plan here btw? Will the fixes needed for pv_ops based dom0 >> backported to 3.3.x? Or is 3.4 the target? If the latter, what is the >> estimated release time? > > They''ll miss 3.3.1 but I''d consider backports for 3.3.2. 3.4.0 is likely to > be March/April. But 3.3.2 may not be much earlier, if at all.So it will not be in any released version soon. Hmm. Which changesets are needed? I''ve figured 18782 so far (sysfs balloon). Also noticed the dom0 builder doesn''t (yet) boot bzImages, right? cheers, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi,> When I set it to AHCI, I see the same timeouts on IDENTIFY, but the DVD > drive is detected properly.Hopping in here ;) /me uses AHCI too. Things work just fine for me initially. After running for a while (more than just bootup: I can login via ssh, do builds, run guests, ...) I suddenly get errors disk errors. From a brief look it seems the disk stops responding to disk commands altogether. The box is still sort-of alive at this point, I can even login remotely and grab a dmesg log. Probably due to the important stuff being in the page cache, so no disk I/O is needed for that ... Intel 64bit box, 6GB RAM (dom0_mem=2g), running rawhide. cheers, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Hoffmann wrote:> Keir Fraser wrote: > >> On 17/12/2008 14:10, "Gerd Hoffmann" <kraxel@redhat.com> wrote: >> >> >>> Jeremy Fitzhardinge wrote: >>> >>> >>>> Yes, it looks like you''ve got something wrong on the python side. Have >>>> you rebuilt it lately? You''ll need a moderately recent version of >>>> xen-unstable anyway. >>>> >>> What is the plan here btw? Will the fixes needed for pv_ops based dom0 >>> backported to 3.3.x? Or is 3.4 the target? If the latter, what is the >>> estimated release time? >>> >> They''ll miss 3.3.1 but I''d consider backports for 3.3.2. 3.4.0 is likely to >> be March/April. But 3.3.2 may not be much earlier, if at all. >> > > So it will not be in any released version soon. Hmm. > Which changesets are needed? I''ve figured 18782 so far (sysfs balloon). >The sysfs balloon change has been in for a while. Won''t it be in the next release?> Also noticed the dom0 builder doesn''t (yet) boot bzImages, right? >Yeah. It''s on the todo list, but I don''t think anyone''s lined up to do it yet. Shouldn''t be more than a couple of hours work for someone with some expertise in the area (hint hint). J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Hoffmann wrote:> Hi, > > >> When I set it to AHCI, I see the same timeouts on IDENTIFY, but the DVD >> drive is detected properly. >> > > Hopping in here ;) > > /me uses AHCI too. Things work just fine for me initially. After > running for a while (more than just bootup: I can login via ssh, do > builds, run guests, ...) I suddenly get errors disk errors. From a > brief look it seems the disk stops responding to disk commands > altogether. The box is still sort-of alive at this point, I can even > login remotely and grab a dmesg log. Probably due to the important > stuff being in the page cache, so no disk I/O is needed for that ... > > Intel 64bit box, 6GB RAM (dom0_mem=2g), running rawhide. >OK, that''s interesting. The symptom is the same (drive stops talking), but after a while rather than immediate. That suggests there might be some issue with what memory gets allocated or something? Does putting the controller in IDE/legacy mode work OK? Oooh, sound. Does it work? What are all the libvirtd/qemu-dm crashes? Are they pertinent? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 17/12/2008 19:26, "Jeremy Fitzhardinge" <jeremy@goop.org> wrote:>> So it will not be in any released version soon. Hmm. >> Which changesets are needed? I''ve figured 18782 so far (sysfs balloon). > > The sysfs balloon change has been in for a while. Won''t it be in the > next release?No one asked for it to be backported. We can always pull 3.3.2 forward for pv_ops support. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser wrote:> On 17/12/2008 19:26, "Jeremy Fitzhardinge" <jeremy@goop.org> wrote: > > >>> So it will not be in any released version soon. Hmm. >>> Which changesets are needed? I''ve figured 18782 so far (sysfs balloon). >>> >> The sysfs balloon change has been in for a while. Won''t it be in the >> next release? >> > > No one asked for it to be backported. > > We can always pull 3.3.2 forward for pv_ops support. >I think that''s probably OK. There may be some more tools changes before I''m done. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, 2008-12-17 at 11:26 -0800, Jeremy Fitzhardinge wrote:> > > Also noticed the dom0 builder doesn''t (yet) boot bzImages, right? > > > > Yeah. It''s on the todo list, but I don''t think anyone''s lined up to > do it yet. Shouldn''t be more than a couple of hours work for someone > with some expertise in the area (hint hint).The main stumbling block is the lack of any existing decompression code in the hypervisor. I''ve got half a patch somewhere which uses Linux''s inflate.c (it should be in an init section so it''s thrown away after boot) but it''s not complete, it was a while ago so I don''t even recall how not-complete it was. I can dig it out if someone wants to pick it up before I get back round to it. An alternative option might be a multiboot shim which picks apart any bzImage format modules in its input and passes the result down the chain to the next module. e.g. your grub entry might look like: title bz-xen kernel unbzimage module xen.gz dom0_mem=foo module vmlinuz root=blah module initrd Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ian Campbell wrote:> On Wed, 2008-12-17 at 11:26 -0800, Jeremy Fitzhardinge wrote: > >>> Also noticed the dom0 builder doesn''t (yet) boot bzImages, right? >>> >>> >> Yeah. It''s on the todo list, but I don''t think anyone''s lined up to >> do it yet. Shouldn''t be more than a couple of hours work for someone >> with some expertise in the area (hint hint). >> > > The main stumbling block is the lack of any existing decompression code > in the hypervisor. I''ve got half a patch somewhere which uses Linux''s > inflate.c (it should be in an init section so it''s thrown away after > boot) but it''s not complete, it was a while ago so I don''t even recall > how not-complete it was. I can dig it out if someone wants to pick it up > before I get back round to it. >Ah, right, it was relying on grub to do all the decompression?> An alternative option might be a multiboot shim which picks apart any > bzImage format modules in its input and passes the result down the chain > to the next module. e.g. your grub entry might look like: > title bz-xen > kernel unbzimage > module xen.gz dom0_mem=foo > module vmlinuz root=blah > module initrd >That might be useful to have, but I don''t think it would be easier to implement. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, 2008-12-17 at 13:27 -0800, Jeremy Fitzhardinge wrote:> Ian Campbell wrote: > > On Wed, 2008-12-17 at 11:26 -0800, Jeremy Fitzhardinge wrote: > > > >>> Also noticed the dom0 builder doesn''t (yet) boot bzImages, right? > >>> > >>> > >> Yeah. It''s on the todo list, but I don''t think anyone''s lined up to > >> do it yet. Shouldn''t be more than a couple of hours work for someone > >> with some expertise in the area (hint hint). > >> > > > > The main stumbling block is the lack of any existing decompression code > > in the hypervisor. I''ve got half a patch somewhere which uses Linux''s > > inflate.c (it should be in an init section so it''s thrown away after > > boot) but it''s not complete, it was a while ago so I don''t even recall > > how not-complete it was. I can dig it out if someone wants to pick it up > > before I get back round to it. > > > > Ah, right, it was relying on grub to do all the decompression?Yep.> > An alternative option might be a multiboot shim which picks apart any > > bzImage format modules in its input and passes the result down the chain > > to the next module. e.g. your grub entry might look like: > > title bz-xen > > kernel unbzimage > > module xen.gz dom0_mem=foo > > module vmlinuz root=blah > > module initrd > > > > That might be useful to have, but I don''t think it would be easier to > implement.Right, which is why I started down the other route ;-) Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge wrote:>> Intel 64bit box, 6GB RAM (dom0_mem=2g), running rawhide. > > OK, that''s interesting. The symptom is the same (drive stops talking), > but after a while rather than immediate.Yep.> That suggests there might be > some issue with what memory gets allocated or something?Or translated. Maybe it grooks due to being fed with an invalid bus address where it can''t DMA do.> Does putting the controller in IDE/legacy mode work OK?Didn''t try, and can''t easily because it is a headless box sitting in the corner. Speaking of memory: IIRC ahci can do 64bit DMA, which legacy IDE can''t. Maybe that makes AHCI trigger the bug while it doesn''t happen with IDE?> Oooh, sound. Does it work?Dunno. No speakers connected, and I don''t have some offhand.> What are all the libvirtd/qemu-dm crashes? Are they pertinent?Oh, that are some qemu-xen.latest testruns. Trying to run hvm domains crashes it. Didn''t investigate yet why. Could be that it simply depends on changes in xen-unstable and can''t work as drop-in replacement for the xen-3.3 qemu-dm version. cheers, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Sat, Dec 13, 2008 at 7:26 PM, Andrew Lyon <andrew.lyon@gmail.com> wrote:> On Sat, Dec 13, 2008 at 7:02 PM, Todd Deshane <deshantm@gmail.com> wrote: >>> Yes, in ahci mode the cdrom is detected but the disks are not, in >>> legacy mode neither is detected. >> >> OK. I am now able to start testing on the VT-d 755 box as well. >> >> I am just first going to give 4 logs. >> >> 1. static-based disk naming mem=3G (gets to initramfs prompt, probably >> similar to Andrew''s). >> 2. static-based disk naming no mem=3G option (crashes with panic) >> 3. udev-based disk naming mem=3G (gets to initramfs prompt, probably >> similar to Andrew''s) >> 4. udev-based disk naming no mem=3G option (crashes with panic) >> >> These are before the last set of patches, but no major fixes were add >> since. I''ll update to the >> latest patches and re-test to stay in sync though. >> >> Let me know if there are any other things that I can help test with. >> >> Also, Andrew: which BIOS revision are you at? >> Have you tried looking for a new one? > > My Optiplex 755 has the latest bios (A11) already, I don''t think its a > hardware or bios problem because my testing has shown that on the bare > metal the same kernel boots successfully with the sata in legacy or > ahci mode both the cdrom and hd are detected, but booted under Xen the > hd is not detected in either mode. > > On friday I changed the grub.conf to enable serial console as I will > not be at the office until tuesday but unfortunately I am not getting > any grub serial menu so the machine is stuck in a reboot loop for the > next 3 days, next week I plan to put a root filesystem on a usb memory > stick to see if I can boot a OS that way and do more testing while the > hd issue is sorted out. > > andy > >> >> Cheers, >> Todd >> >> -- >> Todd Deshane >> http://todddeshane.net >> http://runningxen.com >> >I pulled the latest patches as per Ian''s instructions in this thread, as before the kernel works ok on the bare metal but not under Xen, but I get a different crash message now: __ __ _____ _____ ___ \ \/ /___ _ __ |___ / |___ / / _ \ \ // _ \ ''_ \ |_ \ |_ \| | | | / \ __/ | | | ___) | ___) | |_| | /_/\_\___|_| |_| |____(_)____(_)___/ (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 (XEN) Latest ChangeSet: unavailable (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009fc00 (usable) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 00000000cfdff800 (usable) (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fec00000 - 00000000fed00400 (reserved) (XEN) 00000000fed20000 - 00000000feda0000 (reserved) (XEN) 00000000fee00000 - 00000000fef00000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000128000000 (usable) (XEN) System RAM: 3965MB (4060792kB) (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) (XEN) ACPI: FACS CFDFF800, 0040 (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (XEN) Xen heap: 14MB (14632kB) (XEN) Domain heap initialised (XEN) Processor #0 6:15 APIC version 20 (XEN) Processor #1 6:15 APIC version 20 (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Intel VT-d has been enabled (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.041 MHz processor. (XEN) HVM: VMX enabled (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Booting processor 1/1 eip 8c000 (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Brought up 2 CPUs (XEN) I/O virtualisation enabled (XEN) I/O virtualisation for PV guests disabled (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80fcfb38 (XEN) Start info: ffffffff80fd0000->ffffffff80fd04a4 (XEN) Page tables: ffffffff80fd1000->ffffffff80fde000 (XEN) Boot stack: ffffffff80fde000->ffffffff80fdf000 (XEN) TOTAL: ffffffff80000000->ffffffff81400000 (XEN) ENTRY ADDRESS: ffffffff80741200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 108kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #3 SMP Thu Dec 18 09:01:42 GMT 2008 Command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009fc00 (usable) Xen: 00000000000a0000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 000000000087d000 (usable) Xen: 000000000087d000 - 0000000000fd1000 (reserved) Xen: 0000000000fd1000 - 00000000cfdff800 (usable) Xen: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) Xen: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) Xen: 00000000cfe55c00 - 00000000d0000000 (reserved) Xen: 00000000e0000000 - 00000000f0000000 (reserved) Xen: 00000000fec00000 - 00000000fed00400 (reserved) Xen: 00000000fed20000 - 00000000feda0000 (reserved) Xen: 00000000fee00000 - 00000000fef00000 (reserved) Xen: 00000000ffb00000 - 0000000100000000 (reserved) DMI 2.5 present. last_pfn = 0xcfdff max_arch_pfn = 0x3ffffffff init_memory_mapping: 0000000000000000-00000000cfdff000 last_map_addr: cfdff000 end: cfdff000 ACPI: RSDP 000FEC00, 0024 (r2 DELL ) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) ACPI: FACS CFDFF800, 0040 ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (5 early reservations) ==> bootmem [0000000000 - 00cfdff000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000fd1000 - 0000fde000] XEN PAGETABLES ==> [0000fd1000 - 0000fde000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - 000087c3d0] #4 [0000fde000 - 0001652000] PGTABLE ==> [0000fde000 - 0001652000] found SMP MP-table at [ffff8800000fe710] 000fe710 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x0000087d 0: 0x00000fd1 -> 0x000cfdff ACPI: PM-Timer IO Port: 0x808 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a301 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) PERCPU: Allocating 57344 bytes of per cpu data Built 1 zonelists in Zone order, mobility grouping on. Total pages: 836163 Kernel command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 Initializing CPU#0 xen: allocated irq 9 for acpi 9 PID hash table entries: 4096 (order: 12, 32768 bytes) Detected 2394.004 MHz processor. Console: colour VGA+ 80x25 console [hvc0] enabled Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Checking aperture... No AGP bridge found PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Placing 64MB software IO TLB between ffff880004aed000 - ffff880008aecfff software IO TLB at phys 0x4aed000 - 0x8aecfff bus 0x1c0000 - 0x7d3ffff Memory: 3264608k/3405820k available (3273k kernel code, 7892k absent, 132716k reserved, 1869k data, 452k init) SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 installing Xen timer for CPU 0 Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.00 BogoMIPS (lpj=2394004) Mount-cache hash table entries: 256 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 SMP alternatives: switching to UP code ACPI: Core revision 20080926 cpu 0 spinlock event irq 17 installing Xen timer for CPU 1 cpu 1 spinlock event irq 23 SMP alternatives: switching to SMP code Initializing CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 Brought up 2 CPUs khelper used greatest stack depth: 6232 bytes left net_namespace: 592 bytes Booting paravirtualized kernel on Xen Xen version: 3.3.0 (preserve-AD) (dom0) Grant table initialized Time: 9:19:17 Date: 12/18/08 NET: Registered protocol family 16 xenbus_probe_init ok ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it ACPI: bus type pci registered PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: MCFG area at e0000000 reserved in E820 BUG: unable to handle kernel paging request at ffff9d5555555000 IP: [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa PGD 0 Oops: 0000 [#1] SMP last sysfs file: CPU 0 Modules linked in: Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #3 RIP: e030:[<ffffffff8052e04d>] [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa RSP: e02b:ffff8800cf85bc18 EFLAGS: 00010046 RAX: 0000155555555000 RBX: ffff9d5555555000 RCX: 0000000000000020 RDX: ffff800000000000 RSI: 5555555555555000 RDI: 5555555555555067 RBP: ffff8800cf85bc88 R08: 000000000000000d R09: 000000000000000d R10: 0000000000000010 R11: 00000000ffffffff R12: ffff880000000000 R13: ffff8000012c9a40 R14: 00003ffffffff000 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffffffff80708ec0(0000) knlGS:0000000000000000 CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: ffff9d5555555000 CR3: 0000000000201000 CR4: 0000000000002620 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process swapper (pid: 1, threadinfo ffff8800cf85a000, task ffff8800cf860000) Stack: 0000000000002233 ffff8800cf85bc60 ffffffff8023a2fc ffff8800cf85bc98 0000000000000060 ffff8800cf860000 0000000000000000 000000000000002f ffff8800cf85bd00 0000000000000001 ffffffffffffffff 00000000000ea56c Call Trace: [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 [<ffffffff8052bf35>] page_fault+0x25/0x30 [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 [<ffffffff807677e1>] pci_arch_init+0x15/0x57 [<ffffffff8020a056>] do_one_initcall+0x56/0x13e [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a [<ffffffff80741940>] kernel_init+0x11f/0x175 [<ffffffff802133ba>] child_rip+0xa/0x20 [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 [<ffffffff802133b0>] ? child_rip+0x0/0x20 Code: 4c 89 e8 49 be 00 f0 ff ff ff 3f 00 00 48 c1 e8 1b 4c 21 f3 49 bc 00 00 00 00 00 88 ff ff 25 f8 0f 00 00 48 8d 04 03 4a 8d 1c 20 <48> 8b 3b e8 cd e1 cd ff 90 a8 01 0f 84 2f 02 00 00 48 8b 3b e8 RIP [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa RSP <ffff8800cf85bc18> CR2: ffff9d5555555000 ---[ end trace 4eaa2a86a8e2da22 ]--- swapper used greatest stack depth: 4632 bytes left Kernel panic - not syncing: Attempted to kill init! Pid: 1, comm: swapper Tainted: G D 2.6.28-rc8-tip #3 Call Trace: [<ffffffff80239c63>] panic+0xa0/0x162 [<ffffffff8023b5b5>] ? put_files_struct+0xb4/0xc1 [<ffffffff8023b4f8>] ? exit_fs+0x48/0x51 [<ffffffff8023c93c>] do_exit+0x74/0x876 [<ffffffff8052ca37>] oops_end+0xc1/0xc9 [<ffffffff8052e584>] do_page_fault+0x940/0x9fa [<ffffffff8052bf35>] page_fault+0x25/0x30 [<ffffffff8052e04d>] ? do_page_fault+0x409/0x9fa [<ffffffff8052e01e>] ? do_page_fault+0x3da/0x9fa [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 [<ffffffff8052bf35>] page_fault+0x25/0x30 [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 [<ffffffff807677e1>] pci_arch_init+0x15/0x57 [<ffffffff8020a056>] do_one_initcall+0x56/0x13e [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a [<ffffffff80741940>] kernel_init+0x11f/0x175 [<ffffffff802133ba>] child_rip+0xa/0x20 [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 [<ffffffff802133b0>] ? child_rip+0x0/0x20 Rebooting in 5 seconds..(XEN) Domain 0 shutdown: rebooting machine. Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge wrote:>> Also noticed the dom0 builder doesn''t (yet) boot bzImages, right? > > Yeah. It''s on the todo list, but I don''t think anyone''s lined up to do > it yet. Shouldn''t be more than a couple of hours work for someone with > some expertise in the area (hint hint).Yes if it would just be parsing the bzImage to figure the offset. bzImage payload is zipped though, and unlike a plain elf image grub wouldn''t unzip it for us, which makes things a bit more complicated ... cheers, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 18, 2008 at 9:25 AM, Andrew Lyon <andrew.lyon@gmail.com> wrote:> On Sat, Dec 13, 2008 at 7:26 PM, Andrew Lyon <andrew.lyon@gmail.com> wrote: >> On Sat, Dec 13, 2008 at 7:02 PM, Todd Deshane <deshantm@gmail.com> wrote: >>>> Yes, in ahci mode the cdrom is detected but the disks are not, in >>>> legacy mode neither is detected. >>> >>> OK. I am now able to start testing on the VT-d 755 box as well. >>> >>> I am just first going to give 4 logs. >>> >>> 1. static-based disk naming mem=3G (gets to initramfs prompt, probably >>> similar to Andrew''s). >>> 2. static-based disk naming no mem=3G option (crashes with panic) >>> 3. udev-based disk naming mem=3G (gets to initramfs prompt, probably >>> similar to Andrew''s) >>> 4. udev-based disk naming no mem=3G option (crashes with panic) >>> >>> These are before the last set of patches, but no major fixes were add >>> since. I''ll update to the >>> latest patches and re-test to stay in sync though. >>> >>> Let me know if there are any other things that I can help test with. >>> >>> Also, Andrew: which BIOS revision are you at? >>> Have you tried looking for a new one? >> >> My Optiplex 755 has the latest bios (A11) already, I don''t think its a >> hardware or bios problem because my testing has shown that on the bare >> metal the same kernel boots successfully with the sata in legacy or >> ahci mode both the cdrom and hd are detected, but booted under Xen the >> hd is not detected in either mode. >> >> On friday I changed the grub.conf to enable serial console as I will >> not be at the office until tuesday but unfortunately I am not getting >> any grub serial menu so the machine is stuck in a reboot loop for the >> next 3 days, next week I plan to put a root filesystem on a usb memory >> stick to see if I can boot a OS that way and do more testing while the >> hd issue is sorted out. >> >> andy >> >>> >>> Cheers, >>> Todd >>> >>> -- >>> Todd Deshane >>> http://todddeshane.net >>> http://runningxen.com >>> >> > > I pulled the latest patches as per Ian''s instructions in this thread, > as before the kernel works ok on the bare metal but not under Xen, but > I get a different crash message now: > > __ __ _____ _____ ___ > \ \/ /___ _ __ |___ / |___ / / _ \ > \ // _ \ ''_ \ |_ \ |_ \| | | | > / \ __/ | | | ___) | ___) | |_| | > /_/\_\___|_| |_| |____(_)____(_)___/ > > (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 > p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 > (XEN) Latest ChangeSet: unavailable > (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds > (XEN) Disc information: > (XEN) Found 1 MBR signatures > (XEN) Found 1 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009fc00 (usable) > (XEN) 00000000000f0000 - 0000000000100000 (reserved) > (XEN) 0000000000100000 - 00000000cfdff800 (usable) > (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) > (XEN) 00000000e0000000 - 00000000f0000000 (reserved) > (XEN) 00000000fec00000 - 00000000fed00400 (reserved) > (XEN) 00000000fed20000 - 00000000feda0000 (reserved) > (XEN) 00000000fee00000 - 00000000fef00000 (reserved) > (XEN) 00000000ffb00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000128000000 (usable) > (XEN) System RAM: 3965MB (4060792kB) > (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > (XEN) ACPI: FACS CFDFF800, 0040 > (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > (XEN) Xen heap: 14MB (14632kB) > (XEN) Domain heap initialised > (XEN) Processor #0 6:15 APIC version 20 > (XEN) Processor #1 6:15 APIC version 20 > (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 > (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs > (XEN) Intel VT-d has been enabled > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 2394.041 MHz processor. > (XEN) HVM: VMX enabled > (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > (XEN) Booting processor 1/1 eip 8c000 > (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > (XEN) Total of 2 processors activated. > (XEN) ENABLING IO-APIC IRQs > (XEN) -> Using new ACK method > (XEN) checking TSC synchronization across 2 CPUs: passed. > (XEN) Platform timer is 14.318MHz HPET > (XEN) Brought up 2 CPUs > (XEN) I/O virtualisation enabled > (XEN) I/O virtualisation for PV guests disabled > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x87c3d0 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages > to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff80200000->ffffffff8087c3d0 > (XEN) Init. ramdisk: ffffffff8087d000->ffffffff8087d000 > (XEN) Phys-Mach map: ffffffff8087d000->ffffffff80fcfb38 > (XEN) Start info: ffffffff80fd0000->ffffffff80fd04a4 > (XEN) Page tables: ffffffff80fd1000->ffffffff80fde000 > (XEN) Boot stack: ffffffff80fde000->ffffffff80fdf000 > (XEN) TOTAL: ffffffff80000000->ffffffff81400000 > (XEN) ENTRY ADDRESS: ffffffff80741200 > (XEN) Dom0 has maximum 2 VCPUs > (XEN) Scrubbing Free RAM: .done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen) > (XEN) Freed 108kB init memory. > mapping kernel into physical memory > Xen: setup ISA identity maps > about to get started... > (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 > (Gentoo 4.1.2 p1.0.2)) #3 SMP Thu Dec 18 09:01:42 GMT 2008 > Command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 > KERNEL supported cpus: > Intel GenuineIntel > AMD AuthenticAMD > Centaur CentaurHauls > BIOS-provided physical RAM map: > Xen: 0000000000000000 - 000000000009fc00 (usable) > Xen: 00000000000a0000 - 0000000000100000 (reserved) > Xen: 0000000000100000 - 000000000087d000 (usable) > Xen: 000000000087d000 - 0000000000fd1000 (reserved) > Xen: 0000000000fd1000 - 00000000cfdff800 (usable) > Xen: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > Xen: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > Xen: 00000000cfe55c00 - 00000000d0000000 (reserved) > Xen: 00000000e0000000 - 00000000f0000000 (reserved) > Xen: 00000000fec00000 - 00000000fed00400 (reserved) > Xen: 00000000fed20000 - 00000000feda0000 (reserved) > Xen: 00000000fee00000 - 00000000fef00000 (reserved) > Xen: 00000000ffb00000 - 0000000100000000 (reserved) > DMI 2.5 present. > last_pfn = 0xcfdff max_arch_pfn = 0x3ffffffff > init_memory_mapping: 0000000000000000-00000000cfdff000 > last_map_addr: cfdff000 end: cfdff000 > ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > ACPI: FACS CFDFF800, 0040 > ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > (5 early reservations) ==> bootmem [0000000000 - 00cfdff000] > #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] > #1 [0000fd1000 - 0000fde000] XEN PAGETABLES ==> [0000fd1000 - 0000fde000] > #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] > #3 [0000200000 - 000087c3d0] TEXT DATA BSS ==> [0000200000 - 000087c3d0] > #4 [0000fde000 - 0001652000] PGTABLE ==> [0000fde000 - 0001652000] > found SMP MP-table at [ffff8800000fe710] 000fe710 > Zone PFN ranges: > DMA 0x00000000 -> 0x00001000 > DMA32 0x00001000 -> 0x00100000 > Normal 0x00100000 -> 0x00100000 > Movable zone start PFN for each node > early_node_map[3] active PFN ranges > 0: 0x00000000 -> 0x0000009f > 0: 0x00000100 -> 0x0000087d > 0: 0x00000fd1 -> 0x000cfdff > ACPI: PM-Timer IO Port: 0x808 > ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) > ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) > ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) > ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) > ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) > ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) > ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) > ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) > ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) > ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) > IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 > ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) > ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) > Using ACPI (MADT) for SMP configuration information > ACPI: HPET id: 0x8086a301 base: 0xfed00000 > SMP: Allowing 2 CPUs, 0 hotplug CPUs > Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) > PERCPU: Allocating 57344 bytes of per cpu data > Built 1 zonelists in Zone order, mobility grouping on. Total pages: 836163 > Kernel command line: root=/dev/sda2 console=hvc0 earlyprink=xen > pci=nomsi panic=5 > Initializing CPU#0 > xen: allocated irq 9 for acpi 9 > PID hash table entries: 4096 (order: 12, 32768 bytes) > Detected 2394.004 MHz processor. > Console: colour VGA+ 80x25 > console [hvc0] enabled > Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) > Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) > Checking aperture... > No AGP bridge found > PCI-DMA: Using software bounce buffering for IO (SWIOTLB) > Placing 64MB software IO TLB between ffff880004aed000 - ffff880008aecfff > software IO TLB at phys 0x4aed000 - 0x8aecfff bus 0x1c0000 - 0x7d3ffff > Memory: 3264608k/3405820k available (3273k kernel code, 7892k absent, > 132716k reserved, 1869k data, 452k init) > SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 > installing Xen timer for CPU 0 > Calibrating delay loop (skipped), value calculated using timer > frequency.. 4788.00 BogoMIPS (lpj=2394004) > Mount-cache hash table entries: 256 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > SMP alternatives: switching to UP code > ACPI: Core revision 20080926 > cpu 0 spinlock event irq 17 > installing Xen timer for CPU 1 > cpu 1 spinlock event irq 23 > SMP alternatives: switching to SMP code > Initializing CPU#1 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > Brought up 2 CPUs > khelper used greatest stack depth: 6232 bytes left > net_namespace: 592 bytes > Booting paravirtualized kernel on Xen > Xen version: 3.3.0 (preserve-AD) (dom0) > Grant table initialized > Time: 9:19:17 Date: 12/18/08 > NET: Registered protocol family 16 > xenbus_probe_init ok > ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it > ACPI: bus type pci registered > PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > PCI: MCFG area at e0000000 reserved in E820 > BUG: unable to handle kernel paging request at ffff9d5555555000 > IP: [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa > PGD 0 > Oops: 0000 [#1] SMP > last sysfs file: > CPU 0 > Modules linked in: > Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #3 > RIP: e030:[<ffffffff8052e04d>] [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa > RSP: e02b:ffff8800cf85bc18 EFLAGS: 00010046 > RAX: 0000155555555000 RBX: ffff9d5555555000 RCX: 0000000000000020 > RDX: ffff800000000000 RSI: 5555555555555000 RDI: 5555555555555067 > RBP: ffff8800cf85bc88 R08: 000000000000000d R09: 000000000000000d > R10: 0000000000000010 R11: 00000000ffffffff R12: ffff880000000000 > R13: ffff8000012c9a40 R14: 00003ffffffff000 R15: 0000000000000000 > FS: 0000000000000000(0000) GS:ffffffff80708ec0(0000) knlGS:0000000000000000 > CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b > CR2: ffff9d5555555000 CR3: 0000000000201000 CR4: 0000000000002620 > DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 > DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 > Process swapper (pid: 1, threadinfo ffff8800cf85a000, task ffff8800cf860000) > Stack: > 0000000000002233 ffff8800cf85bc60 ffffffff8023a2fc ffff8800cf85bc98 > 0000000000000060 ffff8800cf860000 0000000000000000 000000000000002f > ffff8800cf85bd00 0000000000000001 ffffffffffffffff 00000000000ea56c > Call Trace: > [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 > [<ffffffff8052bf35>] page_fault+0x25/0x30 > [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d > [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 > [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 > [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 > [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 > [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 > [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 > [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 > [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 > [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 > [<ffffffff807677e1>] pci_arch_init+0x15/0x57 > [<ffffffff8020a056>] do_one_initcall+0x56/0x13e > [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca > [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a > [<ffffffff80741940>] kernel_init+0x11f/0x175 > [<ffffffff802133ba>] child_rip+0xa/0x20 > [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 > [<ffffffff802133b0>] ? child_rip+0x0/0x20 > Code: 4c 89 e8 49 be 00 f0 ff ff ff 3f 00 00 48 c1 e8 1b 4c 21 f3 49 > bc 00 00 00 00 00 88 ff ff 25 f8 0f 00 00 48 8d 04 03 4a 8d 1c 20 <48> > 8b 3b e8 cd e1 cd ff 90 a8 01 0f 84 2f 02 00 00 48 8b 3b e8 > RIP [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa > RSP <ffff8800cf85bc18> > CR2: ffff9d5555555000 > ---[ end trace 4eaa2a86a8e2da22 ]--- > swapper used greatest stack depth: 4632 bytes left > Kernel panic - not syncing: Attempted to kill init! > Pid: 1, comm: swapper Tainted: G D 2.6.28-rc8-tip #3 > Call Trace: > [<ffffffff80239c63>] panic+0xa0/0x162 > [<ffffffff8023b5b5>] ? put_files_struct+0xb4/0xc1 > [<ffffffff8023b4f8>] ? exit_fs+0x48/0x51 > [<ffffffff8023c93c>] do_exit+0x74/0x876 > [<ffffffff8052ca37>] oops_end+0xc1/0xc9 > [<ffffffff8052e584>] do_page_fault+0x940/0x9fa > [<ffffffff8052bf35>] page_fault+0x25/0x30 > [<ffffffff8052e04d>] ? do_page_fault+0x409/0x9fa > [<ffffffff8052e01e>] ? do_page_fault+0x3da/0x9fa > [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 > [<ffffffff8052bf35>] page_fault+0x25/0x30 > [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d > [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 > [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 > [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 > [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 > [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 > [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 > [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 > [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 > [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 > [<ffffffff807677e1>] pci_arch_init+0x15/0x57 > [<ffffffff8020a056>] do_one_initcall+0x56/0x13e > [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca > [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a > [<ffffffff80741940>] kernel_init+0x11f/0x175 > [<ffffffff802133ba>] child_rip+0xa/0x20 > [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 > [<ffffffff802133b0>] ? child_rip+0x0/0x20 > Rebooting in 5 seconds..(XEN) Domain 0 shutdown: rebooting machine. > > > Andy >The last dmesg log I posted was with the sata set to legacy mode, I have just set it to ahci and now I get the same problem of the hd not being detected, this time it takes longer to crash becuase there is quite a long pause as each sata port is scanned and fails to identify a drive, here is the log: Booting ''Xen 3.3 / Linux 2.6.28-rc8-tip'' root (hd0,0) Filesystem type is ext2fs, partition type 0x83 kernel /xen.gz iommu=1 com1=115200,8n1 console=com1,vga [Multiboot-elf, <0x100000:0xfb6e8:0x94918>, shtab=0x290078, entry=0x100000] module /vmlinux.bin.gz-2.6.28-rc8-tip root=/dev/sda2 console=hvc0 earlyprink=xe n pci=nomsi panic=5 [Multiboot-module @ 0x291000, 0x9adc10 bytes] __ __ _____ _____ ___ \ \/ /___ _ __ |___ / |___ / / _ \ \ // _ \ ''_ \ |_ \ |_ \| | | | / \ __/ | | | ___) | ___) | |_| | /_/\_\___|_| |_| |____(_)____(_)___/ (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 (XEN) Latest ChangeSet: unavailable (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009ec00 (usable) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 00000000cfdff800 (usable) (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fec00000 - 00000000fed00400 (reserved) (XEN) 00000000fed20000 - 00000000feda0000 (reserved) (XEN) 00000000fee00000 - 00000000fef00000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000128000000 (usable) (XEN) System RAM: 3965MB (4060788kB) (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) (XEN) ACPI: FACS CFDFF800, 0040 (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (XEN) Xen heap: 14MB (14632kB) (XEN) Domain heap initialised (XEN) Processor #0 6:15 APIC version 20 (XEN) Processor #1 6:15 APIC version 20 (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Intel VT-d has been enabled (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.056 MHz processor. (XEN) HVM: VMX enabled (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Booting processor 1/1 eip 8c000 (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Brought up 2 CPUs (XEN) I/O virtualisation enabled (XEN) I/O virtualisation for PV guests disabled (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x8783d0 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff808783d0 (XEN) Init. ramdisk: ffffffff80879000->ffffffff80879000 (XEN) Phys-Mach map: ffffffff80879000->ffffffff80fcbb38 (XEN) Start info: ffffffff80fcc000->ffffffff80fcc4a4 (XEN) Page tables: ffffffff80fcd000->ffffffff80fda000 (XEN) Boot stack: ffffffff80fda000->ffffffff80fdb000 (XEN) TOTAL: ffffffff80000000->ffffffff81400000 (XEN) ENTRY ADDRESS: ffffffff8073d200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 108kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #4 SMP Thu Dec 18 11:58:07 GMT 2008 Command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009ec00 (usable) Xen: 00000000000a0000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 0000000000879000 (usable) Xen: 0000000000879000 - 0000000000fcd000 (reserved) Xen: 0000000000fcd000 - 00000000cfdff800 (usable) Xen: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) Xen: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) Xen: 00000000cfe55c00 - 00000000d0000000 (reserved) Xen: 00000000e0000000 - 00000000f0000000 (reserved) Xen: 00000000fec00000 - 00000000fed00400 (reserved) Xen: 00000000fed20000 - 00000000feda0000 (reserved) Xen: 00000000fee00000 - 00000000fef00000 (reserved) Xen: 00000000ffb00000 - 0000000100000000 (reserved) DMI 2.5 present. last_pfn = 0xcfdff max_arch_pfn = 0x100000000 init_memory_mapping: 0000000000000000-00000000cfdff000 last_map_addr: cfdff000 end: cfdff000 ACPI: RSDP 000FEC00, 0024 (r2 DELL ) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) ACPI: FACS CFDFF800, 0040 ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) (5 early reservations) ==> bootmem [0000000000 - 00cfdff000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000fcd000 - 0000fda000] XEN PAGETABLES ==> [0000fcd000 - 0000fda000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0000200000 - 00008783d0] TEXT DATA BSS ==> [0000200000 - 00008783d0] #4 [0000fda000 - 000164e000] PGTABLE ==> [0000fda000 - 000164e000] found SMP MP-table at [ffff8800000fe710] 000fe710 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x0000009e 0: 0x00000100 -> 0x00000879 0: 0x00000fcd -> 0x000cfdff ACPI: PM-Timer IO Port: 0x808 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a301 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Allocating 57344 bytes of per cpu data Built 1 zonelists in Zone order, mobility grouping on. Total pages: 836166 Kernel command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 Initializing CPU#0 xen: allocated irq 9 for acpi 9 PID hash table entries: 4096 (order: 12, 32768 bytes) Detected 2394.000 MHz processor. Console: colour VGA+ 80x25 console [hvc0] enabled Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Checking aperture... No AGP bridge found PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Placing 64MB software IO TLB between ffff880004ae9000 - ffff880008ae8fff software IO TLB at phys 0x4ae9000 - 0x8ae8fff bus 0x1c0000 - 0x7d3ffff Memory: 3264604k/3405820k available (3275k kernel code, 7896k absent, 132700k reserved, 1847k data, 452k init) SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 installing Xen timer for CPU 0 Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.00 BogoMIPS (lpj=2394000) Mount-cache hash table entries: 256 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 SMP alternatives: switching to UP code ACPI: Core revision 20080926 cpu 0 spinlock event irq 17 installing Xen timer for CPU 1 cpu 1 spinlock event irq 23 SMP alternatives: switching to SMP code Initializing CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 Brought up 2 CPUs khelper used greatest stack depth: 6800 bytes left net_namespace: 592 bytes Booting paravirtualized kernel on Xen Xen version: 3.3.0 (preserve-AD) (dom0) Grant table initialized Time: 12:28:39 Date: 12/18/08 NET: Registered protocol family 16 xenbus_probe_init ok ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it ACPI: bus type pci registered PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: MCFG area at e0000000 reserved in E820 PCI: Using MMCONFIG at e0000000 - efffffff PCI: Using configuration type 1 for base access khelper used greatest stack depth: 6232 bytes left ACPI: Interpreter enabled ACPI: (supports S0 S1 S3 S5) ACPI: Using IOAPIC for interrupt routing ACPI: ACPI Dock Station Driver: 1 docks/bays found ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:01.0: PME# supported from D0 D3hot D3cold pci 0000:00:01.0: PME# disabled pci 0000:00:03.0: PME# supported from D0 D3hot D3cold pci 0000:00:03.0: PME# disabled pci 0000:00:19.0: PME# supported from D0 D3hot D3cold pci 0000:00:19.0: PME# disabled pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:03:02.0: PME# disabled pci 0000:00:1e.0: transparent bridge ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, should be 87 [20080926] xen_balloon: Initialising balloon driver. SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing Xen: Initializing Xen DMA ops Xen: Enabling DMA fallback to swiotlb PCI-GART: No AMD GART found. pnp: PnP ACPI init ACPI: bus type pnp registered pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 triggering 1 polarity 0 xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 triggering 1 polarity 0 xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 triggering 1 polarity 0 xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 triggering 1 polarity 0 (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! pnp: PnP ACPI: found 9 devices ACPI: ACPI bus type pnp unregistered system 00:01: ioport range 0xc00-0xc7f has been reserved pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 pci 0000:00:01.0: IO window: 0xd000-0xdfff pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1c.0: IO window: disabled pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: disabled pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 pci 0000:00:1e.0: IO window: 0xc000-0xcfff pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff pci 0000:00:1e.0: PREFETCH window: 0x000000f0000000-0x000000f00fffff xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:01.0 pin 1 -> irq 29 xen_allocate_pirq: returning irq 29 for gsi 16 xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 bus: 00 index 0 io port: [0x00-0xffff] bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] bus: 01 index 0 io port: [0xd000-0xdfff] bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] bus: 01 index 3 mmio: [0x0-0x0] bus: 02 index 0 mmio: [0x0-0x0] bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] bus: 02 index 2 mmio: [0x0-0x0] bus: 02 index 3 mmio: [0x0-0x0] bus: 03 index 0 io port: [0xc000-0xcfff] bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] bus: 03 index 2 mmio: [0xf0000000-0xf00fffff] bus: 03 index 3 io port: [0x00-0xffff] bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 262144 (order: 10, 4194304 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 262144 bind 65536) TCP reno registered NET: Registered protocol family 1 Simple Boot Flag at 0x7a set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1229603322.455:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 6651 alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pcieport-driver 0000:00:01.0: found MSI capability pcieport-driver 0000:00:1c.0: found MSI capability pci_hotplug: PCI Hot Plug PCI Core version: 0.5 input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 ACPI: Power Button (FF) [PWRF] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 ACPI: Power Button (CM) [VBTN] xenbus_probe_backend_init bus registered ok xenbus_probe_frontend_init bus registered ok Event-channel device installed. ***blkif_init Non-volatile memory driver v1.2 Linux agpgart interface v0.103 [drm] Initialized drm 1.1.0 20060810 brd: module loaded loop: module loaded tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> console [netcon0] enabled netconsole: network logging started Loading iSCSI transport class v2.0-870. Driver ''sd'' needs updating - please use bus_type methods Driver ''sr'' needs updating - please use bus_type methods xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 31 ata2: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970180 irq 31 ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 31 ata4: DUMMY ata5: DUMMY ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 31 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: qc timeout (cmd 0xec) ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: qc timeout (cmd 0xec) ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: qc timeout (cmd 0xec) ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 ata2.00: configured for UDMA/100 ata3: SATA link down (SStatus 4 SControl 300) ata6: SATA link down (SStatus 4 SControl 300) scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 1:0:0:0: Attached scsi generic sg0 type 5 ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 triggering 0 polarity 1 ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 6 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 triggering 0 polarity 1 ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver xen_allocate_pirq: returning irq 29 for gsi 16 xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 triggering 0 polarity 1 uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: detected 2 ports uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 triggering 0 polarity 1 uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: detected 2 ports uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 xen_allocate_pirq: returning irq 33 for gsi 23 xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 triggering 0 polarity 1 uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: detected 2 ports uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 xen_allocate_pirq: returning irq 34 for gsi 17 xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 triggering 0 polarity 1 uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: detected 2 ports uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 xen_allocate_pirq: returning irq 31 for gsi 18 xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 triggering 0 polarity 1 uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: detected 2 ports uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usbcore: registered new interface driver usblp Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual PNP: No PS/2 controller found. Probing ports directly. i8042: probe of i8042 failed with error -38 mice: PS/2 mouse device common for all mice device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com cpuidle: using governor ladder dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. IO APIC resources could be not be allocated. registered taskstats version 1 Magic number: 4:587:481 md: Waiting for all devices to be available before autodetect md: If you don''t use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun ... md: ... autorun DONE. Root-NFS: No NFS server available, giving up. VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device "sda2" or unknown-block(2,0) Please append a correct "root=" boot option; here are the available partitions: 0b00 1048575 sr0 driver: sr Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #4 Call Trace: [<ffffffff8023a293>] panic+0xa0/0x162 [<ffffffff80405b87>] ? class_dev_iter_exit+0x9/0xb [<ffffffff802b1831>] ? sys_mount+0xb9/0xce [<ffffffff8073e172>] mount_block_root+0x1c0/0x1dc [<ffffffff8073e257>] mount_root+0xc9/0xea [<ffffffff8073e3f2>] prepare_namespace+0x17a/0x1a7 [<ffffffff8073d988>] kernel_init+0x167/0x175 [<ffffffff802133fa>] child_rip+0xa/0x20 [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 [<ffffffff802133f0>] ? child_rip+0x0/0x20 Rebooting in 5 seconds..<7>usb usb4: suspend_rh (auto-stop) (XEN) Domain 0 shutdown: rebooting machine. And here is the same kernel booted directly on the bare metal, with working sata: Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #4 SMP Thu Dec 18 11:58:07 GMT 2008 Command line: root=/dev/sda2 panic=5 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009ec00 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 00000000cfdff800 (usable) BIOS-e820: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) BIOS-e820: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) BIOS-e820: 00000000cfe55c00 - 00000000d0000000 (reserved) BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fed00400 (reserved) BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved) BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) BIOS-e820: 0000000100000000 - 0000000128000000 (usable) DMI 2.5 present. last_pfn = 0x128000 max_arch_pfn = 0x100000000 last_pfn = 0xcfdff max_arch_pfn = 0x100000000 init_memory_mapping: 0000000000000000-00000000cfdff000 0000000000 - 00cfc00000 page 2M 00cfc00000 - 00cfdff000 page 4k kernel direct mapping tables up to cfdff000 @ 8000-e000 last_map_addr: cfdff000 end: cfdff000 init_memory_mapping: 0000000100000000-0000000128000000 0100000000 - 0128000000 page 2M kernel direct mapping tables up to 128000000 @ c000-12000 last_map_addr: 128000000 end: 128000000 ACPI: RSDP 000FEC00, 0024 (r2 DELL ) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) ACPI: FACS CFDFF800, 0040 ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) ACPI: Local APIC address 0xfee00000 (6 early reservations) ==> bootmem [0000000000 - 0128000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #2 [0000200000 - 00008783d0] TEXT DATA BSS ==> [0000200000 - 00008783d0] #3 [000009ec00 - 0000100000] BIOS reserved ==> [000009ec00 - 0000100000] #4 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - 000000c000] #5 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - 000000d000] found SMP MP-table at [ffff8800000fe710] 000fe710 [ffffe20000000000-ffffe200041fffff] PMD -> [ffff880028200000-ffff88002c3fffff] on node 0 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00128000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x0000009e 0: 0x00000100 -> 0x000cfdff 0: 0x00100000 -> 0x00128000 On node 0 totalpages: 1015197 DMA zone: 56 pages used for memmap DMA zone: 1763 pages reserved DMA zone: 2179 pages, LIFO batch:0 DMA32 zone: 14280 pages used for memmap DMA32 zone: 833079 pages, LIFO batch:31 Normal zone: 2240 pages used for memmap Normal zone: 161600 pages, LIFO batch:31 Movable zone: 0 pages used for memmap ACPI: PM-Timer IO Port: 0x808 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a301 base: 0xfed00000 SMP: Allowing 4 CPUs, 2 hotplug CPUs Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1 PERCPU: Allocating 57344 bytes of per cpu data Built 1 zonelists in Zone order, mobility grouping on. Total pages: 996858 Kernel command line: root=/dev/sda2 panic=5 console=ttyS0,115200,8n1 Initializing CPU#0 PID hash table entries: 4096 (order: 12, 32768 bytes) Fast TSC calibration using PIT Detected 2394.011 MHz processor. Console: colour VGA+ 80x25 Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Checking aperture... No AGP bridge found PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Placing 64MB software IO TLB between ffff880020000000 - ffff880023ffffff software IO TLB at phys 0x20000000 - 0x23ffffff Memory: 3912804k/4849664k available (3275k kernel code, 788876k absent, 147088k reserved, 1847k data, 452k init) SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 hpet clockevent registered Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.02 BogoMIPS (lpj=2394011) Mount-cache hash table entries: 256 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K [ds] using core 2 configuration CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 using mwait in idle threads. Intel Performance Monitoring support detected. ... version: 2 ... num_counters: 2 ... bit_width: 40 ... mask_length: 7 ACPI: Core revision 20080926 Setting APIC routing to flat alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 Booting processor 1 APIC 0x1 ip 0x6000 Initializing CPU#1 Calibrating delay using timer specific routine.. 4787.77 BogoMIPS (lpj=2393887) CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K [ds] using core 2 configuration CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#1]: passed. Brought up 2 CPUs Total of 2 processors activated (9575.79 BogoMIPS). khelper used greatest stack depth: 6232 bytes left net_namespace: 592 bytes Booting paravirtualized kernel on bare hardware Time: 12:42:24 Date: 12/18/08 NET: Registered protocol family 16 err -19 in xenbus_probe_init ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it ACPI: bus type pci registered PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: MCFG area at e0000000 reserved in E820 PCI: Using MMCONFIG at e0000000 - efffffff PCI: Using configuration type 1 for base access ACPI: EC: Look up EC in DSDT ACPI: Interpreter enabled ACPI: (supports S0 S1 S3 S5) ACPI: Using IOAPIC for interrupt routing ACPI: ACPI Dock Station Driver: 1 docks/bays found ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:01.0: PME# supported from D0 D3hot D3cold pci 0000:00:01.0: PME# disabled pci 0000:00:03.0: reg 10 64bit mmio: [0xfedad000-0xfedad00f] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold pci 0000:00:03.0: PME# disabled pci 0000:00:03.2: reg 10 io port: [0xfe80-0xfe87] pci 0000:00:03.2: reg 14 io port: [0xfe90-0xfe93] pci 0000:00:03.2: reg 18 io port: [0xfea0-0xfea7] pci 0000:00:03.2: reg 1c io port: [0xfeb0-0xfeb3] pci 0000:00:03.2: reg 20 io port: [0xfef0-0xfeff] pci 0000:00:03.3: reg 10 io port: [0xec98-0xec9f] pci 0000:00:03.3: reg 14 32bit mmio: [0xfebda000-0xfebdafff] pci 0000:00:19.0: reg 10 32bit mmio: [0xfebe0000-0xfebfffff] pci 0000:00:19.0: reg 14 32bit mmio: [0xfebdb000-0xfebdbfff] pci 0000:00:19.0: reg 18 io port: [0xecc0-0xecdf] pci 0000:00:19.0: PME# supported from D0 D3hot D3cold pci 0000:00:19.0: PME# disabled pci 0000:00:1a.0: reg 20 io port: [0xff20-0xff3f] pci 0000:00:1a.1: reg 20 io port: [0xff00-0xff1f] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfebd9c00-0xfebd9fff] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: reg 10 64bit mmio: [0xfebdc000-0xfebdffff] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1d.0: reg 20 io port: [0xff80-0xff9f] pci 0000:00:1d.1: reg 20 io port: [0xff60-0xff7f] pci 0000:00:1d.2: reg 20 io port: [0xff40-0xff5f] pci 0000:00:1d.7: reg 10 32bit mmio: [0xff980800-0xff980bff] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO pci 0000:00:1f.2: reg 10 io port: [0xfe00-0xfe07] pci 0000:00:1f.2: reg 14 io port: [0xfe10-0xfe13] pci 0000:00:1f.2: reg 18 io port: [0xfe20-0xfe27] pci 0000:00:1f.2: reg 1c io port: [0xfe30-0xfe33] pci 0000:00:1f.2: reg 20 io port: [0xfec0-0xfedf] pci 0000:00:1f.2: reg 24 32bit mmio: [0xff970000-0xff9707ff] pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:00:1f.3: reg 10 64bit mmio: [0xfebd9b00-0xfebd9bff] pci 0000:00:1f.3: reg 20 io port: [0xece0-0xecff] pci 0000:01:00.0: reg 10 64bit mmio: [0xd0000000-0xdfffffff] pci 0000:01:00.0: reg 18 64bit mmio: [0xfe9e0000-0xfe9effff] pci 0000:01:00.0: reg 20 io port: [0xdc00-0xdcff] pci 0000:01:00.0: reg 30 32bit mmio: [0xfea00000-0xfea1ffff] pci 0000:01:00.0: supports D1 D2 pci 0000:01:00.1: reg 10 64bit mmio: [0xfe9f0000-0xfe9fffff] pci 0000:01:00.1: supports D1 D2 pci 0000:00:01.0: bridge io port: [0xd000-0xdfff] pci 0000:00:01.0: bridge 32bit mmio: [0xfe900000-0xfeafffff] pci 0000:00:01.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] pci 0000:03:02.0: reg 10 32bit mmio: [0xfe6fc000-0xfe6fffff] pci 0000:03:02.0: reg 14 io port: [0xcc00-0xccff] pci 0000:03:02.0: reg 30 32bit mmio: [0xfe700000-0xfe71ffff] pci 0000:03:02.0: supports D1 D2 pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:03:02.0: PME# disabled pci 0000:00:1e.0: transparent bridge pci 0000:00:1e.0: bridge io port: [0xc000-0xcfff] pci 0000:00:1e.0: bridge 32bit mmio: [0xfe600000-0xfe7fffff] bus 00 -> node 0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI4._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, should be 87 [20080926] SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing PCI-GART: No AMD GART found. pnp: PnP ACPI init ACPI: bus type pnp registered pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 (0x800-0x87f), disabling pnp: PnP ACPI: found 9 devices ACPI: ACPI bus type pnp unregistered system 00:01: ioport range 0xc00-0xc7f has been reserved pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 pci 0000:00:01.0: IO window: 0xd000-0xdfff pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1c.0: IO window: disabled pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: disabled pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 pci 0000:00:1e.0: IO window: 0xc000-0xcfff pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff pci 0000:00:1e.0: PREFETCH window: 0x000000f0000000-0x000000f00fffff alloc irq_desc for 16 on cpu 0 node 0 alloc kstat_irqs on cpu 0 node 0 alloc irq_cfg on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:01.0: setting latency timer to 64 pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.0: setting latency timer to 64 pci 0000:00:1e.0: setting latency timer to 64 bus: 00 index 0 io port: [0x00-0xffff] bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] bus: 01 index 0 io port: [0xd000-0xdfff] bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] bus: 01 index 3 mmio: [0x0-0x0] bus: 02 index 0 mmio: [0x0-0x0] bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] bus: 02 index 2 mmio: [0x0-0x0] bus: 02 index 3 mmio: [0x0-0x0] bus: 03 index 0 io port: [0xc000-0xcfff] bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] bus: 03 index 2 mmio: [0xf0000000-0xf00fffff] bus: 03 index 3 io port: [0x00-0xffff] bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 262144 (order: 10, 4194304 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 262144 bind 65536) TCP reno registered NET: Registered protocol family 1 Simple Boot Flag at 0x7a set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1229604144.832:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 7643 alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pci 0000:00:1a.0: uhci_check_and_reset_hc: cmd = 0x0080 pci 0000:00:1a.0: Performing full reset pci 0000:00:1a.1: uhci_check_and_reset_hc: cmd = 0x0080 pci 0000:00:1a.1: Performing full reset pci 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0080 pci 0000:00:1d.0: Performing full reset pci 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0080 pci 0000:00:1d.1: Performing full reset pci 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0080 pci 0000:00:1d.2: Performing full reset pci 0000:01:00.0: Boot video device pcieport-driver 0000:00:01.0: setting latency timer to 64 pcieport-driver 0000:00:01.0: found MSI capability pci_express 0000:00:01.0:pcie00: allocate port service pci_express 0000:00:01.0:pcie03: allocate port service pcieport-driver 0000:00:1c.0: setting latency timer to 64 pcieport-driver 0000:00:1c.0: found MSI capability pci_express 0000:00:1c.0:pcie00: allocate port service pci_express 0000:00:1c.0:pcie02: allocate port service pci_express 0000:00:1c.0:pcie03: allocate port service pci_hotplug: PCI Hot Plug PCI Core version: 0.5 input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 ACPI: Power Button (FF) [PWRF] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 ACPI: Power Button (CM) [VBTN] processor ACPI_CPU:00: registered as cooling_device0 processor ACPI_CPU:01: registered as cooling_device1 xenbus_probe_backend_init bus registered ok xenbus_probe_frontend_init bus registered ok ***blkif_init xenfs: not registering filesystem on non-xen platform Non-volatile memory driver v1.2 Linux agpgart interface v0.103 [drm] Initialized drm 1.1.0 20060810 brd: module loaded loop: module loaded tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> console [netcon0] enabled netconsole: network logging started Loading iSCSI transport class v2.0-870. Driver ''sd'' needs updating - please use bus_type methods Driver ''sr'' needs updating - please use bus_type methods ahci 0000:00:1f.2: version 3.0 alloc irq_desc for 18 on cpu 0 node 0 alloc kstat_irqs on cpu 0 node 0 alloc irq_cfg on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems ahci 0000:00:1f.2: setting latency timer to 64 scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 18 ata2: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 18 ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 18 ata4: DUMMY ata5: DUMMY ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 18 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 ata1.00: 72303840 sectors, multi 8: LBA48 ata1.00: configured for UDMA/133 ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 ata2.00: configured for UDMA/100 ata3: SATA link down (SStatus 4 SControl 300) ata6: SATA link down (SStatus 4 SControl 300) scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t support DPO or FUA sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t support DPO or FUA sda: sda1 sda2 sda3 sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 1:0:0:0: Attached scsi CD-ROM sr0 sr 1:0:0:0: Attached scsi generic sg1 type 5 ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver ehci_hcd: block sizes: qh 160 qtd 96 itd 192 sitd 96 alloc irq_desc for 22 on cpu 0 node 0 alloc kstat_irqs on cpu 0 node 0 alloc irq_cfg on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 ehci_hcd 0000:00:1a.7: setting latency timer to 64 ehci_hcd 0000:00:1a.7: EHCI Host Controller drivers/usb/core/inode.c: creating file ''devices'' drivers/usb/core/inode.c: creating file ''001'' ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: reset hcs_params 0x103206 dbg=1 cc=3 pcc=2 ordered !ppc ports=6 ehci_hcd 0000:00:1a.7: reset hcc_params 16871 thresh 7 uframes 1024 64 bit addr ehci_hcd 0000:00:1a.7: reset command 000002 (park)=0 ithresh=0 period=1024 Reset HALT ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported ehci_hcd 0000:00:1a.7: supports USB remote wakeup ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfebd9c00 ehci_hcd 0000:00:1a.7: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT ehci_hcd 0000:00:1a.7: init command 010001 (park)=0 ithresh=1 period=1024 RUN ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: default language 0x0409 usb usb1: uevent usb usb1: usb_probe_device usb usb1: configuration #1 chosen from 1 choice usb usb1: adding 1-0:1.0 (config #1, interface 0) usb 1-0:1.0: uevent hub 1-0:1.0: usb_probe_interface hub 1-0:1.0: usb_probe_interface - got id hub 1-0:1.0: USB hub found hub 1-0:1.0: 6 ports detected hub 1-0:1.0: standalone hub hub 1-0:1.0: no power switching (usb 1.0) hub 1-0:1.0: individual port over-current protection hub 1-0:1.0: power on to power good time: 20ms hub 1-0:1.0: local power source is good hub 1-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 alloc irq_desc for 23 on cpu 0 node 0 alloc kstat_irqs on cpu 0 node 0 alloc irq_cfg on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23 ehci_hcd 0000:00:1d.7: setting latency timer to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller drivers/usb/core/inode.c: creating file ''002'' ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: reset hcs_params 0x103206 dbg=1 cc=3 pcc=2 ordered !ppc ports=6 ehci_hcd 0000:00:1d.7: reset hcc_params 16871 thresh 7 uframes 1024 64 bit addr ehci_hcd 0000:00:1d.7: reset command 000002 (park)=0 ithresh=0 period=1024 Reset HALT ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported ehci_hcd 0000:00:1d.7: supports USB remote wakeup ehci_hcd 0000:00:1d.7: irq 23, io mem 0xff980800 ehci_hcd 0000:00:1d.7: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT ehci_hcd 0000:00:1d.7: init command 010001 (park)=0 ithresh=1 period=1024 RUN ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: default language 0x0409 usb usb2: uevent usb usb2: usb_probe_device usb usb2: configuration #1 chosen from 1 choice usb usb2: adding 2-0:1.0 (config #1, interface 0) usb 2-0:1.0: uevent hub 2-0:1.0: usb_probe_interface hub 2-0:1.0: usb_probe_interface - got id hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected hub 2-0:1.0: standalone hub hub 2-0:1.0: no power switching (usb 1.0) hub 2-0:1.0: individual port over-current protection hub 2-0:1.0: power on to power good time: 20ms hub 2-0:1.0: local power source is good hub 2-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver ohci_hcd: block sizes: ed 80 td 96 uhci_hcd: USB Universal Host Controller Interface driver uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 uhci_hcd 0000:00:1a.0: setting latency timer to 64 uhci_hcd 0000:00:1a.0: UHCI Host Controller drivers/usb/core/inode.c: creating file ''003'' uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: detected 2 ports uhci_hcd 0000:00:1a.0: uhci_check_and_reset_hc: cmd = 0x0000 uhci_hcd 0000:00:1a.0: Performing full reset uhci_hcd 0000:00:1a.0: supports USB remote wakeup uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000ff20 usb usb3: default language 0x0409 usb usb3: uevent usb usb3: usb_probe_device usb usb3: configuration #1 chosen from 1 choice usb usb3: adding 3-0:1.0 (config #1, interface 0) usb 3-0:1.0: uevent hub 3-0:1.0: usb_probe_interface hub 3-0:1.0: usb_probe_interface - got id hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected hub 3-0:1.0: standalone hub hub 3-0:1.0: no power switching (usb 1.0) hub 3-0:1.0: individual port over-current protection hub 3-0:1.0: power on to power good time: 2ms hub 3-0:1.0: local power source is good hub 3-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 alloc irq_desc for 17 on cpu 0 node 0 alloc kstat_irqs on cpu 0 node 0 alloc irq_cfg on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 uhci_hcd 0000:00:1a.1: setting latency timer to 64 uhci_hcd 0000:00:1a.1: UHCI Host Controller drivers/usb/core/inode.c: creating file ''004'' uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: detected 2 ports uhci_hcd 0000:00:1a.1: uhci_check_and_reset_hc: cmd = 0x0000 uhci_hcd 0000:00:1a.1: Performing full reset uhci_hcd 0000:00:1a.1: supports USB remote wakeup uhci_hcd 0000:00:1a.1: irq 17, io base 0x0000ff00 usb usb4: default language 0x0409 usb usb4: uevent usb usb4: usb_probe_device usb usb4: configuration #1 chosen from 1 choice usb usb4: adding 4-0:1.0 (config #1, interface 0) usb 4-0:1.0: uevent hub 4-0:1.0: usb_probe_interface hub 4-0:1.0: usb_probe_interface - got id hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected hub 4-0:1.0: standalone hub hub 4-0:1.0: no power switching (usb 1.0) hub 4-0:1.0: individual port over-current protection hub 4-0:1.0: power on to power good time: 2ms hub 4-0:1.0: local power source is good hub 4-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23 uhci_hcd 0000:00:1d.0: setting latency timer to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller drivers/usb/core/inode.c: creating file ''005'' uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: detected 2 ports uhci_hcd 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0000 uhci_hcd 0000:00:1d.0: Performing full reset uhci_hcd 0000:00:1d.0: supports USB remote wakeup uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000ff80 usb usb5: default language 0x0409 usb usb5: uevent usb usb5: usb_probe_device usb usb5: configuration #1 chosen from 1 choice usb usb5: adding 5-0:1.0 (config #1, interface 0) usb 5-0:1.0: uevent hub 5-0:1.0: usb_probe_interface hub 5-0:1.0: usb_probe_interface - got id hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected hub 5-0:1.0: standalone hub hub 5-0:1.0: no power switching (usb 1.0) hub 5-0:1.0: individual port over-current protection hub 5-0:1.0: power on to power good time: 2ms hub 5-0:1.0: local power source is good hub 5-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 uhci_hcd 0000:00:1d.1: setting latency timer to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller drivers/usb/core/inode.c: creating file ''006'' uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: detected 2 ports uhci_hcd 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0000 uhci_hcd 0000:00:1d.1: Performing full reset uhci_hcd 0000:00:1d.1: supports USB remote wakeup uhci_hcd 0000:00:1d.1: irq 17, io base 0x0000ff60 usb usb6: default language 0x0409 usb usb6: uevent usb usb6: usb_probe_device usb usb6: configuration #1 chosen from 1 choice usb usb6: adding 6-0:1.0 (config #1, interface 0) usb 6-0:1.0: uevent hub 6-0:1.0: usb_probe_interface hub 6-0:1.0: usb_probe_interface - got id hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected hub 6-0:1.0: standalone hub hub 6-0:1.0: no power switching (usb 1.0) hub 6-0:1.0: individual port over-current protection hub 6-0:1.0: power on to power good time: 2ms hub 6-0:1.0: local power source is good hub 6-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 uhci_hcd 0000:00:1d.2: setting latency timer to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller drivers/usb/core/inode.c: creating file ''007'' uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: detected 2 ports uhci_hcd 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0000 uhci_hcd 0000:00:1d.2: Performing full reset uhci_hcd 0000:00:1d.2: supports USB remote wakeup uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000ff40 usb usb7: default language 0x0409 usb usb7: uevent usb usb7: usb_probe_device usb usb7: configuration #1 chosen from 1 choice usb usb7: adding 7-0:1.0 (config #1, interface 0) usb 7-0:1.0: uevent hub 7-0:1.0: usb_probe_interface hub 7-0:1.0: usb_probe_interface - got id hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected hub 7-0:1.0: standalone hub hub 7-0:1.0: no power switching (usb 1.0) hub 7-0:1.0: individual port over-current protection hub 7-0:1.0: power on to power good time: 2ms hub 7-0:1.0: local power source is good hub 7-0:1.0: trying to enable port power on non-switchable hub drivers/usb/core/inode.c: creating file ''001'' usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usbcore: registered new interface driver usblp Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual PNP: No PS/2 controller found. Probing ports directly. serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com cpuidle: using governor ladder dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. registered taskstats version 1 Magic number: 4:346:734 ehci_hcd 0000:00:1a.7: GetStatus port 1 status 001403 POWER sig=k CSC CONNECT hub 1-0:1.0: port 1: status 0501 change 0001 ehci_hcd 0000:00:1a.7: GetStatus port 2 status 001803 POWER sig=j CSC CONNECT hub 1-0:1.0: port 2: status 0501 change 0001 ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001803 POWER sig=j CSC CONNECT hub 2-0:1.0: port 2: status 0501 change 0001 ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT hub 2-0:1.0: port 5: status 0501 change 0001 uhci_hcd 0000:00:1a.0: port 1 portsc 008a,00 uhci_hcd 0000:00:1a.0: port 2 portsc 008a,00 hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000 uhci_hcd 0000:00:1d.0: port 2 portsc 0082,00 hub 6-0:1.0: state 7 ports 2 chg 0000 evt 0000 uhci_hcd 0000:00:1d.2: port 1 portsc 0082,00 md: Waiting for all devices to be available before autodetect md: If you don''t use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun ... md: ... autorun DONE. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 452k freed Write protecting the kernel read-only data: 4752k Warning: unable to open an initial console. hub 1-0:1.0: state 7 ports 6 chg 0006 evt 0000 hub 1-0:1.0: port 1, status 0501, change 0000, 480 Mb/s ehci_hcd 0000:00:1a.7: port 1 low speed --> companion ehci_hcd 0000:00:1a.7: GetStatus port 1 status 003002 POWER OWNER sig=se0 CSC hub 1-0:1.0: port 2, status 0501, change 0000, 480 Mb/s khelper used greatest stack depth: 5888 bytes left ehci_hcd 0000:00:1a.7: port 2 full speed --> companion ehci_hcd 0000:00:1a.7: GetStatus port 2 status 003801 POWER OWNER sig=j CONNECT hub 1-0:1.0: port 2 not reset yet, waiting 50ms ehci_hcd 0000:00:1a.7: GetStatus port 2 status 003002 POWER OWNER sig=se0 CSC hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0004 hub 2-0:1.0: state 7 ports 6 chg 0024 evt 0000 hub 2-0:1.0: port 2, status 0501, change 0000, 480 Mb/s ehci_hcd 0000:00:1d.7: port 2 high speed ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001005 POWER sig=se0 PE CONNECT usb 2-2: new high speed USB device using ehci_hcd and address 2 consoletype used greatest stack depth: 5816 bytes left ehci_hcd 0000:00:1d.7: port 2 high speed ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001005 POWER sig=se0 PE CONNECT stty used greatest stack depth: 4472 bytes left usb 2-2: skipped 1 descriptor after endpoint usb 2-2: default language 0x0409 usb 2-2: uevent usb 2-2: usb_probe_device usb 2-2: configuration #1 chosen from 1 choice usb 2-2: adding 2-2:1.0 (config #1, interface 0) usb 2-2:1.0: uevent usb-storage 2-2:1.0: usb_probe_interface usb-storage 2-2:1.0: usb_probe_interface - got id scsi6 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning drivers/usb/core/inode.c: creating file ''002'' usb 2-2: New USB device found, idVendor=0644, idProduct=0200 usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 2-2: Product: CA-200 usb 2-2: Manufacturer: TEAC usb 2-2: SerialNumber: 0000030664A1 hub 2-0:1.0: port 5, status 0501, change 0000, 480 Mb/s ehci_hcd 0000:00:1d.7: port 5 high speed ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT usb 2-5: new high speed USB device using ehci_hcd and address 3 ehci_hcd 0000:00:1d.7: port 5 high speed ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT usb 2-5: uevent usb 2-5: usb_probe_device usb 2-5: configuration #1 chosen from 1 choice usb 2-5: adding 2-5:1.0 (config #1, interface 0) usb 2-5:1.0: uevent hub 2-5:1.0: usb_probe_interface hub 2-5:1.0: usb_probe_interface - got id hub 2-5:1.0: USB hub found hub 2-5:1.0: 4 ports detected hub 2-5:1.0: standalone hub hub 2-5:1.0: individual port power switching hub 2-5:1.0: individual port over-current protection hub 2-5:1.0: TT per port hub 2-5:1.0: TT requires at most 8 FS bit times (666 ns) hub 2-5:1.0: power on to power good time: 100ms hub 2-5:1.0: local power source is good hub 2-5:1.0: enabling power on all ports drivers/usb/core/inode.c: creating file ''003'' usb 2-5: New USB device found, idVendor=0424, idProduct=2504 usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0006 uhci_hcd 0000:00:1a.0: port 1 portsc 01a3,00 hub 3-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s usb 2-5: link qh256-0001/ffff8800cf8041e0 start 255 [1/0 us] hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301 usb usb3: uevent usb 3-0:1.0: uevent usb usb4: uevent usb 4-0:1.0: uevent usb usb1: uevent usb 1-0:1.0: uevent usb usb5: uevent usb 5-0:1.0: uevent usb usb6: uevent usb 6-0:1.0: uevent usb usb7: uevent usb 7-0:1.0: uevent usb usb2: uevent usb 2-0:1.0: uevent usb 2-2: uevent usb 2-2:1.0: uevent usb 2-5: uevent usb 2-5:1.0: uevent usb 3-1: new low speed USB device using uhci_hcd and address 2 e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k6 e1000e: Copyright (c) 1999-2008 Intel Corporation. alloc irq_desc for 21 on cpu 0 node 0 alloc kstat_irqs on cpu 0 node 0 alloc irq_cfg on cpu 0 node 0 alloc irq_2_pin on cpu 0 node 0 e1000e 0000:00:19.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 e1000e 0000:00:19.0: setting latency timer to 64 0000:00:19.0: 0000:00:19.0: Failed to initialize MSI interrupts. Falling back to legacy interrupts. usb 3-1: skipped 1 descriptor after interface usb 3-1: default language 0x0409 usb usb4: suspend_rh (auto-stop) usb usb6: suspend_rh (auto-stop) usb usb5: suspend_rh (auto-stop) usb usb7: suspend_rh (auto-stop) usb 3-1: uevent usb 3-1: usb_probe_device usb 3-1: configuration #1 chosen from 1 choice usb 3-1: adding 3-1:1.0 (config #1, interface 0) usb 3-1:1.0: uevent drivers/usb/core/inode.c: creating file ''002'' usb 3-1: New USB device found, idVendor=413c, idProduct=3016 usb 3-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 usb 3-1: Product: Dell Premium USB Optical Mouse uhci_hcd 0000:00:1a.0: port 2 portsc 0093,00 hub 3-0:1.0: port 2, status 0101, change 0001, 12 Mb/s hub 3-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:1a:a0:d5:4e:b9 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection 0000:00:19.0: eth0: MAC: 6, PHY: 6, PBA No: 1041ff-0ff usb 3-2: new full speed USB device using uhci_hcd and address 3 usb 3-2: ep0 maxpacket = 8 usb 3-2: default language 0x0409 usb 3-2: uevent usb 3-2: usb_probe_device usb 3-2: configuration #1 chosen from 1 choice usb 3-2: adding 3-2:1.0 (config #1, interface 0) usb 3-2:1.0: uevent hub 3-2:1.0: usb_probe_interface hub 3-2:1.0: usb_probe_interface - got id hub 3-2:1.0: USB hub found hub 3-2:1.0: 3 ports detected hub 3-2:1.0: compound device; port removable status: FRR hub 3-2:1.0: individual port power switching hub 3-2:1.0: individual port over-current protection hub 3-2:1.0: power on to power good time: 44ms hub 3-2:1.0: hub controller current requirement: 100mA hub 3-2:1.0: 100mA bus power budget for each child hub 3-2:1.0: enabling power on all ports drivers/usb/core/inode.c: creating file ''003'' usb 3-2: New USB device found, idVendor=413c, idProduct=1003 usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 3-2: Product: Dell USB Keyboard Hub usb 3-2: Manufacturer: Dell hub 5-0:1.0: state 7 ports 2 chg 0000 evt 0000 hub 7-0:1.0: state 7 ports 2 chg 0000 evt 0000 hub 2-5:1.0: state 7 ports 4 chg 0000 evt 0000 hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0004 hub 3-2:1.0: port 1: status 0101 change 0001 uhci_hcd 0000:00:1a.0: reserve dev 3 ep81-INT, period 16, phase 8, 12 us hub 3-2:1.0: state 7 ports 3 chg 0002 evt 0000 hub 3-2:1.0: port 1, status 0101, change 0000, 12 Mb/s usb 3-2.1: new full speed USB device using uhci_hcd and address 4 usb 3-2.1: ep0 maxpacket = 8 usb 3-2.1: skipped 1 descriptor after interface usb 3-2.1: skipped 1 descriptor after interface usb 3-2.1: default language 0x0409 usb 3-2.1: uevent usb 3-2.1: usb_probe_device usb 3-2.1: configuration #1 chosen from 1 choice usb 3-2.1: adding 3-2.1:1.0 (config #1, interface 0) usb 3-2.1:1.0: uevent usb 3-2.1: adding 3-2.1:1.1 (config #1, interface 1) usb 3-2.1:1.1: uevent drivers/usb/core/inode.c: creating file ''004'' usb 3-2.1: New USB device found, idVendor=413c, idProduct=2010 usb 3-2.1: New USB device strings: Mfr=1, Product=3, SerialNumber=0 usb 3-2.1: Product: Dell USB Keyboard usb 3-2.1: Manufacturer: Dell hub 3-2:1.0: 350mA power budget left hub 3-2:1.0: state 7 ports 3 chg 0000 evt 0002 EXT3 FS on sda2, internal journal Adding 8000360k swap on /dev/sda3. Priority:-1 extents:1 across:8000360k find used greatest stack depth: 4464 bytes left hub 4-0:1.0: hub_suspend usb usb4: bus auto-suspend usb usb4: suspend_rh hub 6-0:1.0: hub_suspend usb usb6: bus auto-suspend usb usb6: suspend_rh hub 1-0:1.0: hub_suspend usb usb1: bus auto-suspend ehci_hcd 0000:00:1a.7: suspend root hub hub 5-0:1.0: hub_suspend usb usb5: bus auto-suspend usb usb5: suspend_rh hub 7-0:1.0: hub_suspend usb usb7: bus auto-suspend usb usb7: suspend_rh hub 2-5:1.0: hub_suspend usb 2-5: unlink qh256-0001/ffff8800cf8041e0 start 255 [1/0 us] usb 2-5: usb auto-suspend scsi 6:0:0:0: Direct-Access TEAC USB HS-CF Card 4.08 PQ: 0 ANSI: 0 sd 6:0:0:0: [sdb] Attached SCSI removable disk sd 6:0:0:0: Attached scsi generic sg2 type 0 usb-storage: device scan complete 0000:00:19.0: eth0: Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andrew Lyon wrote:> >> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it >> ACPI: bus type pci registered >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: MCFG area at e0000000 reserved in E820 >> BUG: unable to handle kernel paging request at ffff9d5555555000 >> IP: [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa >> PGD 0 >> Oops: 0000 [#1] SMP >> last sysfs file: >> CPU 0 >> Modules linked in: >> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #3 >> RIP: e030:[<ffffffff8052e04d>] [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa >> RSP: e02b:ffff8800cf85bc18 EFLAGS: 00010046 >> RAX: 0000155555555000 RBX: ffff9d5555555000 RCX: 0000000000000020 >> RDX: ffff800000000000 RSI: 5555555555555000 RDI: 5555555555555067 >> RBP: ffff8800cf85bc88 R08: 000000000000000d R09: 000000000000000d >> R10: 0000000000000010 R11: 00000000ffffffff R12: ffff880000000000 >> R13: ffff8000012c9a40 R14: 00003ffffffff000 R15: 0000000000000000 >> FS: 0000000000000000(0000) GS:ffffffff80708ec0(0000) knlGS:0000000000000000 >> CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b >> CR2: ffff9d5555555000 CR3: 0000000000201000 CR4: 0000000000002620 >> DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 >> DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 >> Process swapper (pid: 1, threadinfo ffff8800cf85a000, task ffff8800cf860000) >> Stack: >> 0000000000002233 ffff8800cf85bc60 ffffffff8023a2fc ffff8800cf85bc98 >> 0000000000000060 ffff8800cf860000 0000000000000000 000000000000002f >> ffff8800cf85bd00 0000000000000001 ffffffffffffffff 00000000000ea56c >> Call Trace: >> [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 >> [<ffffffff8052bf35>] page_fault+0x25/0x30 >> [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d >> [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 >> [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 >> [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 >> [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 >> [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 >> [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 >> [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 >> [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 >>OK, so this is crashing while its initializing the pci subsystem itself... (It looks like there was a bad mfn<->pfn conversion somewhere.)>> [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 >> [<ffffffff807677e1>] pci_arch_init+0x15/0x57 >> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >> [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca >> [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a >> [<ffffffff80741940>] kernel_init+0x11f/0x175 >> [<ffffffff802133ba>] child_rip+0xa/0x20 >> [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 >> [<ffffffff802133b0>] ? child_rip+0x0/0x20 >> Code: 4c 89 e8 49 be 00 f0 ff ff ff 3f 00 00 48 c1 e8 1b 4c 21 f3 49 >> bc 00 00 00 00 00 88 ff ff 25 f8 0f 00 00 48 8d 04 03 4a 8d 1c 20 <48> >> 8b 3b e8 cd e1 cd ff 90 a8 01 0f 84 2f 02 00 00 48 8b 3b e8 >> RIP [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa >> RSP <ffff8800cf85bc18> >> CR2: ffff9d5555555000 >> ---[ end trace 4eaa2a86a8e2da22 ]--- >> swapper used greatest stack depth: 4632 bytes left >> Kernel panic - not syncing: Attempted to kill init! >> Pid: 1, comm: swapper Tainted: G D 2.6.28-rc8-tip #3 >> Call Trace: >> [<ffffffff80239c63>] panic+0xa0/0x162 >> [<ffffffff8023b5b5>] ? put_files_struct+0xb4/0xc1 >> [<ffffffff8023b4f8>] ? exit_fs+0x48/0x51 >> [<ffffffff8023c93c>] do_exit+0x74/0x876 >> [<ffffffff8052ca37>] oops_end+0xc1/0xc9 >> [<ffffffff8052e584>] do_page_fault+0x940/0x9fa >> [<ffffffff8052bf35>] page_fault+0x25/0x30 >> [<ffffffff8052e04d>] ? do_page_fault+0x409/0x9fa >> [<ffffffff8052e01e>] ? do_page_fault+0x3da/0x9fa >> [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 >> [<ffffffff8052bf35>] page_fault+0x25/0x30 >> [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d >> [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 >> [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 >> [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 >> [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 >> [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 >> [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 >> [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 >> [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 >> [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 >> [<ffffffff807677e1>] pci_arch_init+0x15/0x57 >> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >> [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca >> [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a >> [<ffffffff80741940>] kernel_init+0x11f/0x175 >> [<ffffffff802133ba>] child_rip+0xa/0x20 >> [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 >> [<ffffffff802133b0>] ? child_rip+0x0/0x20 >> Rebooting in 5 seconds..(XEN) Domain 0 shutdown: rebooting machine. >> >> >> Andy >> >> > > The last dmesg log I posted was with the sata set to legacy mode, I > have just set it to ahci and now I get the same problem of the hd not > being detected, this time it takes longer to crash becuase there is > quite a long pause as each sata port is scanned and fails to identify > a drive, here is the log: > > Booting ''Xen 3.3 / Linux 2.6.28-rc8-tip'' > > root (hd0,0) > Filesystem type is ext2fs, partition type 0x83 > kernel /xen.gz iommu=1 com1=115200,8n1 console=com1,vga > [Multiboot-elf, <0x100000:0xfb6e8:0x94918>, shtab=0x290078, entry=0x100000] > module /vmlinux.bin.gz-2.6.28-rc8-tip root=/dev/sda2 console=hvc0 earlyprink=xe > n pci=nomsi panic=5 > [Multiboot-module @ 0x291000, 0x9adc10 bytes] > > __ __ _____ _____ ___ > \ \/ /___ _ __ |___ / |___ / / _ \ > \ // _ \ ''_ \ |_ \ |_ \| | | | > / \ __/ | | | ___) | ___) | |_| | > /_/\_\___|_| |_| |____(_)____(_)___/ > > (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 > p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 > (XEN) Latest ChangeSet: unavailable > (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds > (XEN) Disc information: > (XEN) Found 1 MBR signatures > (XEN) Found 1 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009ec00 (usable) > (XEN) 00000000000f0000 - 0000000000100000 (reserved) > (XEN) 0000000000100000 - 00000000cfdff800 (usable) > (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) > (XEN) 00000000e0000000 - 00000000f0000000 (reserved) > (XEN) 00000000fec00000 - 00000000fed00400 (reserved) > (XEN) 00000000fed20000 - 00000000feda0000 (reserved) > (XEN) 00000000fee00000 - 00000000fef00000 (reserved) > (XEN) 00000000ffb00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000128000000 (usable) > (XEN) System RAM: 3965MB (4060788kB) > (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > (XEN) ACPI: FACS CFDFF800, 0040 > (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > (XEN) Xen heap: 14MB (14632kB) > (XEN) Domain heap initialised > (XEN) Processor #0 6:15 APIC version 20 > (XEN) Processor #1 6:15 APIC version 20 > (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 > (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs > (XEN) Intel VT-d has been enabled > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 2394.056 MHz processor. > (XEN) HVM: VMX enabled > (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > (XEN) Booting processor 1/1 eip 8c000 > (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > (XEN) Total of 2 processors activated. > (XEN) ENABLING IO-APIC IRQs > (XEN) -> Using new ACK method > (XEN) checking TSC synchronization across 2 CPUs: passed. > (XEN) Platform timer is 14.318MHz HPET > (XEN) Brought up 2 CPUs > (XEN) I/O virtualisation enabled > (XEN) I/O virtualisation for PV guests disabled > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x8783d0 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages > to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff80200000->ffffffff808783d0 > (XEN) Init. ramdisk: ffffffff80879000->ffffffff80879000 > (XEN) Phys-Mach map: ffffffff80879000->ffffffff80fcbb38 > (XEN) Start info: ffffffff80fcc000->ffffffff80fcc4a4 > (XEN) Page tables: ffffffff80fcd000->ffffffff80fda000 > (XEN) Boot stack: ffffffff80fda000->ffffffff80fdb000 > (XEN) TOTAL: ffffffff80000000->ffffffff81400000 > (XEN) ENTRY ADDRESS: ffffffff8073d200 > (XEN) Dom0 has maximum 2 VCPUs > (XEN) Scrubbing Free RAM: .done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch > input to Xen) > (XEN) Freed 108kB init memory. > mapping kernel into physical memory > Xen: setup ISA identity maps > about to get started... > (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 > (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! > Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 > (Gentoo 4.1.2 p1.0.2)) #4 SMP Thu Dec 18 11:58:07 GMT 2008 > Command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 > KERNEL supported cpus: > Intel GenuineIntel > AMD AuthenticAMD > Centaur CentaurHauls > BIOS-provided physical RAM map: > Xen: 0000000000000000 - 000000000009ec00 (usable) > Xen: 00000000000a0000 - 0000000000100000 (reserved) > Xen: 0000000000100000 - 0000000000879000 (usable) > Xen: 0000000000879000 - 0000000000fcd000 (reserved) > Xen: 0000000000fcd000 - 00000000cfdff800 (usable) > Xen: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > Xen: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > Xen: 00000000cfe55c00 - 00000000d0000000 (reserved) > Xen: 00000000e0000000 - 00000000f0000000 (reserved) > Xen: 00000000fec00000 - 00000000fed00400 (reserved) > Xen: 00000000fed20000 - 00000000feda0000 (reserved) > Xen: 00000000fee00000 - 00000000fef00000 (reserved) > Xen: 00000000ffb00000 - 0000000100000000 (reserved) > DMI 2.5 present. > last_pfn = 0xcfdff max_arch_pfn = 0x100000000 > init_memory_mapping: 0000000000000000-00000000cfdff000 > last_map_addr: cfdff000 end: cfdff000 > ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > ACPI: FACS CFDFF800, 0040 > ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > (5 early reservations) ==> bootmem [0000000000 - 00cfdff000] > #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] > #1 [0000fcd000 - 0000fda000] XEN PAGETABLES ==> [0000fcd000 - 0000fda000] > #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] > #3 [0000200000 - 00008783d0] TEXT DATA BSS ==> [0000200000 - 00008783d0] > #4 [0000fda000 - 000164e000] PGTABLE ==> [0000fda000 - 000164e000] > found SMP MP-table at [ffff8800000fe710] 000fe710 > Zone PFN ranges: > DMA 0x00000000 -> 0x00001000 > DMA32 0x00001000 -> 0x00100000 > Normal 0x00100000 -> 0x00100000 > Movable zone start PFN for each node > early_node_map[3] active PFN ranges > 0: 0x00000000 -> 0x0000009e > 0: 0x00000100 -> 0x00000879 > 0: 0x00000fcd -> 0x000cfdff > ACPI: PM-Timer IO Port: 0x808 > ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) > ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) > ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) > ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) > ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) > ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) > ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) > ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) > ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) > ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) > IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 > ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) > ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) > Using ACPI (MADT) for SMP configuration information > ACPI: HPET id: 0x8086a301 base: 0xfed00000 > SMP: Allowing 2 CPUs, 0 hotplug CPUs > Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) > NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:2 nr_node_ids:1 > PERCPU: Allocating 57344 bytes of per cpu data > Built 1 zonelists in Zone order, mobility grouping on. Total pages: 836166 > Kernel command line: root=/dev/sda2 console=hvc0 earlyprink=xen > pci=nomsi panic=5 > Initializing CPU#0 > xen: allocated irq 9 for acpi 9 > PID hash table entries: 4096 (order: 12, 32768 bytes) > Detected 2394.000 MHz processor. > Console: colour VGA+ 80x25 > console [hvc0] enabled > Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) > Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) > Checking aperture... > No AGP bridge found > PCI-DMA: Using software bounce buffering for IO (SWIOTLB) > Placing 64MB software IO TLB between ffff880004ae9000 - ffff880008ae8fff > software IO TLB at phys 0x4ae9000 - 0x8ae8fff bus 0x1c0000 - 0x7d3ffff > Memory: 3264604k/3405820k available (3275k kernel code, 7896k absent, > 132700k reserved, 1847k data, 452k init) > SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 > installing Xen timer for CPU 0 > Calibrating delay loop (skipped), value calculated using timer > frequency.. 4788.00 BogoMIPS (lpj=2394000) > Mount-cache hash table entries: 256 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > SMP alternatives: switching to UP code > ACPI: Core revision 20080926 > cpu 0 spinlock event irq 17 > installing Xen timer for CPU 1 > cpu 1 spinlock event irq 23 > SMP alternatives: switching to SMP code > Initializing CPU#1 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > Brought up 2 CPUs > khelper used greatest stack depth: 6800 bytes left > net_namespace: 592 bytes > Booting paravirtualized kernel on Xen > Xen version: 3.3.0 (preserve-AD) (dom0) > Grant table initialized > Time: 12:28:39 Date: 12/18/08 > NET: Registered protocol family 16 > xenbus_probe_init ok > ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it > ACPI: bus type pci registered > PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > PCI: MCFG area at e0000000 reserved in E820 > PCI: Using MMCONFIG at e0000000 - efffffff > PCI: Using configuration type 1 for base access >... which appears to succeed here.> khelper used greatest stack depth: 6232 bytes left > ACPI: Interpreter enabled > ACPI: (supports S0 S1 S3 S5) > ACPI: Using IOAPIC for interrupt routing > ACPI: ACPI Dock Station Driver: 1 docks/bays found > ACPI: PCI Root Bridge [PCI0] (0000:00) > pci 0000:00:01.0: PME# supported from D0 D3hot D3cold > pci 0000:00:01.0: PME# disabled > pci 0000:00:03.0: PME# supported from D0 D3hot D3cold > pci 0000:00:03.0: PME# disabled > pci 0000:00:19.0: PME# supported from D0 D3hot D3cold > pci 0000:00:19.0: PME# disabled > pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold > pci 0000:00:1a.7: PME# disabled > pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold > pci 0000:00:1b.0: PME# disabled > pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold > pci 0000:00:1c.0: PME# disabled > pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold > pci 0000:00:1d.7: PME# disabled > pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO > pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO > pci 0000:00:1f.2: PME# supported from D3hot > pci 0000:00:1f.2: PME# disabled > pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold > pci 0000:03:02.0: PME# disabled > pci 0000:00:1e.0: transparent bridge > ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) > ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) > ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. > ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) > ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, > should be 87 [20080926] > xen_balloon: Initialising balloon driver. > SCSI subsystem initialized > usbcore: registered new interface driver usbfs > usbcore: registered new interface driver hub > usbcore: registered new device driver usb > PCI: Using ACPI for IRQ routing > Xen: Initializing Xen DMA ops > Xen: Enabling DMA fallback to swiotlb > PCI-GART: No AMD GART found. > pnp: PnP ACPI init > ACPI: bus type pnp registered > pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 > (0x800-0x87f), disabling > pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 > (0x800-0x87f), disabling > xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 > triggering 1 polarity 0 > xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 > triggering 1 polarity 0 > xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 > triggering 1 polarity 0 > xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 > triggering 1 polarity 0 > (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 > (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 > (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! > pnp: PnP ACPI: found 9 devices > ACPI: ACPI bus type pnp unregistered > system 00:01: ioport range 0xc00-0xc7f has been reserved > pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 > pci 0000:00:01.0: IO window: 0xd000-0xdfff > pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff > pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff > pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 > pci 0000:00:1c.0: IO window: disabled > pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff > pci 0000:00:1c.0: PREFETCH window: disabled > pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 > pci 0000:00:1e.0: IO window: 0xc000-0xcfff > pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff > pci 0000:00:1e.0: PREFETCH window: 0x000000f0000000-0x000000f00fffff > xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 > triggering 0 polarity 1 > pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 > xen: PCI device 0000:00:01.0 pin 1 -> irq 29 > xen_allocate_pirq: returning irq 29 for gsi 16 > xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 > triggering 0 polarity 1 > pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 > xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 > bus: 00 index 0 io port: [0x00-0xffff] > bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] > bus: 01 index 0 io port: [0xd000-0xdfff] > bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] > bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] > bus: 01 index 3 mmio: [0x0-0x0] > bus: 02 index 0 mmio: [0x0-0x0] > bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] > bus: 02 index 2 mmio: [0x0-0x0] > bus: 02 index 3 mmio: [0x0-0x0] > bus: 03 index 0 io port: [0xc000-0xcfff] > bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] > bus: 03 index 2 mmio: [0xf0000000-0xf00fffff] > bus: 03 index 3 io port: [0x00-0xffff] > bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] > NET: Registered protocol family 2 > IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) > TCP established hash table entries: 262144 (order: 10, 4194304 bytes) > TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) > TCP: Hash tables configured (established 262144 bind 65536) > TCP reno registered > NET: Registered protocol family 1 > Simple Boot Flag at 0x7a set to 0x1 > audit: initializing netlink socket (disabled) > type=2000 audit(1229603322.455:1): initialized > VFS: Disk quotas dquot_6.5.1 > Dquot-cache hash table entries: 512 (order 0, 4096 bytes) > msgmni has been set to 6651 > alg: No test for stdrng (krng) > Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered (default) > pcieport-driver 0000:00:01.0: found MSI capability > pcieport-driver 0000:00:1c.0: found MSI capability > pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 > ACPI: Power Button (FF) [PWRF] > input: Power Button (CM) as > /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 > ACPI: Power Button (CM) [VBTN] > xenbus_probe_backend_init bus registered ok > xenbus_probe_frontend_init bus registered ok > Event-channel device installed. > ***blkif_init > Non-volatile memory driver v1.2 > Linux agpgart interface v0.103 > [drm] Initialized drm 1.1.0 20060810 > brd: module loaded > loop: module loaded > tun: Universal TUN/TAP device driver, 1.6 > tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> > console [netcon0] enabled > netconsole: network logging started > Loading iSCSI transport class v2.0-870. > Driver ''sd'' needs updating - please use bus_type methods > Driver ''sr'' needs updating - please use bus_type methods > xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 > triggering 0 polarity 1 > ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 > xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 > ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode > ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems > scsi0 : ahci > scsi1 : ahci > scsi2 : ahci > scsi3 : ahci > scsi4 : ahci > scsi5 : ahci > ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 31 > ata2: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970180 irq 31 > ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 31 > ata4: DUMMY > ata5: DUMMY > ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 31 > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: qc timeout (cmd 0xec) > ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: qc timeout (cmd 0xec) > ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: qc timeout (cmd 0xec) > ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 > ata2.00: configured for UDMA/100 > ata3: SATA link down (SStatus 4 SControl 300) > ata6: SATA link down (SStatus 4 SControl 300) > scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 >And this is exactly the same symptom I get when I try to use AHCI. Something is deeply odd here. I have no idea why setting the controller to legacy mode would have any effect on pci bringup. Legacy or AHCI - either way its just a PCI device. Does the Legacy mode oops reproduce reliably? Thanks, J> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray > Uniform CD-ROM driver Revision: 3.20 > sr 1:0:0:0: Attached scsi generic sg0 type 5 > ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver > xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 > triggering 0 polarity 1 > ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 > xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 > ehci_hcd 0000:00:1a.7: EHCI Host Controller > ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 > ehci_hcd 0000:00:1a.7: debug port 1 > ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 > ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 > usb usb1: configuration #1 chosen from 1 choice > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 6 ports detected > usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb1: Product: EHCI Host Controller > usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd > usb usb1: SerialNumber: 0000:00:1a.7 > xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 > triggering 0 polarity 1 > ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 > xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 > ehci_hcd 0000:00:1d.7: EHCI Host Controller > ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 > ehci_hcd 0000:00:1d.7: debug port 1 > ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 > ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 > usb usb2: configuration #1 chosen from 1 choice > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 6 ports detected > usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb2: Product: EHCI Host Controller > usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd > usb usb2: SerialNumber: 0000:00:1d.7 > ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver > uhci_hcd: USB Universal Host Controller Interface driver > xen_allocate_pirq: returning irq 29 for gsi 16 > xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 > triggering 0 polarity 1 > uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 > xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 > uhci_hcd 0000:00:1a.0: UHCI Host Controller > uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 > uhci_hcd 0000:00:1a.0: detected 2 ports > uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 > usb usb3: configuration #1 chosen from 1 choice > hub 3-0:1.0: USB hub found > hub 3-0:1.0: 2 ports detected > usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb3: Product: UHCI Host Controller > usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb3: SerialNumber: 0000:00:1a.0 > xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 > triggering 0 polarity 1 > uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 > xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 > uhci_hcd 0000:00:1a.1: UHCI Host Controller > uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 > uhci_hcd 0000:00:1a.1: detected 2 ports > uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 > usb usb4: configuration #1 chosen from 1 choice > hub 4-0:1.0: USB hub found > hub 4-0:1.0: 2 ports detected > usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb4: Product: UHCI Host Controller > usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb4: SerialNumber: 0000:00:1a.1 > xen_allocate_pirq: returning irq 33 for gsi 23 > xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 > triggering 0 polarity 1 > uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 > xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 > uhci_hcd 0000:00:1d.0: UHCI Host Controller > uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 > uhci_hcd 0000:00:1d.0: detected 2 ports > uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 > usb usb5: configuration #1 chosen from 1 choice > hub 5-0:1.0: USB hub found > hub 5-0:1.0: 2 ports detected > usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb5: Product: UHCI Host Controller > usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb5: SerialNumber: 0000:00:1d.0 > xen_allocate_pirq: returning irq 34 for gsi 17 > xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 > triggering 0 polarity 1 > uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 > xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 > uhci_hcd 0000:00:1d.1: UHCI Host Controller > uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 > uhci_hcd 0000:00:1d.1: detected 2 ports > uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 > usb usb6: configuration #1 chosen from 1 choice > hub 6-0:1.0: USB hub found > hub 6-0:1.0: 2 ports detected > usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb6: Product: UHCI Host Controller > usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb6: SerialNumber: 0000:00:1d.1 > xen_allocate_pirq: returning irq 31 for gsi 18 > xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 > triggering 0 polarity 1 > uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 > xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 > uhci_hcd 0000:00:1d.2: UHCI Host Controller > uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 > uhci_hcd 0000:00:1d.2: detected 2 ports > uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 > usb usb7: configuration #1 chosen from 1 choice > hub 7-0:1.0: USB hub found > hub 7-0:1.0: 2 ports detected > usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb7: Product: UHCI Host Controller > usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb7: SerialNumber: 0000:00:1d.2 > usbcore: registered new interface driver usblp > Initializing USB Mass Storage driver... > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > usbcore: registered new interface driver libusual > PNP: No PS/2 controller found. Probing ports directly. > i8042: probe of i8042 failed with error -38 > mice: PS/2 mouse device common for all mice > device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com > cpuidle: using governor ladder > dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) > TCP cubic registered > NET: Registered protocol family 17 > RPC: Registered udp transport module. > RPC: Registered tcp transport module. > IO APIC resources could be not be allocated. > registered taskstats version 1 > Magic number: 4:587:481 > md: Waiting for all devices to be available before autodetect > md: If you don''t use raid, use raid=noautodetect > md: Autodetecting RAID arrays. > md: Scanned 0 and added 0 devices. > md: autorun ... > md: ... autorun DONE. > Root-NFS: No NFS server available, giving up. > VFS: Unable to mount root fs via NFS, trying floppy. > VFS: Cannot open root device "sda2" or unknown-block(2,0) > Please append a correct "root=" boot option; here are the available partitions: > 0b00 1048575 sr0 driver: sr > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) > Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #4 > Call Trace: > [<ffffffff8023a293>] panic+0xa0/0x162 > [<ffffffff80405b87>] ? class_dev_iter_exit+0x9/0xb > [<ffffffff802b1831>] ? sys_mount+0xb9/0xce > [<ffffffff8073e172>] mount_block_root+0x1c0/0x1dc > [<ffffffff8073e257>] mount_root+0xc9/0xea > [<ffffffff8073e3f2>] prepare_namespace+0x17a/0x1a7 > [<ffffffff8073d988>] kernel_init+0x167/0x175 > [<ffffffff802133fa>] child_rip+0xa/0x20 > [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 > [<ffffffff802133f0>] ? child_rip+0x0/0x20 > Rebooting in 5 seconds..<7>usb usb4: suspend_rh (auto-stop) > (XEN) Domain 0 shutdown: rebooting machine. > > And here is the same kernel booted directly on the bare metal, with > working sata: > > Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 > (Gentoo 4.1.2 p1.0.2)) #4 SMP Thu Dec 18 11:58:07 GMT 2008 > Command line: root=/dev/sda2 panic=5 > KERNEL supported cpus: > Intel GenuineIntel > AMD AuthenticAMD > Centaur CentaurHauls > BIOS-provided physical RAM map: > BIOS-e820: 0000000000000000 - 000000000009ec00 (usable) > BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) > BIOS-e820: 0000000000100000 - 00000000cfdff800 (usable) > BIOS-e820: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) > BIOS-e820: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) > BIOS-e820: 00000000cfe55c00 - 00000000d0000000 (reserved) > BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) > BIOS-e820: 00000000fec00000 - 00000000fed00400 (reserved) > BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved) > BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved) > BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) > BIOS-e820: 0000000100000000 - 0000000128000000 (usable) > DMI 2.5 present. > last_pfn = 0x128000 max_arch_pfn = 0x100000000 > last_pfn = 0xcfdff max_arch_pfn = 0x100000000 > init_memory_mapping: 0000000000000000-00000000cfdff000 > 0000000000 - 00cfc00000 page 2M > 00cfc00000 - 00cfdff000 page 4k > kernel direct mapping tables up to cfdff000 @ 8000-e000 > last_map_addr: cfdff000 end: cfdff000 > init_memory_mapping: 0000000100000000-0000000128000000 > 0100000000 - 0128000000 page 2M > kernel direct mapping tables up to 128000000 @ c000-12000 > last_map_addr: 128000000 end: 128000000 > ACPI: RSDP 000FEC00, 0024 (r2 DELL ) > ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) > ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) > ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) > ACPI: FACS CFDFF800, 0040 > ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) > ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) > ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) > ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) > ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) > ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) > ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) > ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) > ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) > ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) > ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) > ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) > ACPI: Local APIC address 0xfee00000 > (6 early reservations) ==> bootmem [0000000000 - 0128000000] > #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] > #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] > #2 [0000200000 - 00008783d0] TEXT DATA BSS ==> [0000200000 - 00008783d0] > #3 [000009ec00 - 0000100000] BIOS reserved ==> [000009ec00 - 0000100000] > #4 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - 000000c000] > #5 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - 000000d000] > found SMP MP-table at [ffff8800000fe710] 000fe710 > [ffffe20000000000-ffffe200041fffff] PMD -> > [ffff880028200000-ffff88002c3fffff] on node 0 > Zone PFN ranges: > DMA 0x00000000 -> 0x00001000 > DMA32 0x00001000 -> 0x00100000 > Normal 0x00100000 -> 0x00128000 > Movable zone start PFN for each node > early_node_map[3] active PFN ranges > 0: 0x00000000 -> 0x0000009e > 0: 0x00000100 -> 0x000cfdff > 0: 0x00100000 -> 0x00128000 > On node 0 totalpages: 1015197 > DMA zone: 56 pages used for memmap > DMA zone: 1763 pages reserved > DMA zone: 2179 pages, LIFO batch:0 > DMA32 zone: 14280 pages used for memmap > DMA32 zone: 833079 pages, LIFO batch:31 > Normal zone: 2240 pages used for memmap > Normal zone: 161600 pages, LIFO batch:31 > Movable zone: 0 pages used for memmap > ACPI: PM-Timer IO Port: 0x808 > ACPI: Local APIC address 0xfee00000 > ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) > ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) > ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) > ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) > ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) > ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) > ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) > ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) > ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) > ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) > IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 > ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) > ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) > ACPI: IRQ0 used by override. > ACPI: IRQ2 used by override. > ACPI: IRQ9 used by override. > Using ACPI (MADT) for SMP configuration information > ACPI: HPET id: 0x8086a301 base: 0xfed00000 > SMP: Allowing 4 CPUs, 2 hotplug CPUs > Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) > NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1 > PERCPU: Allocating 57344 bytes of per cpu data > Built 1 zonelists in Zone order, mobility grouping on. Total pages: 996858 > Kernel command line: root=/dev/sda2 panic=5 console=ttyS0,115200,8n1 > Initializing CPU#0 > PID hash table entries: 4096 (order: 12, 32768 bytes) > Fast TSC calibration using PIT > Detected 2394.011 MHz processor. > Console: colour VGA+ 80x25 > Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) > Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) > Checking aperture... > No AGP bridge found > PCI-DMA: Using software bounce buffering for IO (SWIOTLB) > Placing 64MB software IO TLB between ffff880020000000 - ffff880023ffffff > software IO TLB at phys 0x20000000 - 0x23ffffff > Memory: 3912804k/4849664k available (3275k kernel code, 788876k > absent, 147088k reserved, 1847k data, 452k init) > SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 > hpet clockevent registered > Calibrating delay loop (skipped), value calculated using timer > frequency.. 4788.02 BogoMIPS (lpj=2394011) > Mount-cache hash table entries: 256 > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > [ds] using core 2 configuration > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 0 > using mwait in idle threads. > Intel Performance Monitoring support detected. > ... version: 2 > ... num_counters: 2 > ... bit_width: 40 > ... mask_length: 7 > ACPI: Core revision 20080926 > Setting APIC routing to flat > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 > CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > Booting processor 1 APIC 0x1 ip 0x6000 > Initializing CPU#1 > Calibrating delay using timer specific routine.. 4787.77 BogoMIPS (lpj=2393887) > CPU: L1 I cache: 32K, L1 D cache: 32K > CPU: L2 cache: 4096K > [ds] using core 2 configuration > CPU: Physical Processor ID: 0 > CPU: Processor Core ID: 1 > CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 > checking TSC synchronization [CPU#0 -> CPU#1]: passed. > Brought up 2 CPUs > Total of 2 processors activated (9575.79 BogoMIPS). > khelper used greatest stack depth: 6232 bytes left > net_namespace: 592 bytes > Booting paravirtualized kernel on bare hardware > Time: 12:42:24 Date: 12/18/08 > NET: Registered protocol family 16 > err -19 in xenbus_probe_init > ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it > ACPI: bus type pci registered > PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > PCI: MCFG area at e0000000 reserved in E820 > PCI: Using MMCONFIG at e0000000 - efffffff > PCI: Using configuration type 1 for base access > ACPI: EC: Look up EC in DSDT > ACPI: Interpreter enabled > ACPI: (supports S0 S1 S3 S5) > ACPI: Using IOAPIC for interrupt routing > ACPI: ACPI Dock Station Driver: 1 docks/bays found > ACPI: PCI Root Bridge [PCI0] (0000:00) > pci 0000:00:01.0: PME# supported from D0 D3hot D3cold > pci 0000:00:01.0: PME# disabled > pci 0000:00:03.0: reg 10 64bit mmio: [0xfedad000-0xfedad00f] > pci 0000:00:03.0: PME# supported from D0 D3hot D3cold > pci 0000:00:03.0: PME# disabled > pci 0000:00:03.2: reg 10 io port: [0xfe80-0xfe87] > pci 0000:00:03.2: reg 14 io port: [0xfe90-0xfe93] > pci 0000:00:03.2: reg 18 io port: [0xfea0-0xfea7] > pci 0000:00:03.2: reg 1c io port: [0xfeb0-0xfeb3] > pci 0000:00:03.2: reg 20 io port: [0xfef0-0xfeff] > pci 0000:00:03.3: reg 10 io port: [0xec98-0xec9f] > pci 0000:00:03.3: reg 14 32bit mmio: [0xfebda000-0xfebdafff] > pci 0000:00:19.0: reg 10 32bit mmio: [0xfebe0000-0xfebfffff] > pci 0000:00:19.0: reg 14 32bit mmio: [0xfebdb000-0xfebdbfff] > pci 0000:00:19.0: reg 18 io port: [0xecc0-0xecdf] > pci 0000:00:19.0: PME# supported from D0 D3hot D3cold > pci 0000:00:19.0: PME# disabled > pci 0000:00:1a.0: reg 20 io port: [0xff20-0xff3f] > pci 0000:00:1a.1: reg 20 io port: [0xff00-0xff1f] > pci 0000:00:1a.7: reg 10 32bit mmio: [0xfebd9c00-0xfebd9fff] > pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold > pci 0000:00:1a.7: PME# disabled > pci 0000:00:1b.0: reg 10 64bit mmio: [0xfebdc000-0xfebdffff] > pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold > pci 0000:00:1b.0: PME# disabled > pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold > pci 0000:00:1c.0: PME# disabled > pci 0000:00:1d.0: reg 20 io port: [0xff80-0xff9f] > pci 0000:00:1d.1: reg 20 io port: [0xff60-0xff7f] > pci 0000:00:1d.2: reg 20 io port: [0xff40-0xff5f] > pci 0000:00:1d.7: reg 10 32bit mmio: [0xff980800-0xff980bff] > pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold > pci 0000:00:1d.7: PME# disabled > pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO > pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO > pci 0000:00:1f.2: reg 10 io port: [0xfe00-0xfe07] > pci 0000:00:1f.2: reg 14 io port: [0xfe10-0xfe13] > pci 0000:00:1f.2: reg 18 io port: [0xfe20-0xfe27] > pci 0000:00:1f.2: reg 1c io port: [0xfe30-0xfe33] > pci 0000:00:1f.2: reg 20 io port: [0xfec0-0xfedf] > pci 0000:00:1f.2: reg 24 32bit mmio: [0xff970000-0xff9707ff] > pci 0000:00:1f.2: PME# supported from D3hot > pci 0000:00:1f.2: PME# disabled > pci 0000:00:1f.3: reg 10 64bit mmio: [0xfebd9b00-0xfebd9bff] > pci 0000:00:1f.3: reg 20 io port: [0xece0-0xecff] > pci 0000:01:00.0: reg 10 64bit mmio: [0xd0000000-0xdfffffff] > pci 0000:01:00.0: reg 18 64bit mmio: [0xfe9e0000-0xfe9effff] > pci 0000:01:00.0: reg 20 io port: [0xdc00-0xdcff] > pci 0000:01:00.0: reg 30 32bit mmio: [0xfea00000-0xfea1ffff] > pci 0000:01:00.0: supports D1 D2 > pci 0000:01:00.1: reg 10 64bit mmio: [0xfe9f0000-0xfe9fffff] > pci 0000:01:00.1: supports D1 D2 > pci 0000:00:01.0: bridge io port: [0xd000-0xdfff] > pci 0000:00:01.0: bridge 32bit mmio: [0xfe900000-0xfeafffff] > pci 0000:00:01.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff] > pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] > pci 0000:03:02.0: reg 10 32bit mmio: [0xfe6fc000-0xfe6fffff] > pci 0000:03:02.0: reg 14 io port: [0xcc00-0xccff] > pci 0000:03:02.0: reg 30 32bit mmio: [0xfe700000-0xfe71ffff] > pci 0000:03:02.0: supports D1 D2 > pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold > pci 0000:03:02.0: PME# disabled > pci 0000:00:1e.0: transparent bridge > pci 0000:00:1e.0: bridge io port: [0xc000-0xcfff] > pci 0000:00:1e.0: bridge 32bit mmio: [0xfe600000-0xfe7fffff] > bus 00 -> node 0 > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI4._PRT] > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2._PRT] > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] > ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) > ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) > ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled. > ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) > ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) > ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, > should be 87 [20080926] > SCSI subsystem initialized > libata version 3.00 loaded. > usbcore: registered new interface driver usbfs > usbcore: registered new interface driver hub > usbcore: registered new device driver usb > PCI: Using ACPI for IRQ routing > PCI-GART: No AMD GART found. > pnp: PnP ACPI init > ACPI: bus type pnp registered > pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 > (0x800-0x87f), disabling > pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 > (0x800-0x87f), disabling > pnp: PnP ACPI: found 9 devices > ACPI: ACPI bus type pnp unregistered > system 00:01: ioport range 0xc00-0xc7f has been reserved > pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 > pci 0000:00:01.0: IO window: 0xd000-0xdfff > pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff > pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff > pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 > pci 0000:00:1c.0: IO window: disabled > pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff > pci 0000:00:1c.0: PREFETCH window: disabled > pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 > pci 0000:00:1e.0: IO window: 0xc000-0xcfff > pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff > pci 0000:00:1e.0: PREFETCH window: 0x000000f0000000-0x000000f00fffff > alloc irq_desc for 16 on cpu 0 node 0 > alloc kstat_irqs on cpu 0 node 0 > alloc irq_cfg on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 > pci 0000:00:01.0: setting latency timer to 64 > pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 > pci 0000:00:1c.0: setting latency timer to 64 > pci 0000:00:1e.0: setting latency timer to 64 > bus: 00 index 0 io port: [0x00-0xffff] > bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] > bus: 01 index 0 io port: [0xd000-0xdfff] > bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] > bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] > bus: 01 index 3 mmio: [0x0-0x0] > bus: 02 index 0 mmio: [0x0-0x0] > bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] > bus: 02 index 2 mmio: [0x0-0x0] > bus: 02 index 3 mmio: [0x0-0x0] > bus: 03 index 0 io port: [0xc000-0xcfff] > bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] > bus: 03 index 2 mmio: [0xf0000000-0xf00fffff] > bus: 03 index 3 io port: [0x00-0xffff] > bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] > NET: Registered protocol family 2 > IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) > TCP established hash table entries: 262144 (order: 10, 4194304 bytes) > TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) > TCP: Hash tables configured (established 262144 bind 65536) > TCP reno registered > NET: Registered protocol family 1 > Simple Boot Flag at 0x7a set to 0x1 > audit: initializing netlink socket (disabled) > type=2000 audit(1229604144.832:1): initialized > VFS: Disk quotas dquot_6.5.1 > Dquot-cache hash table entries: 512 (order 0, 4096 bytes) > msgmni has been set to 7643 > alg: No test for stdrng (krng) > Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered (default) > pci 0000:00:1a.0: uhci_check_and_reset_hc: cmd = 0x0080 > pci 0000:00:1a.0: Performing full reset > pci 0000:00:1a.1: uhci_check_and_reset_hc: cmd = 0x0080 > pci 0000:00:1a.1: Performing full reset > pci 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0080 > pci 0000:00:1d.0: Performing full reset > pci 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0080 > pci 0000:00:1d.1: Performing full reset > pci 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0080 > pci 0000:00:1d.2: Performing full reset > pci 0000:01:00.0: Boot video device > pcieport-driver 0000:00:01.0: setting latency timer to 64 > pcieport-driver 0000:00:01.0: found MSI capability > pci_express 0000:00:01.0:pcie00: allocate port service > pci_express 0000:00:01.0:pcie03: allocate port service > pcieport-driver 0000:00:1c.0: setting latency timer to 64 > pcieport-driver 0000:00:1c.0: found MSI capability > pci_express 0000:00:1c.0:pcie00: allocate port service > pci_express 0000:00:1c.0:pcie02: allocate port service > pci_express 0000:00:1c.0:pcie03: allocate port service > pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 > ACPI: Power Button (FF) [PWRF] > input: Power Button (CM) as > /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 > ACPI: Power Button (CM) [VBTN] > processor ACPI_CPU:00: registered as cooling_device0 > processor ACPI_CPU:01: registered as cooling_device1 > xenbus_probe_backend_init bus registered ok > xenbus_probe_frontend_init bus registered ok > ***blkif_init > xenfs: not registering filesystem on non-xen platform > Non-volatile memory driver v1.2 > Linux agpgart interface v0.103 > [drm] Initialized drm 1.1.0 20060810 > brd: module loaded > loop: module loaded > tun: Universal TUN/TAP device driver, 1.6 > tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> > console [netcon0] enabled > netconsole: network logging started > Loading iSCSI transport class v2.0-870. > Driver ''sd'' needs updating - please use bus_type methods > Driver ''sr'' needs updating - please use bus_type methods > ahci 0000:00:1f.2: version 3.0 > alloc irq_desc for 18 on cpu 0 node 0 > alloc kstat_irqs on cpu 0 node 0 > alloc irq_cfg on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 > ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA mode > ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems > ahci 0000:00:1f.2: setting latency timer to 64 > scsi0 : ahci > scsi1 : ahci > scsi2 : ahci > scsi3 : ahci > scsi4 : ahci > scsi5 : ahci > ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 18 > ata2: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 18 > ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 18 > ata4: DUMMY > ata5: DUMMY > ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 18 > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 > ata1.00: 72303840 sectors, multi 8: LBA48 > ata1.00: configured for UDMA/133 > ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 > ata2.00: configured for UDMA/100 > ata3: SATA link down (SStatus 4 SControl 300) > ata6: SATA link down (SStatus 4 SControl 300) > scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 ANSI: 5 > sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) > sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t > support DPO or FUA > sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) > sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t > support DPO or FUA > sda: sda1 sda2 sda3 > sd 0:0:0:0: [sda] Attached SCSI disk > sd 0:0:0:0: Attached scsi generic sg0 type 0 > scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: 5 > sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray > Uniform CD-ROM driver Revision: 3.20 > sr 1:0:0:0: Attached scsi CD-ROM sr0 > sr 1:0:0:0: Attached scsi generic sg1 type 5 > ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver > ehci_hcd: block sizes: qh 160 qtd 96 itd 192 sitd 96 > alloc irq_desc for 22 on cpu 0 node 0 > alloc kstat_irqs on cpu 0 node 0 > alloc irq_cfg on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 > ehci_hcd 0000:00:1a.7: setting latency timer to 64 > ehci_hcd 0000:00:1a.7: EHCI Host Controller > drivers/usb/core/inode.c: creating file ''devices'' > drivers/usb/core/inode.c: creating file ''001'' > ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 > ehci_hcd 0000:00:1a.7: reset hcs_params 0x103206 dbg=1 cc=3 pcc=2 > ordered !ppc ports=6 > ehci_hcd 0000:00:1a.7: reset hcc_params 16871 thresh 7 uframes 1024 64 bit addr > ehci_hcd 0000:00:1a.7: reset command 000002 (park)=0 ithresh=0 > period=1024 Reset HALT > ehci_hcd 0000:00:1a.7: debug port 1 > ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported > ehci_hcd 0000:00:1a.7: supports USB remote wakeup > ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfebd9c00 > ehci_hcd 0000:00:1a.7: reset command 080002 (park)=0 ithresh=8 > period=1024 Reset HALT > ehci_hcd 0000:00:1a.7: init command 010001 (park)=0 ithresh=1 period=1024 RUN > ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 > usb usb1: default language 0x0409 > usb usb1: uevent > usb usb1: usb_probe_device > usb usb1: configuration #1 chosen from 1 choice > usb usb1: adding 1-0:1.0 (config #1, interface 0) > usb 1-0:1.0: uevent > hub 1-0:1.0: usb_probe_interface > hub 1-0:1.0: usb_probe_interface - got id > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 6 ports detected > hub 1-0:1.0: standalone hub > hub 1-0:1.0: no power switching (usb 1.0) > hub 1-0:1.0: individual port over-current protection > hub 1-0:1.0: power on to power good time: 20ms > hub 1-0:1.0: local power source is good > hub 1-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb1: Product: EHCI Host Controller > usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd > usb usb1: SerialNumber: 0000:00:1a.7 > alloc irq_desc for 23 on cpu 0 node 0 > alloc kstat_irqs on cpu 0 node 0 > alloc irq_cfg on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23 > ehci_hcd 0000:00:1d.7: setting latency timer to 64 > ehci_hcd 0000:00:1d.7: EHCI Host Controller > drivers/usb/core/inode.c: creating file ''002'' > ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 > ehci_hcd 0000:00:1d.7: reset hcs_params 0x103206 dbg=1 cc=3 pcc=2 > ordered !ppc ports=6 > ehci_hcd 0000:00:1d.7: reset hcc_params 16871 thresh 7 uframes 1024 64 bit addr > ehci_hcd 0000:00:1d.7: reset command 000002 (park)=0 ithresh=0 > period=1024 Reset HALT > ehci_hcd 0000:00:1d.7: debug port 1 > ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported > ehci_hcd 0000:00:1d.7: supports USB remote wakeup > ehci_hcd 0000:00:1d.7: irq 23, io mem 0xff980800 > ehci_hcd 0000:00:1d.7: reset command 080002 (park)=0 ithresh=8 > period=1024 Reset HALT > ehci_hcd 0000:00:1d.7: init command 010001 (park)=0 ithresh=1 period=1024 RUN > ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 > usb usb2: default language 0x0409 > usb usb2: uevent > usb usb2: usb_probe_device > usb usb2: configuration #1 chosen from 1 choice > usb usb2: adding 2-0:1.0 (config #1, interface 0) > usb 2-0:1.0: uevent > hub 2-0:1.0: usb_probe_interface > hub 2-0:1.0: usb_probe_interface - got id > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 6 ports detected > hub 2-0:1.0: standalone hub > hub 2-0:1.0: no power switching (usb 1.0) > hub 2-0:1.0: individual port over-current protection > hub 2-0:1.0: power on to power good time: 20ms > hub 2-0:1.0: local power source is good > hub 2-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb2: Product: EHCI Host Controller > usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd > usb usb2: SerialNumber: 0000:00:1d.7 > ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver > ohci_hcd: block sizes: ed 80 td 96 > uhci_hcd: USB Universal Host Controller Interface driver > uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 > uhci_hcd 0000:00:1a.0: setting latency timer to 64 > uhci_hcd 0000:00:1a.0: UHCI Host Controller > drivers/usb/core/inode.c: creating file ''003'' > uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 > uhci_hcd 0000:00:1a.0: detected 2 ports > uhci_hcd 0000:00:1a.0: uhci_check_and_reset_hc: cmd = 0x0000 > uhci_hcd 0000:00:1a.0: Performing full reset > uhci_hcd 0000:00:1a.0: supports USB remote wakeup > uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000ff20 > usb usb3: default language 0x0409 > usb usb3: uevent > usb usb3: usb_probe_device > usb usb3: configuration #1 chosen from 1 choice > usb usb3: adding 3-0:1.0 (config #1, interface 0) > usb 3-0:1.0: uevent > hub 3-0:1.0: usb_probe_interface > hub 3-0:1.0: usb_probe_interface - got id > hub 3-0:1.0: USB hub found > hub 3-0:1.0: 2 ports detected > hub 3-0:1.0: standalone hub > hub 3-0:1.0: no power switching (usb 1.0) > hub 3-0:1.0: individual port over-current protection > hub 3-0:1.0: power on to power good time: 2ms > hub 3-0:1.0: local power source is good > hub 3-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb3: Product: UHCI Host Controller > usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb3: SerialNumber: 0000:00:1a.0 > alloc irq_desc for 17 on cpu 0 node 0 > alloc kstat_irqs on cpu 0 node 0 > alloc irq_cfg on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 > uhci_hcd 0000:00:1a.1: setting latency timer to 64 > uhci_hcd 0000:00:1a.1: UHCI Host Controller > drivers/usb/core/inode.c: creating file ''004'' > uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 > uhci_hcd 0000:00:1a.1: detected 2 ports > uhci_hcd 0000:00:1a.1: uhci_check_and_reset_hc: cmd = 0x0000 > uhci_hcd 0000:00:1a.1: Performing full reset > uhci_hcd 0000:00:1a.1: supports USB remote wakeup > uhci_hcd 0000:00:1a.1: irq 17, io base 0x0000ff00 > usb usb4: default language 0x0409 > usb usb4: uevent > usb usb4: usb_probe_device > usb usb4: configuration #1 chosen from 1 choice > usb usb4: adding 4-0:1.0 (config #1, interface 0) > usb 4-0:1.0: uevent > hub 4-0:1.0: usb_probe_interface > hub 4-0:1.0: usb_probe_interface - got id > hub 4-0:1.0: USB hub found > hub 4-0:1.0: 2 ports detected > hub 4-0:1.0: standalone hub > hub 4-0:1.0: no power switching (usb 1.0) > hub 4-0:1.0: individual port over-current protection > hub 4-0:1.0: power on to power good time: 2ms > hub 4-0:1.0: local power source is good > hub 4-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb4: Product: UHCI Host Controller > usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb4: SerialNumber: 0000:00:1a.1 > uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23 > uhci_hcd 0000:00:1d.0: setting latency timer to 64 > uhci_hcd 0000:00:1d.0: UHCI Host Controller > drivers/usb/core/inode.c: creating file ''005'' > uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 > uhci_hcd 0000:00:1d.0: detected 2 ports > uhci_hcd 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0000 > uhci_hcd 0000:00:1d.0: Performing full reset > uhci_hcd 0000:00:1d.0: supports USB remote wakeup > uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000ff80 > usb usb5: default language 0x0409 > usb usb5: uevent > usb usb5: usb_probe_device > usb usb5: configuration #1 chosen from 1 choice > usb usb5: adding 5-0:1.0 (config #1, interface 0) > usb 5-0:1.0: uevent > hub 5-0:1.0: usb_probe_interface > hub 5-0:1.0: usb_probe_interface - got id > hub 5-0:1.0: USB hub found > hub 5-0:1.0: 2 ports detected > hub 5-0:1.0: standalone hub > hub 5-0:1.0: no power switching (usb 1.0) > hub 5-0:1.0: individual port over-current protection > hub 5-0:1.0: power on to power good time: 2ms > hub 5-0:1.0: local power source is good > hub 5-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb5: Product: UHCI Host Controller > usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb5: SerialNumber: 0000:00:1d.0 > uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 > uhci_hcd 0000:00:1d.1: setting latency timer to 64 > uhci_hcd 0000:00:1d.1: UHCI Host Controller > drivers/usb/core/inode.c: creating file ''006'' > uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 > uhci_hcd 0000:00:1d.1: detected 2 ports > uhci_hcd 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0000 > uhci_hcd 0000:00:1d.1: Performing full reset > uhci_hcd 0000:00:1d.1: supports USB remote wakeup > uhci_hcd 0000:00:1d.1: irq 17, io base 0x0000ff60 > usb usb6: default language 0x0409 > usb usb6: uevent > usb usb6: usb_probe_device > usb usb6: configuration #1 chosen from 1 choice > usb usb6: adding 6-0:1.0 (config #1, interface 0) > usb 6-0:1.0: uevent > hub 6-0:1.0: usb_probe_interface > hub 6-0:1.0: usb_probe_interface - got id > hub 6-0:1.0: USB hub found > hub 6-0:1.0: 2 ports detected > hub 6-0:1.0: standalone hub > hub 6-0:1.0: no power switching (usb 1.0) > hub 6-0:1.0: individual port over-current protection > hub 6-0:1.0: power on to power good time: 2ms > hub 6-0:1.0: local power source is good > hub 6-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb6: Product: UHCI Host Controller > usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb6: SerialNumber: 0000:00:1d.1 > uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 > uhci_hcd 0000:00:1d.2: setting latency timer to 64 > uhci_hcd 0000:00:1d.2: UHCI Host Controller > drivers/usb/core/inode.c: creating file ''007'' > uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 > uhci_hcd 0000:00:1d.2: detected 2 ports > uhci_hcd 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0000 > uhci_hcd 0000:00:1d.2: Performing full reset > uhci_hcd 0000:00:1d.2: supports USB remote wakeup > uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000ff40 > usb usb7: default language 0x0409 > usb usb7: uevent > usb usb7: usb_probe_device > usb usb7: configuration #1 chosen from 1 choice > usb usb7: adding 7-0:1.0 (config #1, interface 0) > usb 7-0:1.0: uevent > hub 7-0:1.0: usb_probe_interface > hub 7-0:1.0: usb_probe_interface - got id > hub 7-0:1.0: USB hub found > hub 7-0:1.0: 2 ports detected > hub 7-0:1.0: standalone hub > hub 7-0:1.0: no power switching (usb 1.0) > hub 7-0:1.0: individual port over-current protection > hub 7-0:1.0: power on to power good time: 2ms > hub 7-0:1.0: local power source is good > hub 7-0:1.0: trying to enable port power on non-switchable hub > drivers/usb/core/inode.c: creating file ''001'' > usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 > usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb7: Product: UHCI Host Controller > usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd > usb usb7: SerialNumber: 0000:00:1d.2 > usbcore: registered new interface driver usblp > Initializing USB Mass Storage driver... > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > usbcore: registered new interface driver libusual > PNP: No PS/2 controller found. Probing ports directly. > serio: i8042 KBD port at 0x60,0x64 irq 1 > serio: i8042 AUX port at 0x60,0x64 irq 12 > mice: PS/2 mouse device common for all mice > device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com > cpuidle: using governor ladder > dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) > TCP cubic registered > NET: Registered protocol family 17 > RPC: Registered udp transport module. > RPC: Registered tcp transport module. > registered taskstats version 1 > Magic number: 4:346:734 > ehci_hcd 0000:00:1a.7: GetStatus port 1 status 001403 POWER sig=k CSC CONNECT > hub 1-0:1.0: port 1: status 0501 change 0001 > ehci_hcd 0000:00:1a.7: GetStatus port 2 status 001803 POWER sig=j CSC CONNECT > hub 1-0:1.0: port 2: status 0501 change 0001 > ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001803 POWER sig=j CSC CONNECT > hub 2-0:1.0: port 2: status 0501 change 0001 > ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT > hub 2-0:1.0: port 5: status 0501 change 0001 > uhci_hcd 0000:00:1a.0: port 1 portsc 008a,00 > uhci_hcd 0000:00:1a.0: port 2 portsc 008a,00 > hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000 > uhci_hcd 0000:00:1d.0: port 2 portsc 0082,00 > hub 6-0:1.0: state 7 ports 2 chg 0000 evt 0000 > uhci_hcd 0000:00:1d.2: port 1 portsc 0082,00 > md: Waiting for all devices to be available before autodetect > md: If you don''t use raid, use raid=noautodetect > md: Autodetecting RAID arrays. > md: Scanned 0 and added 0 devices. > md: autorun ... > md: ... autorun DONE. > kjournald starting. Commit interval 5 seconds > EXT3-fs: mounted filesystem with ordered data mode. > VFS: Mounted root (ext3 filesystem) readonly. > Freeing unused kernel memory: 452k freed > Write protecting the kernel read-only data: 4752k > Warning: unable to open an initial console. > hub 1-0:1.0: state 7 ports 6 chg 0006 evt 0000 > hub 1-0:1.0: port 1, status 0501, change 0000, 480 Mb/s > ehci_hcd 0000:00:1a.7: port 1 low speed --> companion > ehci_hcd 0000:00:1a.7: GetStatus port 1 status 003002 POWER OWNER sig=se0 CSC > hub 1-0:1.0: port 2, status 0501, change 0000, 480 Mb/s > khelper used greatest stack depth: 5888 bytes left > ehci_hcd 0000:00:1a.7: port 2 full speed --> companion > ehci_hcd 0000:00:1a.7: GetStatus port 2 status 003801 POWER OWNER sig=j CONNECT > hub 1-0:1.0: port 2 not reset yet, waiting 50ms > ehci_hcd 0000:00:1a.7: GetStatus port 2 status 003002 POWER OWNER sig=se0 CSC > hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0004 > hub 2-0:1.0: state 7 ports 6 chg 0024 evt 0000 > hub 2-0:1.0: port 2, status 0501, change 0000, 480 Mb/s > ehci_hcd 0000:00:1d.7: port 2 high speed > ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001005 POWER sig=se0 PE CONNECT > usb 2-2: new high speed USB device using ehci_hcd and address 2 > consoletype used greatest stack depth: 5816 bytes left > ehci_hcd 0000:00:1d.7: port 2 high speed > ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001005 POWER sig=se0 PE CONNECT > stty used greatest stack depth: 4472 bytes left > usb 2-2: skipped 1 descriptor after endpoint > usb 2-2: default language 0x0409 > usb 2-2: uevent > usb 2-2: usb_probe_device > usb 2-2: configuration #1 chosen from 1 choice > usb 2-2: adding 2-2:1.0 (config #1, interface 0) > usb 2-2:1.0: uevent > usb-storage 2-2:1.0: usb_probe_interface > usb-storage 2-2:1.0: usb_probe_interface - got id > scsi6 : SCSI emulation for USB Mass Storage devices > usb-storage: device found at 2 > usb-storage: waiting for device to settle before scanning > drivers/usb/core/inode.c: creating file ''002'' > usb 2-2: New USB device found, idVendor=0644, idProduct=0200 > usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 > usb 2-2: Product: CA-200 > usb 2-2: Manufacturer: TEAC > usb 2-2: SerialNumber: 0000030664A1 > hub 2-0:1.0: port 5, status 0501, change 0000, 480 Mb/s > ehci_hcd 0000:00:1d.7: port 5 high speed > ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT > usb 2-5: new high speed USB device using ehci_hcd and address 3 > ehci_hcd 0000:00:1d.7: port 5 high speed > ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT > usb 2-5: uevent > usb 2-5: usb_probe_device > usb 2-5: configuration #1 chosen from 1 choice > usb 2-5: adding 2-5:1.0 (config #1, interface 0) > usb 2-5:1.0: uevent > hub 2-5:1.0: usb_probe_interface > hub 2-5:1.0: usb_probe_interface - got id > hub 2-5:1.0: USB hub found > hub 2-5:1.0: 4 ports detected > hub 2-5:1.0: standalone hub > hub 2-5:1.0: individual port power switching > hub 2-5:1.0: individual port over-current protection > hub 2-5:1.0: TT per port > hub 2-5:1.0: TT requires at most 8 FS bit times (666 ns) > hub 2-5:1.0: power on to power good time: 100ms > hub 2-5:1.0: local power source is good > hub 2-5:1.0: enabling power on all ports > drivers/usb/core/inode.c: creating file ''003'' > usb 2-5: New USB device found, idVendor=0424, idProduct=2504 > usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 > hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0006 > uhci_hcd 0000:00:1a.0: port 1 portsc 01a3,00 > hub 3-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s > usb 2-5: link qh256-0001/ffff8800cf8041e0 start 255 [1/0 us] > hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301 > usb usb3: uevent > usb 3-0:1.0: uevent > usb usb4: uevent > usb 4-0:1.0: uevent > usb usb1: uevent > usb 1-0:1.0: uevent > usb usb5: uevent > usb 5-0:1.0: uevent > usb usb6: uevent > usb 6-0:1.0: uevent > usb usb7: uevent > usb 7-0:1.0: uevent > usb usb2: uevent > usb 2-0:1.0: uevent > usb 2-2: uevent > usb 2-2:1.0: uevent > usb 2-5: uevent > usb 2-5:1.0: uevent > usb 3-1: new low speed USB device using uhci_hcd and address 2 > e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k6 > e1000e: Copyright (c) 1999-2008 Intel Corporation. > alloc irq_desc for 21 on cpu 0 node 0 > alloc kstat_irqs on cpu 0 node 0 > alloc irq_cfg on cpu 0 node 0 > alloc irq_2_pin on cpu 0 node 0 > e1000e 0000:00:19.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 > e1000e 0000:00:19.0: setting latency timer to 64 > 0000:00:19.0: 0000:00:19.0: Failed to initialize MSI interrupts. > Falling back to legacy interrupts. > usb 3-1: skipped 1 descriptor after interface > usb 3-1: default language 0x0409 > usb usb4: suspend_rh (auto-stop) > usb usb6: suspend_rh (auto-stop) > usb usb5: suspend_rh (auto-stop) > usb usb7: suspend_rh (auto-stop) > usb 3-1: uevent > usb 3-1: usb_probe_device > usb 3-1: configuration #1 chosen from 1 choice > usb 3-1: adding 3-1:1.0 (config #1, interface 0) > usb 3-1:1.0: uevent > drivers/usb/core/inode.c: creating file ''002'' > usb 3-1: New USB device found, idVendor=413c, idProduct=3016 > usb 3-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 > usb 3-1: Product: Dell Premium USB Optical Mouse > uhci_hcd 0000:00:1a.0: port 2 portsc 0093,00 > hub 3-0:1.0: port 2, status 0101, change 0001, 12 Mb/s > hub 3-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 > 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:1a:a0:d5:4e:b9 > 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection > 0000:00:19.0: eth0: MAC: 6, PHY: 6, PBA No: 1041ff-0ff > usb 3-2: new full speed USB device using uhci_hcd and address 3 > usb 3-2: ep0 maxpacket = 8 > usb 3-2: default language 0x0409 > usb 3-2: uevent > usb 3-2: usb_probe_device > usb 3-2: configuration #1 chosen from 1 choice > usb 3-2: adding 3-2:1.0 (config #1, interface 0) > usb 3-2:1.0: uevent > hub 3-2:1.0: usb_probe_interface > hub 3-2:1.0: usb_probe_interface - got id > hub 3-2:1.0: USB hub found > hub 3-2:1.0: 3 ports detected > hub 3-2:1.0: compound device; port removable status: FRR > hub 3-2:1.0: individual port power switching > hub 3-2:1.0: individual port over-current protection > hub 3-2:1.0: power on to power good time: 44ms > hub 3-2:1.0: hub controller current requirement: 100mA > hub 3-2:1.0: 100mA bus power budget for each child > hub 3-2:1.0: enabling power on all ports > drivers/usb/core/inode.c: creating file ''003'' > usb 3-2: New USB device found, idVendor=413c, idProduct=1003 > usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 > usb 3-2: Product: Dell USB Keyboard Hub > usb 3-2: Manufacturer: Dell > hub 5-0:1.0: state 7 ports 2 chg 0000 evt 0000 > hub 7-0:1.0: state 7 ports 2 chg 0000 evt 0000 > hub 2-5:1.0: state 7 ports 4 chg 0000 evt 0000 > hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0004 > hub 3-2:1.0: port 1: status 0101 change 0001 > uhci_hcd 0000:00:1a.0: reserve dev 3 ep81-INT, period 16, phase 8, 12 us > hub 3-2:1.0: state 7 ports 3 chg 0002 evt 0000 > hub 3-2:1.0: port 1, status 0101, change 0000, 12 Mb/s > usb 3-2.1: new full speed USB device using uhci_hcd and address 4 > usb 3-2.1: ep0 maxpacket = 8 > usb 3-2.1: skipped 1 descriptor after interface > usb 3-2.1: skipped 1 descriptor after interface > usb 3-2.1: default language 0x0409 > usb 3-2.1: uevent > usb 3-2.1: usb_probe_device > usb 3-2.1: configuration #1 chosen from 1 choice > usb 3-2.1: adding 3-2.1:1.0 (config #1, interface 0) > usb 3-2.1:1.0: uevent > usb 3-2.1: adding 3-2.1:1.1 (config #1, interface 1) > usb 3-2.1:1.1: uevent > drivers/usb/core/inode.c: creating file ''004'' > usb 3-2.1: New USB device found, idVendor=413c, idProduct=2010 > usb 3-2.1: New USB device strings: Mfr=1, Product=3, SerialNumber=0 > usb 3-2.1: Product: Dell USB Keyboard > usb 3-2.1: Manufacturer: Dell > hub 3-2:1.0: 350mA power budget left > hub 3-2:1.0: state 7 ports 3 chg 0000 evt 0002 > EXT3 FS on sda2, internal journal > Adding 8000360k swap on /dev/sda3. Priority:-1 extents:1 across:8000360k > find used greatest stack depth: 4464 bytes left > hub 4-0:1.0: hub_suspend > usb usb4: bus auto-suspend > usb usb4: suspend_rh > hub 6-0:1.0: hub_suspend > usb usb6: bus auto-suspend > usb usb6: suspend_rh > hub 1-0:1.0: hub_suspend > usb usb1: bus auto-suspend > ehci_hcd 0000:00:1a.7: suspend root hub > hub 5-0:1.0: hub_suspend > usb usb5: bus auto-suspend > usb usb5: suspend_rh > hub 7-0:1.0: hub_suspend > usb usb7: bus auto-suspend > usb usb7: suspend_rh > hub 2-5:1.0: hub_suspend > usb 2-5: unlink qh256-0001/ffff8800cf8041e0 start 255 [1/0 us] > usb 2-5: usb auto-suspend > scsi 6:0:0:0: Direct-Access TEAC USB HS-CF Card 4.08 PQ: 0 ANSI: 0 > sd 6:0:0:0: [sdb] Attached SCSI removable disk > sd 6:0:0:0: Attached scsi generic sg2 type 0 > usb-storage: device scan complete > 0000:00:19.0: eth0: Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX > > Andy >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Hoffmann wrote:> Jeremy Fitzhardinge wrote: > >>> Intel 64bit box, 6GB RAM (dom0_mem=2g), running rawhide. >>> >> OK, that''s interesting. The symptom is the same (drive stops talking), >> but after a while rather than immediate. >> > > Yep. > > >> That suggests there might be >> some issue with what memory gets allocated or something? >> > > Or translated. Maybe it grooks due to being fed with an invalid bus > address where it can''t DMA do. >Hm. It just uses dmam_alloc_coherent() to allocate its control structures, which ends up calling xen_alloc_coherent like everyone else does. And presumably the actual IO goes via sg bios like everyone else.>> Does putting the controller in IDE/legacy mode work OK? >> > > Didn''t try, and can''t easily because it is a headless box sitting in the > corner. Speaking of memory: IIRC ahci can do 64bit DMA, which legacy > IDE can''t. Maybe that makes AHCI trigger the bug while it doesn''t > happen with IDE? >Yeah, that''s worth investigating. Though my test machine only has 2G, so it shouldn''t make a difference. And my other test machine has a Fusion which is also 64-bit capable. J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 18, 2008 at 10:25:56AM -0800, Jeremy Fitzhardinge wrote:> > And this is exactly the same symptom I get when I try to use AHCI. > > Something is deeply odd here. I have no idea why setting the controller > to legacy mode would have any effect on pci bringup. Legacy or AHCI - > either way its just a PCI device. >Hmm.. maybe try to run 32bit kernel.. maybe that makes difference? Or was that already tested.. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 18, 2008 at 09:49:51PM +0200, Pasi Kärkkäinen wrote:> On Thu, Dec 18, 2008 at 10:25:56AM -0800, Jeremy Fitzhardinge wrote: > > > > And this is exactly the same symptom I get when I try to use AHCI. > > > > Something is deeply odd here. I have no idea why setting the controller > > to legacy mode would have any effect on pci bringup. Legacy or AHCI - > > either way its just a PCI device. > > > > Hmm.. maybe try to run 32bit kernel.. maybe that makes difference? Or was > that already tested.. >32bit PAE of course.. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, Dec 18, 2008 at 6:25 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:> Andrew Lyon wrote: >> >>> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it >>> ACPI: bus type pci registered >>> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >>> PCI: MCFG area at e0000000 reserved in E820 >>> BUG: unable to handle kernel paging request at ffff9d5555555000 >>> IP: [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa >>> PGD 0 >>> Oops: 0000 [#1] SMP >>> last sysfs file: >>> CPU 0 >>> Modules linked in: >>> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #3 >>> RIP: e030:[<ffffffff8052e04d>] [<ffffffff8052e04d>] >>> do_page_fault+0x409/0x9fa >>> RSP: e02b:ffff8800cf85bc18 EFLAGS: 00010046 >>> RAX: 0000155555555000 RBX: ffff9d5555555000 RCX: 0000000000000020 >>> RDX: ffff800000000000 RSI: 5555555555555000 RDI: 5555555555555067 >>> RBP: ffff8800cf85bc88 R08: 000000000000000d R09: 000000000000000d >>> R10: 0000000000000010 R11: 00000000ffffffff R12: ffff880000000000 >>> R13: ffff8000012c9a40 R14: 00003ffffffff000 R15: 0000000000000000 >>> FS: 0000000000000000(0000) GS:ffffffff80708ec0(0000) >>> knlGS:0000000000000000 >>> CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b >>> CR2: ffff9d5555555000 CR3: 0000000000201000 CR4: 0000000000002620 >>> DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 >>> DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 >>> Process swapper (pid: 1, threadinfo ffff8800cf85a000, task >>> ffff8800cf860000) >>> Stack: >>> 0000000000002233 ffff8800cf85bc60 ffffffff8023a2fc ffff8800cf85bc98 >>> 0000000000000060 ffff8800cf860000 0000000000000000 000000000000002f >>> ffff8800cf85bd00 0000000000000001 ffffffffffffffff 00000000000ea56c >>> Call Trace: >>> [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 >>> [<ffffffff8052bf35>] page_fault+0x25/0x30 >>> [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d >>> [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 >>> [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 >>> [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 >>> [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 >>> [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 >>> [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 >>> [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 >>> [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 >>> > > OK, so this is crashing while its initializing the pci subsystem itself... > > (It looks like there was a bad mfn<->pfn conversion somewhere.) > >>> [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 >>> [<ffffffff807677e1>] pci_arch_init+0x15/0x57 >>> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >>> [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca >>> [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a >>> [<ffffffff80741940>] kernel_init+0x11f/0x175 >>> [<ffffffff802133ba>] child_rip+0xa/0x20 >>> [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 >>> [<ffffffff802133b0>] ? child_rip+0x0/0x20 >>> Code: 4c 89 e8 49 be 00 f0 ff ff ff 3f 00 00 48 c1 e8 1b 4c 21 f3 49 >>> bc 00 00 00 00 00 88 ff ff 25 f8 0f 00 00 48 8d 04 03 4a 8d 1c 20 <48> >>> 8b 3b e8 cd e1 cd ff 90 a8 01 0f 84 2f 02 00 00 48 8b 3b e8 >>> RIP [<ffffffff8052e04d>] do_page_fault+0x409/0x9fa >>> RSP <ffff8800cf85bc18> >>> CR2: ffff9d5555555000 >>> ---[ end trace 4eaa2a86a8e2da22 ]--- >>> swapper used greatest stack depth: 4632 bytes left >>> Kernel panic - not syncing: Attempted to kill init! >>> Pid: 1, comm: swapper Tainted: G D 2.6.28-rc8-tip #3 >>> Call Trace: >>> [<ffffffff80239c63>] panic+0xa0/0x162 >>> [<ffffffff8023b5b5>] ? put_files_struct+0xb4/0xc1 >>> [<ffffffff8023b4f8>] ? exit_fs+0x48/0x51 >>> [<ffffffff8023c93c>] do_exit+0x74/0x876 >>> [<ffffffff8052ca37>] oops_end+0xc1/0xc9 >>> [<ffffffff8052e584>] do_page_fault+0x940/0x9fa >>> [<ffffffff8052bf35>] page_fault+0x25/0x30 >>> [<ffffffff8052e04d>] ? do_page_fault+0x409/0x9fa >>> [<ffffffff8052e01e>] ? do_page_fault+0x3da/0x9fa >>> [<ffffffff8023a2fc>] ? release_console_sem+0x1a9/0x1b6 >>> [<ffffffff8052bf35>] page_fault+0x25/0x30 >>> [<ffffffff8020a993>] ? xen_page_is_ram+0x5c/0x8d >>> [<ffffffff80229e98>] __ioremap_caller+0x13e/0x303 >>> [<ffffffff8076793e>] ? pci_mmcfg_arch_init+0xaf/0x117 >>> [<ffffffff80299170>] ? __kmalloc+0xb9/0xe6 >>> [<ffffffff8022a092>] ioremap_nocache+0x12/0x14 >>> [<ffffffff8076793e>] pci_mmcfg_arch_init+0xaf/0x117 >>> [<ffffffff80768240>] __pci_mmcfg_init+0x273/0x2a4 >>> [<ffffffff80767b07>] ? pci_direct_probe+0xa3/0x1c4 >>> [<ffffffff807677cc>] ? pci_arch_init+0x0/0x57 >>> [<ffffffff8076828c>] pci_mmcfg_early_init+0xe/0x10 >>> [<ffffffff807677e1>] pci_arch_init+0x15/0x57 >>> [<ffffffff8020a056>] do_one_initcall+0x56/0x13e >>> [<ffffffff8026c4be>] ? register_irq_proc+0xae/0xca >>> [<ffffffff802e0000>] ? proc_task_readdir+0x82/0x29a >>> [<ffffffff80741940>] kernel_init+0x11f/0x175 >>> [<ffffffff802133ba>] child_rip+0xa/0x20 >>> [<ffffffff80212cad>] ? retint_restore_args+0x5/0x20 >>> [<ffffffff802133b0>] ? child_rip+0x0/0x20 >>> Rebooting in 5 seconds..(XEN) Domain 0 shutdown: rebooting machine. >>> >>> >>> Andy >>> >>> >> >> The last dmesg log I posted was with the sata set to legacy mode, I >> have just set it to ahci and now I get the same problem of the hd not >> being detected, this time it takes longer to crash becuase there is >> quite a long pause as each sata port is scanned and fails to identify >> a drive, here is the log: >> >> Booting ''Xen 3.3 / Linux 2.6.28-rc8-tip'' >> >> root (hd0,0) >> Filesystem type is ext2fs, partition type 0x83 >> kernel /xen.gz iommu=1 com1=115200,8n1 console=com1,vga >> [Multiboot-elf, <0x100000:0xfb6e8:0x94918>, shtab=0x290078, >> entry=0x100000] >> module /vmlinux.bin.gz-2.6.28-rc8-tip root=/dev/sda2 console=hvc0 >> earlyprink=xe >> n pci=nomsi panic=5 >> [Multiboot-module @ 0x291000, 0x9adc10 bytes] >> >> __ __ _____ _____ ___ >> \ \/ /___ _ __ |___ / |___ / / _ \ >> \ // _ \ ''_ \ |_ \ |_ \| | | | >> / \ __/ | | | ___) | ___) | |_| | >> /_/\_\___|_| |_| |____(_)____(_)___/ >> >> (XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 (Gentoo 4.1.2 >> p1.0.2)) Thu Dec 11 11:52:12 GMT 2008 >> (XEN) Latest ChangeSet: unavailable >> (XEN) Command line: iommu=1 com1=115200,8n1 console=com1,vga >> (XEN) Video information: >> (XEN) VGA is text mode 80x25, font 8x16 >> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds >> (XEN) Disc information: >> (XEN) Found 1 MBR signatures >> (XEN) Found 1 EDD information structures >> (XEN) Xen-e820 RAM map: >> (XEN) 0000000000000000 - 000000000009ec00 (usable) >> (XEN) 00000000000f0000 - 0000000000100000 (reserved) >> (XEN) 0000000000100000 - 00000000cfdff800 (usable) >> (XEN) 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> (XEN) 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> (XEN) 00000000cfe55c00 - 00000000d0000000 (reserved) >> (XEN) 00000000e0000000 - 00000000f0000000 (reserved) >> (XEN) 00000000fec00000 - 00000000fed00400 (reserved) >> (XEN) 00000000fed20000 - 00000000feda0000 (reserved) >> (XEN) 00000000fee00000 - 00000000fef00000 (reserved) >> (XEN) 00000000ffb00000 - 0000000100000000 (reserved) >> (XEN) 0000000100000000 - 0000000128000000 (usable) >> (XEN) System RAM: 3965MB (4060788kB) >> (XEN) ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> (XEN) ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL >> 20050624) >> (XEN) ACPI: FACS CFDFF800, 0040 >> (XEN) ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL >> 20050624) >> (XEN) ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL >> 61) >> (XEN) ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL >> 20050624) >> (XEN) ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL >> 20050624) >> (XEN) ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL >> 20050624) >> (XEN) Xen heap: 14MB (14632kB) >> (XEN) Domain heap initialised >> (XEN) Processor #0 6:15 APIC version 20 >> (XEN) Processor #1 6:15 APIC version 20 >> (XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 >> (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs >> (XEN) Intel VT-d has been enabled >> (XEN) Using scheduler: SMP Credit Scheduler (credit) >> (XEN) Detected 2394.056 MHz processor. >> (XEN) HVM: VMX enabled >> (XEN) CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 >> (XEN) Booting processor 1/1 eip 8c000 >> (XEN) CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 >> (XEN) Total of 2 processors activated. >> (XEN) ENABLING IO-APIC IRQs >> (XEN) -> Using new ACK method >> (XEN) checking TSC synchronization across 2 CPUs: passed. >> (XEN) Platform timer is 14.318MHz HPET >> (XEN) Brought up 2 CPUs >> (XEN) I/O virtualisation enabled >> (XEN) I/O virtualisation for PV guests disabled >> (XEN) *** LOADING DOMAIN 0 *** >> (XEN) Xen kernel: 64-bit, lsb, compat32 >> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x200000 -> 0x8783d0 >> (XEN) PHYSICAL MEMORY ARRANGEMENT: >> (XEN) Dom0 alloc.: 0000000120000000->0000000122000000 (951655 pages >> to be allocated) >> (XEN) VIRTUAL MEMORY ARRANGEMENT: >> (XEN) Loaded kernel: ffffffff80200000->ffffffff808783d0 >> (XEN) Init. ramdisk: ffffffff80879000->ffffffff80879000 >> (XEN) Phys-Mach map: ffffffff80879000->ffffffff80fcbb38 >> (XEN) Start info: ffffffff80fcc000->ffffffff80fcc4a4 >> (XEN) Page tables: ffffffff80fcd000->ffffffff80fda000 >> (XEN) Boot stack: ffffffff80fda000->ffffffff80fdb000 >> (XEN) TOTAL: ffffffff80000000->ffffffff81400000 >> (XEN) ENTRY ADDRESS: ffffffff8073d200 >> (XEN) Dom0 has maximum 2 VCPUs >> (XEN) Scrubbing Free RAM: .done. >> (XEN) Xen trace buffers: disabled >> (XEN) Std. Loglevel: Errors and warnings >> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) >> (XEN) Xen is relinquishing VGA console. >> (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch >> input to Xen) >> (XEN) Freed 108kB init memory. >> mapping kernel into physical memory >> Xen: setup ISA identity maps >> about to get started... >> (XEN) ioapic_guest_write: apic=0, pin=2, old_irq=0, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f0, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=-1 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=00010900 >> (XEN) ioapic_guest_write: Attempt to remove IO-APIC pin of in-use IRQ! >> Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 >> (Gentoo 4.1.2 p1.0.2)) #4 SMP Thu Dec 18 11:58:07 GMT 2008 >> Command line: root=/dev/sda2 console=hvc0 earlyprink=xen pci=nomsi panic=5 >> KERNEL supported cpus: >> Intel GenuineIntel >> AMD AuthenticAMD >> Centaur CentaurHauls >> BIOS-provided physical RAM map: >> Xen: 0000000000000000 - 000000000009ec00 (usable) >> Xen: 00000000000a0000 - 0000000000100000 (reserved) >> Xen: 0000000000100000 - 0000000000879000 (usable) >> Xen: 0000000000879000 - 0000000000fcd000 (reserved) >> Xen: 0000000000fcd000 - 00000000cfdff800 (usable) >> Xen: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> Xen: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> Xen: 00000000cfe55c00 - 00000000d0000000 (reserved) >> Xen: 00000000e0000000 - 00000000f0000000 (reserved) >> Xen: 00000000fec00000 - 00000000fed00400 (reserved) >> Xen: 00000000fed20000 - 00000000feda0000 (reserved) >> Xen: 00000000fee00000 - 00000000fef00000 (reserved) >> Xen: 00000000ffb00000 - 0000000100000000 (reserved) >> DMI 2.5 present. >> last_pfn = 0xcfdff max_arch_pfn = 0x100000000 >> init_memory_mapping: 0000000000000000-00000000cfdff000 >> last_map_addr: cfdff000 end: cfdff000 >> ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) >> ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) >> ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) >> ACPI: FACS CFDFF800, 0040 >> ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) >> ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) >> ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) >> ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) >> ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) >> ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) >> ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) >> ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) >> ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) >> ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) >> ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) >> ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) >> (5 early reservations) ==> bootmem [0000000000 - 00cfdff000] >> #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - >> 0000001000] >> #1 [0000fcd000 - 0000fda000] XEN PAGETABLES ==> [0000fcd000 - >> 0000fda000] >> #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - >> 0000008000] >> #3 [0000200000 - 00008783d0] TEXT DATA BSS ==> [0000200000 - >> 00008783d0] >> #4 [0000fda000 - 000164e000] PGTABLE ==> [0000fda000 - >> 000164e000] >> found SMP MP-table at [ffff8800000fe710] 000fe710 >> Zone PFN ranges: >> DMA 0x00000000 -> 0x00001000 >> DMA32 0x00001000 -> 0x00100000 >> Normal 0x00100000 -> 0x00100000 >> Movable zone start PFN for each node >> early_node_map[3] active PFN ranges >> 0: 0x00000000 -> 0x0000009e >> 0: 0x00000100 -> 0x00000879 >> 0: 0x00000fcd -> 0x000cfdff >> ACPI: PM-Timer IO Port: 0x808 >> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) >> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) >> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) >> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) >> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) >> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) >> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) >> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) >> ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) >> ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) >> IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 >> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) >> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) >> Using ACPI (MADT) for SMP configuration information >> ACPI: HPET id: 0x8086a301 base: 0xfed00000 >> SMP: Allowing 2 CPUs, 0 hotplug CPUs >> Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) >> NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:2 nr_node_ids:1 >> PERCPU: Allocating 57344 bytes of per cpu data >> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >> 836166 >> Kernel command line: root=/dev/sda2 console=hvc0 earlyprink=xen >> pci=nomsi panic=5 >> Initializing CPU#0 >> xen: allocated irq 9 for acpi 9 >> PID hash table entries: 4096 (order: 12, 32768 bytes) >> Detected 2394.000 MHz processor. >> Console: colour VGA+ 80x25 >> console [hvc0] enabled >> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) >> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) >> Checking aperture... >> No AGP bridge found >> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >> Placing 64MB software IO TLB between ffff880004ae9000 - ffff880008ae8fff >> software IO TLB at phys 0x4ae9000 - 0x8ae8fff bus 0x1c0000 - 0x7d3ffff >> Memory: 3264604k/3405820k available (3275k kernel code, 7896k absent, >> 132700k reserved, 1847k data, 452k init) >> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 >> installing Xen timer for CPU 0 >> Calibrating delay loop (skipped), value calculated using timer >> frequency.. 4788.00 BogoMIPS (lpj=2394000) >> Mount-cache hash table entries: 256 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> SMP alternatives: switching to UP code >> ACPI: Core revision 20080926 >> cpu 0 spinlock event irq 17 >> installing Xen timer for CPU 1 >> cpu 1 spinlock event irq 23 >> SMP alternatives: switching to SMP code >> Initializing CPU#1 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> Brought up 2 CPUs >> khelper used greatest stack depth: 6800 bytes left >> net_namespace: 592 bytes >> Booting paravirtualized kernel on Xen >> Xen version: 3.3.0 (preserve-AD) (dom0) >> Grant table initialized >> Time: 12:28:39 Date: 12/18/08 >> NET: Registered protocol family 16 >> xenbus_probe_init ok >> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it >> ACPI: bus type pci registered >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: MCFG area at e0000000 reserved in E820 >> PCI: Using MMCONFIG at e0000000 - efffffff >> PCI: Using configuration type 1 for base access >> > > ... which appears to succeed here. > >> khelper used greatest stack depth: 6232 bytes left >> ACPI: Interpreter enabled >> ACPI: (supports S0 S1 S3 S5) >> ACPI: Using IOAPIC for interrupt routing >> ACPI: ACPI Dock Station Driver: 1 docks/bays found >> ACPI: PCI Root Bridge [PCI0] (0000:00) >> pci 0000:00:01.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:01.0: PME# disabled >> pci 0000:00:03.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:03.0: PME# disabled >> pci 0000:00:19.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:19.0: PME# disabled >> pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1a.7: PME# disabled >> pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1b.0: PME# disabled >> pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1c.0: PME# disabled >> pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1d.7: PME# disabled >> pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO >> pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO >> pci 0000:00:1f.2: PME# supported from D3hot >> pci 0000:00:1f.2: PME# disabled >> pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold >> pci 0000:03:02.0: PME# disabled >> pci 0000:00:1e.0: transparent bridge >> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) >> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, >> disabled. >> ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, >> should be 87 [20080926] >> xen_balloon: Initialising balloon driver. >> SCSI subsystem initialized >> usbcore: registered new interface driver usbfs >> usbcore: registered new interface driver hub >> usbcore: registered new device driver usb >> PCI: Using ACPI for IRQ routing >> Xen: Initializing Xen DMA ops >> Xen: Enabling DMA fallback to swiotlb >> PCI-GART: No AMD GART found. >> pnp: PnP ACPI init >> ACPI: bus type pnp registered >> pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 >> triggering 1 polarity 0 >> xen_set_ioapic_routing: irq 4 gsi 4 vector 241 ioapic 0 pin 4 >> triggering 1 polarity 0 >> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4 >> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000189f1 >> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ! >> pnp: PnP ACPI: found 9 devices >> ACPI: ACPI bus type pnp unregistered >> system 00:01: ioport range 0xc00-0xc7f has been reserved >> pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 >> pci 0000:00:01.0: IO window: 0xd000-0xdfff >> pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff >> pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff >> pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 >> pci 0000:00:1c.0: IO window: disabled >> pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff >> pci 0000:00:1c.0: PREFETCH window: disabled >> pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 >> pci 0000:00:1e.0: IO window: 0xc000-0xcfff >> pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff >> pci 0000:00:1e.0: PREFETCH window: 0x000000f0000000-0x000000f00fffff >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:01.0 pin 1 -> irq 29 >> xen_allocate_pirq: returning irq 29 for gsi 16 >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:1c.0 pin 1 -> irq 29 >> bus: 00 index 0 io port: [0x00-0xffff] >> bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] >> bus: 01 index 0 io port: [0xd000-0xdfff] >> bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] >> bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] >> bus: 01 index 3 mmio: [0x0-0x0] >> bus: 02 index 0 mmio: [0x0-0x0] >> bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] >> bus: 02 index 2 mmio: [0x0-0x0] >> bus: 02 index 3 mmio: [0x0-0x0] >> bus: 03 index 0 io port: [0xc000-0xcfff] >> bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] >> bus: 03 index 2 mmio: [0xf0000000-0xf00fffff] >> bus: 03 index 3 io port: [0x00-0xffff] >> bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] >> NET: Registered protocol family 2 >> IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) >> TCP established hash table entries: 262144 (order: 10, 4194304 bytes) >> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) >> TCP: Hash tables configured (established 262144 bind 65536) >> TCP reno registered >> NET: Registered protocol family 1 >> Simple Boot Flag at 0x7a set to 0x1 >> audit: initializing netlink socket (disabled) >> type=2000 audit(1229603322.455:1): initialized >> VFS: Disk quotas dquot_6.5.1 >> Dquot-cache hash table entries: 512 (order 0, 4096 bytes) >> msgmni has been set to 6651 >> alg: No test for stdrng (krng) >> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) >> io scheduler noop registered >> io scheduler anticipatory registered >> io scheduler deadline registered >> io scheduler cfq registered (default) >> pcieport-driver 0000:00:01.0: found MSI capability >> pcieport-driver 0000:00:1c.0: found MSI capability >> pci_hotplug: PCI Hot Plug PCI Core version: 0.5 >> input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 >> ACPI: Power Button (FF) [PWRF] >> input: Power Button (CM) as >> /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 >> ACPI: Power Button (CM) [VBTN] >> xenbus_probe_backend_init bus registered ok >> xenbus_probe_frontend_init bus registered ok >> Event-channel device installed. >> ***blkif_init >> Non-volatile memory driver v1.2 >> Linux agpgart interface v0.103 >> [drm] Initialized drm 1.1.0 20060810 >> brd: module loaded >> loop: module loaded >> tun: Universal TUN/TAP device driver, 1.6 >> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> >> console [netcon0] enabled >> netconsole: network logging started >> Loading iSCSI transport class v2.0-870. >> Driver ''sd'' needs updating - please use bus_type methods >> Driver ''sr'' needs updating - please use bus_type methods >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1f.2 pin 3 -> irq 31 >> ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA >> mode >> ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems >> scsi0 : ahci >> scsi1 : ahci >> scsi2 : ahci >> scsi3 : ahci >> scsi4 : ahci >> scsi5 : ahci >> ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 31 >> ata2: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970180 irq 31 >> ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 31 >> ata4: DUMMY >> ata5: DUMMY >> ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 31 >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: qc timeout (cmd 0xec) >> ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: qc timeout (cmd 0xec) >> ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: qc timeout (cmd 0xec) >> ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 >> ata2.00: configured for UDMA/100 >> ata3: SATA link down (SStatus 4 SControl 300) >> ata6: SATA link down (SStatus 4 SControl 300) >> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: >> 5 >> > > And this is exactly the same symptom I get when I try to use AHCI. > > Something is deeply odd here. I have no idea why setting the controller to > legacy mode would have any effect on pci bringup. Legacy or AHCI - either > way its just a PCI device. > > Does the Legacy mode oops reproduce reliably?Yes, all the tests I have done produce reliable consistant results, under xen it always oops when in legacy mode, and no hd''s when in ahci mode, but the same kernel does work when booted on the bare metal.> > Thanks, > J > >> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray >> Uniform CD-ROM driver Revision: 3.20 >> sr 1:0:0:0: Attached scsi generic sg0 type 5 >> ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver >> xen_set_ioapic_routing: irq 32 gsi 22 vector 192 ioapic 0 pin 22 >> triggering 0 polarity 1 >> ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 32 >> xen: PCI device 0000:00:1a.7 pin 3 -> irq 32 >> ehci_hcd 0000:00:1a.7: EHCI Host Controller >> ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 >> ehci_hcd 0000:00:1a.7: debug port 1 >> ehci_hcd 0000:00:1a.7: irq 32, io mem 0xfebd9c00 >> ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 >> usb usb1: configuration #1 chosen from 1 choice >> hub 1-0:1.0: USB hub found >> hub 1-0:1.0: 6 ports detected >> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb1: Product: EHCI Host Controller >> usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb1: SerialNumber: 0000:00:1a.7 >> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >> triggering 0 polarity 1 >> ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >> xen: PCI device 0000:00:1d.7 pin 1 -> irq 33 >> ehci_hcd 0000:00:1d.7: EHCI Host Controller >> ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 >> ehci_hcd 0000:00:1d.7: debug port 1 >> ehci_hcd 0000:00:1d.7: irq 33, io mem 0xff980800 >> ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 >> usb usb2: configuration #1 chosen from 1 choice >> hub 2-0:1.0: USB hub found >> hub 2-0:1.0: 6 ports detected >> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb2: Product: EHCI Host Controller >> usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb2: SerialNumber: 0000:00:1d.7 >> ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver >> uhci_hcd: USB Universal Host Controller Interface driver >> xen_allocate_pirq: returning irq 29 for gsi 16 >> xen_set_ioapic_routing: irq 29 gsi 16 vector 176 ioapic 0 pin 16 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 29 >> xen: PCI device 0000:00:1a.0 pin 1 -> irq 29 >> uhci_hcd 0000:00:1a.0: UHCI Host Controller >> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 >> uhci_hcd 0000:00:1a.0: detected 2 ports >> uhci_hcd 0000:00:1a.0: irq 29, io base 0x0000ff20 >> usb usb3: configuration #1 chosen from 1 choice >> hub 3-0:1.0: USB hub found >> hub 3-0:1.0: 2 ports detected >> usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb3: Product: UHCI Host Controller >> usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb3: SerialNumber: 0000:00:1a.0 >> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >> xen: PCI device 0000:00:1a.1 pin 2 -> irq 34 >> uhci_hcd 0000:00:1a.1: UHCI Host Controller >> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 >> uhci_hcd 0000:00:1a.1: detected 2 ports >> uhci_hcd 0000:00:1a.1: irq 34, io base 0x0000ff00 >> usb usb4: configuration #1 chosen from 1 choice >> hub 4-0:1.0: USB hub found >> hub 4-0:1.0: 2 ports detected >> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb4: Product: UHCI Host Controller >> usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb4: SerialNumber: 0000:00:1a.1 >> xen_allocate_pirq: returning irq 33 for gsi 23 >> xen_set_ioapic_routing: irq 33 gsi 23 vector 200 ioapic 0 pin 23 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 33 >> xen: PCI device 0000:00:1d.0 pin 1 -> irq 33 >> uhci_hcd 0000:00:1d.0: UHCI Host Controller >> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 >> uhci_hcd 0000:00:1d.0: detected 2 ports >> uhci_hcd 0000:00:1d.0: irq 33, io base 0x0000ff80 >> usb usb5: configuration #1 chosen from 1 choice >> hub 5-0:1.0: USB hub found >> hub 5-0:1.0: 2 ports detected >> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb5: Product: UHCI Host Controller >> usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb5: SerialNumber: 0000:00:1d.0 >> xen_allocate_pirq: returning irq 34 for gsi 17 >> xen_set_ioapic_routing: irq 34 gsi 17 vector 208 ioapic 0 pin 17 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 34 >> xen: PCI device 0000:00:1d.1 pin 2 -> irq 34 >> uhci_hcd 0000:00:1d.1: UHCI Host Controller >> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 >> uhci_hcd 0000:00:1d.1: detected 2 ports >> uhci_hcd 0000:00:1d.1: irq 34, io base 0x0000ff60 >> usb usb6: configuration #1 chosen from 1 choice >> hub 6-0:1.0: USB hub found >> hub 6-0:1.0: 2 ports detected >> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb6: Product: UHCI Host Controller >> usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb6: SerialNumber: 0000:00:1d.1 >> xen_allocate_pirq: returning irq 31 for gsi 18 >> xen_set_ioapic_routing: irq 31 gsi 18 vector 184 ioapic 0 pin 18 >> triggering 0 polarity 1 >> uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 31 >> xen: PCI device 0000:00:1d.2 pin 3 -> irq 31 >> uhci_hcd 0000:00:1d.2: UHCI Host Controller >> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 >> uhci_hcd 0000:00:1d.2: detected 2 ports >> uhci_hcd 0000:00:1d.2: irq 31, io base 0x0000ff40 >> usb usb7: configuration #1 chosen from 1 choice >> hub 7-0:1.0: USB hub found >> hub 7-0:1.0: 2 ports detected >> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb7: Product: UHCI Host Controller >> usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb7: SerialNumber: 0000:00:1d.2 >> usbcore: registered new interface driver usblp >> Initializing USB Mass Storage driver... >> usbcore: registered new interface driver usb-storage >> USB Mass Storage support registered. >> usbcore: registered new interface driver libusual >> PNP: No PS/2 controller found. Probing ports directly. >> i8042: probe of i8042 failed with error -38 >> mice: PS/2 mouse device common for all mice >> device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: >> dm-devel@redhat.com >> cpuidle: using governor ladder >> dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) >> TCP cubic registered >> NET: Registered protocol family 17 >> RPC: Registered udp transport module. >> RPC: Registered tcp transport module. >> IO APIC resources could be not be allocated. >> registered taskstats version 1 >> Magic number: 4:587:481 >> md: Waiting for all devices to be available before autodetect >> md: If you don''t use raid, use raid=noautodetect >> md: Autodetecting RAID arrays. >> md: Scanned 0 and added 0 devices. >> md: autorun ... >> md: ... autorun DONE. >> Root-NFS: No NFS server available, giving up. >> VFS: Unable to mount root fs via NFS, trying floppy. >> VFS: Cannot open root device "sda2" or unknown-block(2,0) >> Please append a correct "root=" boot option; here are the available >> partitions: >> 0b00 1048575 sr0 driver: sr >> Kernel panic - not syncing: VFS: Unable to mount root fs on >> unknown-block(2,0) >> Pid: 1, comm: swapper Not tainted 2.6.28-rc8-tip #4 >> Call Trace: >> [<ffffffff8023a293>] panic+0xa0/0x162 >> [<ffffffff80405b87>] ? class_dev_iter_exit+0x9/0xb >> [<ffffffff802b1831>] ? sys_mount+0xb9/0xce >> [<ffffffff8073e172>] mount_block_root+0x1c0/0x1dc >> [<ffffffff8073e257>] mount_root+0xc9/0xea >> [<ffffffff8073e3f2>] prepare_namespace+0x17a/0x1a7 >> [<ffffffff8073d988>] kernel_init+0x167/0x175 >> [<ffffffff802133fa>] child_rip+0xa/0x20 >> [<ffffffff80212ced>] ? retint_restore_args+0x5/0x20 >> [<ffffffff802133f0>] ? child_rip+0x0/0x20 >> Rebooting in 5 seconds..<7>usb usb4: suspend_rh (auto-stop) >> (XEN) Domain 0 shutdown: rebooting machine. >> >> And here is the same kernel booted directly on the bare metal, with >> working sata: >> >> Linux version 2.6.28-rc8-tip (root@localhost) (gcc version 4.1.2 >> (Gentoo 4.1.2 p1.0.2)) #4 SMP Thu Dec 18 11:58:07 GMT 2008 >> Command line: root=/dev/sda2 panic=5 >> KERNEL supported cpus: >> Intel GenuineIntel >> AMD AuthenticAMD >> Centaur CentaurHauls >> BIOS-provided physical RAM map: >> BIOS-e820: 0000000000000000 - 000000000009ec00 (usable) >> BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) >> BIOS-e820: 0000000000100000 - 00000000cfdff800 (usable) >> BIOS-e820: 00000000cfdff800 - 00000000cfe53c00 (ACPI NVS) >> BIOS-e820: 00000000cfe53c00 - 00000000cfe55c00 (ACPI data) >> BIOS-e820: 00000000cfe55c00 - 00000000d0000000 (reserved) >> BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) >> BIOS-e820: 00000000fec00000 - 00000000fed00400 (reserved) >> BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved) >> BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved) >> BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) >> BIOS-e820: 0000000100000000 - 0000000128000000 (usable) >> DMI 2.5 present. >> last_pfn = 0x128000 max_arch_pfn = 0x100000000 >> last_pfn = 0xcfdff max_arch_pfn = 0x100000000 >> init_memory_mapping: 0000000000000000-00000000cfdff000 >> 0000000000 - 00cfc00000 page 2M >> 00cfc00000 - 00cfdff000 page 4k >> kernel direct mapping tables up to cfdff000 @ 8000-e000 >> last_map_addr: cfdff000 end: cfdff000 >> init_memory_mapping: 0000000100000000-0000000128000000 >> 0100000000 - 0128000000 page 2M >> kernel direct mapping tables up to 128000000 @ c000-12000 >> last_map_addr: 128000000 end: 128000000 >> ACPI: RSDP 000FEC00, 0024 (r2 DELL ) >> ACPI: XSDT 000FC5B3, 008C (r1 DELL B9K 15 ASL 61) >> ACPI: FACP 000FC6E3, 00F4 (r3 DELL B9K 15 ASL 61) >> ACPI: DSDT FFF76BF6, 4596 (r1 DELL dt_ex 1000 INTL 20050624) >> ACPI: FACS CFDFF800, 0040 >> ACPI: SSDT FFF7B2AB, 00AA (r1 DELL st_ex 1000 INTL 20050624) >> ACPI: APIC 000FC7D7, 0092 (r1 DELL B9K 15 ASL 61) >> ACPI: BOOT 000FC869, 0028 (r1 DELL B9K 15 ASL 61) >> ACPI: ASF! 000FC891, 0096 (r32 DELL B9K 15 ASL 61) >> ACPI: MCFG 000FC927, 003E (r1 DELL B9K 15 ASL 61) >> ACPI: HPET 000FC965, 0038 (r1 DELL B9K 15 ASL 61) >> ACPI: TCPA 000FCBC1, 0032 (r1 DELL B9K 15 ASL 61) >> ACPI: DMAR 000FCBF3, 00D0 (r1 DELL B9K 15 ASL 61) >> ACPI: SLIC 000FC99D, 0176 (r1 DELL B9K 15 ASL 61) >> ACPI: SSDT CFDFF840, 01F9 (r1 DpgPmm Cpu0Ist 11 INTL 20050624) >> ACPI: SSDT CFDFFC49, 01F9 (r1 DpgPmm Cpu1Ist 11 INTL 20050624) >> ACPI: SSDT CFE00052, 0140 (r1 DpgPmm CpuPm 10 INTL 20050624) >> ACPI: Local APIC address 0xfee00000 >> (6 early reservations) ==> bootmem [0000000000 - 0128000000] >> #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - >> 0000001000] >> #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - >> 0000008000] >> #2 [0000200000 - 00008783d0] TEXT DATA BSS ==> [0000200000 - >> 00008783d0] >> #3 [000009ec00 - 0000100000] BIOS reserved ==> [000009ec00 - >> 0000100000] >> #4 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - >> 000000c000] >> #5 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - >> 000000d000] >> found SMP MP-table at [ffff8800000fe710] 000fe710 >> [ffffe20000000000-ffffe200041fffff] PMD -> >> [ffff880028200000-ffff88002c3fffff] on node 0 >> Zone PFN ranges: >> DMA 0x00000000 -> 0x00001000 >> DMA32 0x00001000 -> 0x00100000 >> Normal 0x00100000 -> 0x00128000 >> Movable zone start PFN for each node >> early_node_map[3] active PFN ranges >> 0: 0x00000000 -> 0x0000009e >> 0: 0x00000100 -> 0x000cfdff >> 0: 0x00100000 -> 0x00128000 >> On node 0 totalpages: 1015197 >> DMA zone: 56 pages used for memmap >> DMA zone: 1763 pages reserved >> DMA zone: 2179 pages, LIFO batch:0 >> DMA32 zone: 14280 pages used for memmap >> DMA32 zone: 833079 pages, LIFO batch:31 >> Normal zone: 2240 pages used for memmap >> Normal zone: 161600 pages, LIFO batch:31 >> Movable zone: 0 pages used for memmap >> ACPI: PM-Timer IO Port: 0x808 >> ACPI: Local APIC address 0xfee00000 >> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) >> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) >> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x05] disabled) >> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled) >> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) >> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x01] disabled) >> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x02] disabled) >> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x03] disabled) >> ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1]) >> ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) >> IOAPIC[0]: apic_id 8, version 0, address 0xfec00000, GSI 0-23 >> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) >> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) >> ACPI: IRQ0 used by override. >> ACPI: IRQ2 used by override. >> ACPI: IRQ9 used by override. >> Using ACPI (MADT) for SMP configuration information >> ACPI: HPET id: 0x8086a301 base: 0xfed00000 >> SMP: Allowing 4 CPUs, 2 hotplug CPUs >> Allocating PCI resources starting at d1000000 (gap: d0000000:10000000) >> NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1 >> PERCPU: Allocating 57344 bytes of per cpu data >> Built 1 zonelists in Zone order, mobility grouping on. Total pages: >> 996858 >> Kernel command line: root=/dev/sda2 panic=5 console=ttyS0,115200,8n1 >> Initializing CPU#0 >> PID hash table entries: 4096 (order: 12, 32768 bytes) >> Fast TSC calibration using PIT >> Detected 2394.011 MHz processor. >> Console: colour VGA+ 80x25 >> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) >> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) >> Checking aperture... >> No AGP bridge found >> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >> Placing 64MB software IO TLB between ffff880020000000 - ffff880023ffffff >> software IO TLB at phys 0x20000000 - 0x23ffffff >> Memory: 3912804k/4849664k available (3275k kernel code, 788876k >> absent, 147088k reserved, 1847k data, 452k init) >> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 >> hpet clockevent registered >> Calibrating delay loop (skipped), value calculated using timer >> frequency.. 4788.02 BogoMIPS (lpj=2394011) >> Mount-cache hash table entries: 256 >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> [ds] using core 2 configuration >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 0 >> using mwait in idle threads. >> Intel Performance Monitoring support detected. >> ... version: 2 >> ... num_counters: 2 >> ... bit_width: 40 >> ... mask_length: 7 >> ACPI: Core revision 20080926 >> Setting APIC routing to flat >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 >> CPU0: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 >> Booting processor 1 APIC 0x1 ip 0x6000 >> Initializing CPU#1 >> Calibrating delay using timer specific routine.. 4787.77 BogoMIPS >> (lpj=2393887) >> CPU: L1 I cache: 32K, L1 D cache: 32K >> CPU: L2 cache: 4096K >> [ds] using core 2 configuration >> CPU: Physical Processor ID: 0 >> CPU: Processor Core ID: 1 >> CPU1: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 06 >> checking TSC synchronization [CPU#0 -> CPU#1]: passed. >> Brought up 2 CPUs >> Total of 2 processors activated (9575.79 BogoMIPS). >> khelper used greatest stack depth: 6232 bytes left >> net_namespace: 592 bytes >> Booting paravirtualized kernel on bare hardware >> Time: 12:42:24 Date: 12/18/08 >> NET: Registered protocol family 16 >> err -19 in xenbus_probe_init >> ACPI FADT declares the system doesn''t support PCIe ASPM, so disable it >> ACPI: bus type pci registered >> PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 >> PCI: MCFG area at e0000000 reserved in E820 >> PCI: Using MMCONFIG at e0000000 - efffffff >> PCI: Using configuration type 1 for base access >> ACPI: EC: Look up EC in DSDT >> ACPI: Interpreter enabled >> ACPI: (supports S0 S1 S3 S5) >> ACPI: Using IOAPIC for interrupt routing >> ACPI: ACPI Dock Station Driver: 1 docks/bays found >> ACPI: PCI Root Bridge [PCI0] (0000:00) >> pci 0000:00:01.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:01.0: PME# disabled >> pci 0000:00:03.0: reg 10 64bit mmio: [0xfedad000-0xfedad00f] >> pci 0000:00:03.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:03.0: PME# disabled >> pci 0000:00:03.2: reg 10 io port: [0xfe80-0xfe87] >> pci 0000:00:03.2: reg 14 io port: [0xfe90-0xfe93] >> pci 0000:00:03.2: reg 18 io port: [0xfea0-0xfea7] >> pci 0000:00:03.2: reg 1c io port: [0xfeb0-0xfeb3] >> pci 0000:00:03.2: reg 20 io port: [0xfef0-0xfeff] >> pci 0000:00:03.3: reg 10 io port: [0xec98-0xec9f] >> pci 0000:00:03.3: reg 14 32bit mmio: [0xfebda000-0xfebdafff] >> pci 0000:00:19.0: reg 10 32bit mmio: [0xfebe0000-0xfebfffff] >> pci 0000:00:19.0: reg 14 32bit mmio: [0xfebdb000-0xfebdbfff] >> pci 0000:00:19.0: reg 18 io port: [0xecc0-0xecdf] >> pci 0000:00:19.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:19.0: PME# disabled >> pci 0000:00:1a.0: reg 20 io port: [0xff20-0xff3f] >> pci 0000:00:1a.1: reg 20 io port: [0xff00-0xff1f] >> pci 0000:00:1a.7: reg 10 32bit mmio: [0xfebd9c00-0xfebd9fff] >> pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1a.7: PME# disabled >> pci 0000:00:1b.0: reg 10 64bit mmio: [0xfebdc000-0xfebdffff] >> pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1b.0: PME# disabled >> pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold >> pci 0000:00:1c.0: PME# disabled >> pci 0000:00:1d.0: reg 20 io port: [0xff80-0xff9f] >> pci 0000:00:1d.1: reg 20 io port: [0xff60-0xff7f] >> pci 0000:00:1d.2: reg 20 io port: [0xff40-0xff5f] >> pci 0000:00:1d.7: reg 10 32bit mmio: [0xff980800-0xff980bff] >> pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold >> pci 0000:00:1d.7: PME# disabled >> pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO >> pci 0000:00:1f.0: quirk: region 0880-08bf claimed by ICH6 GPIO >> pci 0000:00:1f.2: reg 10 io port: [0xfe00-0xfe07] >> pci 0000:00:1f.2: reg 14 io port: [0xfe10-0xfe13] >> pci 0000:00:1f.2: reg 18 io port: [0xfe20-0xfe27] >> pci 0000:00:1f.2: reg 1c io port: [0xfe30-0xfe33] >> pci 0000:00:1f.2: reg 20 io port: [0xfec0-0xfedf] >> pci 0000:00:1f.2: reg 24 32bit mmio: [0xff970000-0xff9707ff] >> pci 0000:00:1f.2: PME# supported from D3hot >> pci 0000:00:1f.2: PME# disabled >> pci 0000:00:1f.3: reg 10 64bit mmio: [0xfebd9b00-0xfebd9bff] >> pci 0000:00:1f.3: reg 20 io port: [0xece0-0xecff] >> pci 0000:01:00.0: reg 10 64bit mmio: [0xd0000000-0xdfffffff] >> pci 0000:01:00.0: reg 18 64bit mmio: [0xfe9e0000-0xfe9effff] >> pci 0000:01:00.0: reg 20 io port: [0xdc00-0xdcff] >> pci 0000:01:00.0: reg 30 32bit mmio: [0xfea00000-0xfea1ffff] >> pci 0000:01:00.0: supports D1 D2 >> pci 0000:01:00.1: reg 10 64bit mmio: [0xfe9f0000-0xfe9fffff] >> pci 0000:01:00.1: supports D1 D2 >> pci 0000:00:01.0: bridge io port: [0xd000-0xdfff] >> pci 0000:00:01.0: bridge 32bit mmio: [0xfe900000-0xfeafffff] >> pci 0000:00:01.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff] >> pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] >> pci 0000:03:02.0: reg 10 32bit mmio: [0xfe6fc000-0xfe6fffff] >> pci 0000:03:02.0: reg 14 io port: [0xcc00-0xccff] >> pci 0000:03:02.0: reg 30 32bit mmio: [0xfe700000-0xfe71ffff] >> pci 0000:03:02.0: supports D1 D2 >> pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold >> pci 0000:03:02.0: PME# disabled >> pci 0000:00:1e.0: transparent bridge >> pci 0000:00:1e.0: bridge io port: [0xc000-0xcfff] >> pci 0000:00:1e.0: bridge 32bit mmio: [0xfe600000-0xfe7fffff] >> bus 00 -> node 0 >> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] >> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI4._PRT] >> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2._PRT] >> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] >> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15) >> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, >> disabled. >> ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15) >> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15) >> ACPI Warning (tbutils-0217): Incorrect checksum in table [TCPA] - 00, >> should be 87 [20080926] >> SCSI subsystem initialized >> libata version 3.00 loaded. >> usbcore: registered new interface driver usbfs >> usbcore: registered new interface driver hub >> usbcore: registered new device driver usb >> PCI: Using ACPI for IRQ routing >> PCI-GART: No AMD GART found. >> pnp: PnP ACPI init >> ACPI: bus type pnp registered >> pnp 00:01: io resource (0x800-0x85f) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> pnp 00:01: io resource (0x860-0x8ff) overlaps 0000:00:1f.0 BAR 7 >> (0x800-0x87f), disabling >> pnp: PnP ACPI: found 9 devices >> ACPI: ACPI bus type pnp unregistered >> system 00:01: ioport range 0xc00-0xc7f has been reserved >> pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 >> pci 0000:00:01.0: IO window: 0xd000-0xdfff >> pci 0000:00:01.0: MEM window: 0xfe900000-0xfeafffff >> pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff >> pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02 >> pci 0000:00:1c.0: IO window: disabled >> pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff >> pci 0000:00:1c.0: PREFETCH window: disabled >> pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03 >> pci 0000:00:1e.0: IO window: 0xc000-0xcfff >> pci 0000:00:1e.0: MEM window: 0xfe600000-0xfe7fffff >> pci 0000:00:1e.0: PREFETCH window: 0x000000f0000000-0x000000f00fffff >> alloc irq_desc for 16 on cpu 0 node 0 >> alloc kstat_irqs on cpu 0 node 0 >> alloc irq_cfg on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 >> pci 0000:00:01.0: setting latency timer to 64 >> pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 >> pci 0000:00:1c.0: setting latency timer to 64 >> pci 0000:00:1e.0: setting latency timer to 64 >> bus: 00 index 0 io port: [0x00-0xffff] >> bus: 00 index 1 mmio: [0x000000-0xffffffffffffffff] >> bus: 01 index 0 io port: [0xd000-0xdfff] >> bus: 01 index 1 mmio: [0xfe900000-0xfeafffff] >> bus: 01 index 2 mmio: [0xd0000000-0xdfffffff] >> bus: 01 index 3 mmio: [0x0-0x0] >> bus: 02 index 0 mmio: [0x0-0x0] >> bus: 02 index 1 mmio: [0xfe800000-0xfe8fffff] >> bus: 02 index 2 mmio: [0x0-0x0] >> bus: 02 index 3 mmio: [0x0-0x0] >> bus: 03 index 0 io port: [0xc000-0xcfff] >> bus: 03 index 1 mmio: [0xfe600000-0xfe7fffff] >> bus: 03 index 2 mmio: [0xf0000000-0xf00fffff] >> bus: 03 index 3 io port: [0x00-0xffff] >> bus: 03 index 4 mmio: [0x000000-0xffffffffffffffff] >> NET: Registered protocol family 2 >> IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) >> TCP established hash table entries: 262144 (order: 10, 4194304 bytes) >> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) >> TCP: Hash tables configured (established 262144 bind 65536) >> TCP reno registered >> NET: Registered protocol family 1 >> Simple Boot Flag at 0x7a set to 0x1 >> audit: initializing netlink socket (disabled) >> type=2000 audit(1229604144.832:1): initialized >> VFS: Disk quotas dquot_6.5.1 >> Dquot-cache hash table entries: 512 (order 0, 4096 bytes) >> msgmni has been set to 7643 >> alg: No test for stdrng (krng) >> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) >> io scheduler noop registered >> io scheduler anticipatory registered >> io scheduler deadline registered >> io scheduler cfq registered (default) >> pci 0000:00:1a.0: uhci_check_and_reset_hc: cmd = 0x0080 >> pci 0000:00:1a.0: Performing full reset >> pci 0000:00:1a.1: uhci_check_and_reset_hc: cmd = 0x0080 >> pci 0000:00:1a.1: Performing full reset >> pci 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0080 >> pci 0000:00:1d.0: Performing full reset >> pci 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0080 >> pci 0000:00:1d.1: Performing full reset >> pci 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0080 >> pci 0000:00:1d.2: Performing full reset >> pci 0000:01:00.0: Boot video device >> pcieport-driver 0000:00:01.0: setting latency timer to 64 >> pcieport-driver 0000:00:01.0: found MSI capability >> pci_express 0000:00:01.0:pcie00: allocate port service >> pci_express 0000:00:01.0:pcie03: allocate port service >> pcieport-driver 0000:00:1c.0: setting latency timer to 64 >> pcieport-driver 0000:00:1c.0: found MSI capability >> pci_express 0000:00:1c.0:pcie00: allocate port service >> pci_express 0000:00:1c.0:pcie02: allocate port service >> pci_express 0000:00:1c.0:pcie03: allocate port service >> pci_hotplug: PCI Hot Plug PCI Core version: 0.5 >> input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 >> ACPI: Power Button (FF) [PWRF] >> input: Power Button (CM) as >> /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 >> ACPI: Power Button (CM) [VBTN] >> processor ACPI_CPU:00: registered as cooling_device0 >> processor ACPI_CPU:01: registered as cooling_device1 >> xenbus_probe_backend_init bus registered ok >> xenbus_probe_frontend_init bus registered ok >> ***blkif_init >> xenfs: not registering filesystem on non-xen platform >> Non-volatile memory driver v1.2 >> Linux agpgart interface v0.103 >> [drm] Initialized drm 1.1.0 20060810 >> brd: module loaded >> loop: module loaded >> tun: Universal TUN/TAP device driver, 1.6 >> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> >> console [netcon0] enabled >> netconsole: network logging started >> Loading iSCSI transport class v2.0-870. >> Driver ''sd'' needs updating - please use bus_type methods >> Driver ''sr'' needs updating - please use bus_type methods >> ahci 0000:00:1f.2: version 3.0 >> alloc irq_desc for 18 on cpu 0 node 0 >> alloc kstat_irqs on cpu 0 node 0 >> alloc irq_cfg on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> ahci 0000:00:1f.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 >> ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x27 impl SATA >> mode >> ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pmp pio slum part ems >> ahci 0000:00:1f.2: setting latency timer to 64 >> scsi0 : ahci >> scsi1 : ahci >> scsi2 : ahci >> scsi3 : ahci >> scsi4 : ahci >> scsi5 : ahci >> ata1: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970100 irq 18 >> ata2: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq >> 18 >> ata3: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970200 irq 18 >> ata4: DUMMY >> ata5: DUMMY >> ata6: SATA max UDMA/133 abar m2048@0xff970000 port 0xff970380 irq 18 >> ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata1.00: ATA-6: WDC WD360GD-00FLA2, 31.08F31, max UDMA/133 >> ata1.00: 72303840 sectors, multi 8: LBA48 >> ata1.00: configured for UDMA/133 >> ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) >> ata2.00: ATAPI: HL-DT-ST DVD+/-RW GSA-H73N, B103, max UDMA/100 >> ata2.00: configured for UDMA/100 >> ata3: SATA link down (SStatus 4 SControl 300) >> ata6: SATA link down (SStatus 4 SControl 300) >> scsi 0:0:0:0: Direct-Access ATA WDC WD360GD-00FL 31.0 PQ: 0 ANSI: >> 5 >> sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) >> sd 0:0:0:0: [sda] Write Protect is off >> sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 >> sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t >> support DPO or FUA >> sd 0:0:0:0: [sda] 72303840 512-byte hardware sectors: (37.0 GB/34.4 GiB) >> sd 0:0:0:0: [sda] Write Protect is off >> sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 >> sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn''t >> support DPO or FUA >> sda: sda1 sda2 sda3 >> sd 0:0:0:0: [sda] Attached SCSI disk >> sd 0:0:0:0: Attached scsi generic sg0 type 0 >> scsi 1:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-H73N B103 PQ: 0 ANSI: >> 5 >> sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray >> Uniform CD-ROM driver Revision: 3.20 >> sr 1:0:0:0: Attached scsi CD-ROM sr0 >> sr 1:0:0:0: Attached scsi generic sg1 type 5 >> ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver >> ehci_hcd: block sizes: qh 160 qtd 96 itd 192 sitd 96 >> alloc irq_desc for 22 on cpu 0 node 0 >> alloc kstat_irqs on cpu 0 node 0 >> alloc irq_cfg on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 >> ehci_hcd 0000:00:1a.7: setting latency timer to 64 >> ehci_hcd 0000:00:1a.7: EHCI Host Controller >> drivers/usb/core/inode.c: creating file ''devices'' >> drivers/usb/core/inode.c: creating file ''001'' >> ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 >> ehci_hcd 0000:00:1a.7: reset hcs_params 0x103206 dbg=1 cc=3 pcc=2 >> ordered !ppc ports=6 >> ehci_hcd 0000:00:1a.7: reset hcc_params 16871 thresh 7 uframes 1024 64 bit >> addr >> ehci_hcd 0000:00:1a.7: reset command 000002 (park)=0 ithresh=0 >> period=1024 Reset HALT >> ehci_hcd 0000:00:1a.7: debug port 1 >> ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported >> ehci_hcd 0000:00:1a.7: supports USB remote wakeup >> ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfebd9c00 >> ehci_hcd 0000:00:1a.7: reset command 080002 (park)=0 ithresh=8 >> period=1024 Reset HALT >> ehci_hcd 0000:00:1a.7: init command 010001 (park)=0 ithresh=1 period=1024 >> RUN >> ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 >> usb usb1: default language 0x0409 >> usb usb1: uevent >> usb usb1: usb_probe_device >> usb usb1: configuration #1 chosen from 1 choice >> usb usb1: adding 1-0:1.0 (config #1, interface 0) >> usb 1-0:1.0: uevent >> hub 1-0:1.0: usb_probe_interface >> hub 1-0:1.0: usb_probe_interface - got id >> hub 1-0:1.0: USB hub found >> hub 1-0:1.0: 6 ports detected >> hub 1-0:1.0: standalone hub >> hub 1-0:1.0: no power switching (usb 1.0) >> hub 1-0:1.0: individual port over-current protection >> hub 1-0:1.0: power on to power good time: 20ms >> hub 1-0:1.0: local power source is good >> hub 1-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb1: Product: EHCI Host Controller >> usb usb1: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb1: SerialNumber: 0000:00:1a.7 >> alloc irq_desc for 23 on cpu 0 node 0 >> alloc kstat_irqs on cpu 0 node 0 >> alloc irq_cfg on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23 >> ehci_hcd 0000:00:1d.7: setting latency timer to 64 >> ehci_hcd 0000:00:1d.7: EHCI Host Controller >> drivers/usb/core/inode.c: creating file ''002'' >> ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 >> ehci_hcd 0000:00:1d.7: reset hcs_params 0x103206 dbg=1 cc=3 pcc=2 >> ordered !ppc ports=6 >> ehci_hcd 0000:00:1d.7: reset hcc_params 16871 thresh 7 uframes 1024 64 bit >> addr >> ehci_hcd 0000:00:1d.7: reset command 000002 (park)=0 ithresh=0 >> period=1024 Reset HALT >> ehci_hcd 0000:00:1d.7: debug port 1 >> ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported >> ehci_hcd 0000:00:1d.7: supports USB remote wakeup >> ehci_hcd 0000:00:1d.7: irq 23, io mem 0xff980800 >> ehci_hcd 0000:00:1d.7: reset command 080002 (park)=0 ithresh=8 >> period=1024 Reset HALT >> ehci_hcd 0000:00:1d.7: init command 010001 (park)=0 ithresh=1 period=1024 >> RUN >> ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 >> usb usb2: default language 0x0409 >> usb usb2: uevent >> usb usb2: usb_probe_device >> usb usb2: configuration #1 chosen from 1 choice >> usb usb2: adding 2-0:1.0 (config #1, interface 0) >> usb 2-0:1.0: uevent >> hub 2-0:1.0: usb_probe_interface >> hub 2-0:1.0: usb_probe_interface - got id >> hub 2-0:1.0: USB hub found >> hub 2-0:1.0: 6 ports detected >> hub 2-0:1.0: standalone hub >> hub 2-0:1.0: no power switching (usb 1.0) >> hub 2-0:1.0: individual port over-current protection >> hub 2-0:1.0: power on to power good time: 20ms >> hub 2-0:1.0: local power source is good >> hub 2-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 >> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb2: Product: EHCI Host Controller >> usb usb2: Manufacturer: Linux 2.6.28-rc8-tip ehci_hcd >> usb usb2: SerialNumber: 0000:00:1d.7 >> ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver >> ohci_hcd: block sizes: ed 80 td 96 >> uhci_hcd: USB Universal Host Controller Interface driver >> uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 >> uhci_hcd 0000:00:1a.0: setting latency timer to 64 >> uhci_hcd 0000:00:1a.0: UHCI Host Controller >> drivers/usb/core/inode.c: creating file ''003'' >> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 >> uhci_hcd 0000:00:1a.0: detected 2 ports >> uhci_hcd 0000:00:1a.0: uhci_check_and_reset_hc: cmd = 0x0000 >> uhci_hcd 0000:00:1a.0: Performing full reset >> uhci_hcd 0000:00:1a.0: supports USB remote wakeup >> uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000ff20 >> usb usb3: default language 0x0409 >> usb usb3: uevent >> usb usb3: usb_probe_device >> usb usb3: configuration #1 chosen from 1 choice >> usb usb3: adding 3-0:1.0 (config #1, interface 0) >> usb 3-0:1.0: uevent >> hub 3-0:1.0: usb_probe_interface >> hub 3-0:1.0: usb_probe_interface - got id >> hub 3-0:1.0: USB hub found >> hub 3-0:1.0: 2 ports detected >> hub 3-0:1.0: standalone hub >> hub 3-0:1.0: no power switching (usb 1.0) >> hub 3-0:1.0: individual port over-current protection >> hub 3-0:1.0: power on to power good time: 2ms >> hub 3-0:1.0: local power source is good >> hub 3-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb3: Product: UHCI Host Controller >> usb usb3: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb3: SerialNumber: 0000:00:1a.0 >> alloc irq_desc for 17 on cpu 0 node 0 >> alloc kstat_irqs on cpu 0 node 0 >> alloc irq_cfg on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 >> uhci_hcd 0000:00:1a.1: setting latency timer to 64 >> uhci_hcd 0000:00:1a.1: UHCI Host Controller >> drivers/usb/core/inode.c: creating file ''004'' >> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 >> uhci_hcd 0000:00:1a.1: detected 2 ports >> uhci_hcd 0000:00:1a.1: uhci_check_and_reset_hc: cmd = 0x0000 >> uhci_hcd 0000:00:1a.1: Performing full reset >> uhci_hcd 0000:00:1a.1: supports USB remote wakeup >> uhci_hcd 0000:00:1a.1: irq 17, io base 0x0000ff00 >> usb usb4: default language 0x0409 >> usb usb4: uevent >> usb usb4: usb_probe_device >> usb usb4: configuration #1 chosen from 1 choice >> usb usb4: adding 4-0:1.0 (config #1, interface 0) >> usb 4-0:1.0: uevent >> hub 4-0:1.0: usb_probe_interface >> hub 4-0:1.0: usb_probe_interface - got id >> hub 4-0:1.0: USB hub found >> hub 4-0:1.0: 2 ports detected >> hub 4-0:1.0: standalone hub >> hub 4-0:1.0: no power switching (usb 1.0) >> hub 4-0:1.0: individual port over-current protection >> hub 4-0:1.0: power on to power good time: 2ms >> hub 4-0:1.0: local power source is good >> hub 4-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb4: Product: UHCI Host Controller >> usb usb4: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb4: SerialNumber: 0000:00:1a.1 >> uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23 >> uhci_hcd 0000:00:1d.0: setting latency timer to 64 >> uhci_hcd 0000:00:1d.0: UHCI Host Controller >> drivers/usb/core/inode.c: creating file ''005'' >> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 >> uhci_hcd 0000:00:1d.0: detected 2 ports >> uhci_hcd 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0000 >> uhci_hcd 0000:00:1d.0: Performing full reset >> uhci_hcd 0000:00:1d.0: supports USB remote wakeup >> uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000ff80 >> usb usb5: default language 0x0409 >> usb usb5: uevent >> usb usb5: usb_probe_device >> usb usb5: configuration #1 chosen from 1 choice >> usb usb5: adding 5-0:1.0 (config #1, interface 0) >> usb 5-0:1.0: uevent >> hub 5-0:1.0: usb_probe_interface >> hub 5-0:1.0: usb_probe_interface - got id >> hub 5-0:1.0: USB hub found >> hub 5-0:1.0: 2 ports detected >> hub 5-0:1.0: standalone hub >> hub 5-0:1.0: no power switching (usb 1.0) >> hub 5-0:1.0: individual port over-current protection >> hub 5-0:1.0: power on to power good time: 2ms >> hub 5-0:1.0: local power source is good >> hub 5-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb5: Product: UHCI Host Controller >> usb usb5: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb5: SerialNumber: 0000:00:1d.0 >> uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 >> uhci_hcd 0000:00:1d.1: setting latency timer to 64 >> uhci_hcd 0000:00:1d.1: UHCI Host Controller >> drivers/usb/core/inode.c: creating file ''006'' >> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 >> uhci_hcd 0000:00:1d.1: detected 2 ports >> uhci_hcd 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0000 >> uhci_hcd 0000:00:1d.1: Performing full reset >> uhci_hcd 0000:00:1d.1: supports USB remote wakeup >> uhci_hcd 0000:00:1d.1: irq 17, io base 0x0000ff60 >> usb usb6: default language 0x0409 >> usb usb6: uevent >> usb usb6: usb_probe_device >> usb usb6: configuration #1 chosen from 1 choice >> usb usb6: adding 6-0:1.0 (config #1, interface 0) >> usb 6-0:1.0: uevent >> hub 6-0:1.0: usb_probe_interface >> hub 6-0:1.0: usb_probe_interface - got id >> hub 6-0:1.0: USB hub found >> hub 6-0:1.0: 2 ports detected >> hub 6-0:1.0: standalone hub >> hub 6-0:1.0: no power switching (usb 1.0) >> hub 6-0:1.0: individual port over-current protection >> hub 6-0:1.0: power on to power good time: 2ms >> hub 6-0:1.0: local power source is good >> hub 6-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb6: Product: UHCI Host Controller >> usb usb6: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb6: SerialNumber: 0000:00:1d.1 >> uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 >> uhci_hcd 0000:00:1d.2: setting latency timer to 64 >> uhci_hcd 0000:00:1d.2: UHCI Host Controller >> drivers/usb/core/inode.c: creating file ''007'' >> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 >> uhci_hcd 0000:00:1d.2: detected 2 ports >> uhci_hcd 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0000 >> uhci_hcd 0000:00:1d.2: Performing full reset >> uhci_hcd 0000:00:1d.2: supports USB remote wakeup >> uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000ff40 >> usb usb7: default language 0x0409 >> usb usb7: uevent >> usb usb7: usb_probe_device >> usb usb7: configuration #1 chosen from 1 choice >> usb usb7: adding 7-0:1.0 (config #1, interface 0) >> usb 7-0:1.0: uevent >> hub 7-0:1.0: usb_probe_interface >> hub 7-0:1.0: usb_probe_interface - got id >> hub 7-0:1.0: USB hub found >> hub 7-0:1.0: 2 ports detected >> hub 7-0:1.0: standalone hub >> hub 7-0:1.0: no power switching (usb 1.0) >> hub 7-0:1.0: individual port over-current protection >> hub 7-0:1.0: power on to power good time: 2ms >> hub 7-0:1.0: local power source is good >> hub 7-0:1.0: trying to enable port power on non-switchable hub >> drivers/usb/core/inode.c: creating file ''001'' >> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 >> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 >> usb usb7: Product: UHCI Host Controller >> usb usb7: Manufacturer: Linux 2.6.28-rc8-tip uhci_hcd >> usb usb7: SerialNumber: 0000:00:1d.2 >> usbcore: registered new interface driver usblp >> Initializing USB Mass Storage driver... >> usbcore: registered new interface driver usb-storage >> USB Mass Storage support registered. >> usbcore: registered new interface driver libusual >> PNP: No PS/2 controller found. Probing ports directly. >> serio: i8042 KBD port at 0x60,0x64 irq 1 >> serio: i8042 AUX port at 0x60,0x64 irq 12 >> mice: PS/2 mouse device common for all mice >> device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: >> dm-devel@redhat.com >> cpuidle: using governor ladder >> dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) >> TCP cubic registered >> NET: Registered protocol family 17 >> RPC: Registered udp transport module. >> RPC: Registered tcp transport module. >> registered taskstats version 1 >> Magic number: 4:346:734 >> ehci_hcd 0000:00:1a.7: GetStatus port 1 status 001403 POWER sig=k CSC >> CONNECT >> hub 1-0:1.0: port 1: status 0501 change 0001 >> ehci_hcd 0000:00:1a.7: GetStatus port 2 status 001803 POWER sig=j CSC >> CONNECT >> hub 1-0:1.0: port 2: status 0501 change 0001 >> ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001803 POWER sig=j CSC >> CONNECT >> hub 2-0:1.0: port 2: status 0501 change 0001 >> ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001803 POWER sig=j CSC >> CONNECT >> hub 2-0:1.0: port 5: status 0501 change 0001 >> uhci_hcd 0000:00:1a.0: port 1 portsc 008a,00 >> uhci_hcd 0000:00:1a.0: port 2 portsc 008a,00 >> hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000 >> uhci_hcd 0000:00:1d.0: port 2 portsc 0082,00 >> hub 6-0:1.0: state 7 ports 2 chg 0000 evt 0000 >> uhci_hcd 0000:00:1d.2: port 1 portsc 0082,00 >> md: Waiting for all devices to be available before autodetect >> md: If you don''t use raid, use raid=noautodetect >> md: Autodetecting RAID arrays. >> md: Scanned 0 and added 0 devices. >> md: autorun ... >> md: ... autorun DONE. >> kjournald starting. Commit interval 5 seconds >> EXT3-fs: mounted filesystem with ordered data mode. >> VFS: Mounted root (ext3 filesystem) readonly. >> Freeing unused kernel memory: 452k freed >> Write protecting the kernel read-only data: 4752k >> Warning: unable to open an initial console. >> hub 1-0:1.0: state 7 ports 6 chg 0006 evt 0000 >> hub 1-0:1.0: port 1, status 0501, change 0000, 480 Mb/s >> ehci_hcd 0000:00:1a.7: port 1 low speed --> companion >> ehci_hcd 0000:00:1a.7: GetStatus port 1 status 003002 POWER OWNER sig=se0 >> CSC >> hub 1-0:1.0: port 2, status 0501, change 0000, 480 Mb/s >> khelper used greatest stack depth: 5888 bytes left >> ehci_hcd 0000:00:1a.7: port 2 full speed --> companion >> ehci_hcd 0000:00:1a.7: GetStatus port 2 status 003801 POWER OWNER sig=j >> CONNECT >> hub 1-0:1.0: port 2 not reset yet, waiting 50ms >> ehci_hcd 0000:00:1a.7: GetStatus port 2 status 003002 POWER OWNER sig=se0 >> CSC >> hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0004 >> hub 2-0:1.0: state 7 ports 6 chg 0024 evt 0000 >> hub 2-0:1.0: port 2, status 0501, change 0000, 480 Mb/s >> ehci_hcd 0000:00:1d.7: port 2 high speed >> ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001005 POWER sig=se0 PE >> CONNECT >> usb 2-2: new high speed USB device using ehci_hcd and address 2 >> consoletype used greatest stack depth: 5816 bytes left >> ehci_hcd 0000:00:1d.7: port 2 high speed >> ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001005 POWER sig=se0 PE >> CONNECT >> stty used greatest stack depth: 4472 bytes left >> usb 2-2: skipped 1 descriptor after endpoint >> usb 2-2: default language 0x0409 >> usb 2-2: uevent >> usb 2-2: usb_probe_device >> usb 2-2: configuration #1 chosen from 1 choice >> usb 2-2: adding 2-2:1.0 (config #1, interface 0) >> usb 2-2:1.0: uevent >> usb-storage 2-2:1.0: usb_probe_interface >> usb-storage 2-2:1.0: usb_probe_interface - got id >> scsi6 : SCSI emulation for USB Mass Storage devices >> usb-storage: device found at 2 >> usb-storage: waiting for device to settle before scanning >> drivers/usb/core/inode.c: creating file ''002'' >> usb 2-2: New USB device found, idVendor=0644, idProduct=0200 >> usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 >> usb 2-2: Product: CA-200 >> usb 2-2: Manufacturer: TEAC >> usb 2-2: SerialNumber: 0000030664A1 >> hub 2-0:1.0: port 5, status 0501, change 0000, 480 Mb/s >> ehci_hcd 0000:00:1d.7: port 5 high speed >> ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE >> CONNECT >> usb 2-5: new high speed USB device using ehci_hcd and address 3 >> ehci_hcd 0000:00:1d.7: port 5 high speed >> ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE >> CONNECT >> usb 2-5: uevent >> usb 2-5: usb_probe_device >> usb 2-5: configuration #1 chosen from 1 choice >> usb 2-5: adding 2-5:1.0 (config #1, interface 0) >> usb 2-5:1.0: uevent >> hub 2-5:1.0: usb_probe_interface >> hub 2-5:1.0: usb_probe_interface - got id >> hub 2-5:1.0: USB hub found >> hub 2-5:1.0: 4 ports detected >> hub 2-5:1.0: standalone hub >> hub 2-5:1.0: individual port power switching >> hub 2-5:1.0: individual port over-current protection >> hub 2-5:1.0: TT per port >> hub 2-5:1.0: TT requires at most 8 FS bit times (666 ns) >> hub 2-5:1.0: power on to power good time: 100ms >> hub 2-5:1.0: local power source is good >> hub 2-5:1.0: enabling power on all ports >> drivers/usb/core/inode.c: creating file ''003'' >> usb 2-5: New USB device found, idVendor=0424, idProduct=2504 >> usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 >> hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0006 >> uhci_hcd 0000:00:1a.0: port 1 portsc 01a3,00 >> hub 3-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s >> usb 2-5: link qh256-0001/ffff8800cf8041e0 start 255 [1/0 us] >> hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301 >> usb usb3: uevent >> usb 3-0:1.0: uevent >> usb usb4: uevent >> usb 4-0:1.0: uevent >> usb usb1: uevent >> usb 1-0:1.0: uevent >> usb usb5: uevent >> usb 5-0:1.0: uevent >> usb usb6: uevent >> usb 6-0:1.0: uevent >> usb usb7: uevent >> usb 7-0:1.0: uevent >> usb usb2: uevent >> usb 2-0:1.0: uevent >> usb 2-2: uevent >> usb 2-2:1.0: uevent >> usb 2-5: uevent >> usb 2-5:1.0: uevent >> usb 3-1: new low speed USB device using uhci_hcd and address 2 >> e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k6 >> e1000e: Copyright (c) 1999-2008 Intel Corporation. >> alloc irq_desc for 21 on cpu 0 node 0 >> alloc kstat_irqs on cpu 0 node 0 >> alloc irq_cfg on cpu 0 node 0 >> alloc irq_2_pin on cpu 0 node 0 >> e1000e 0000:00:19.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 >> e1000e 0000:00:19.0: setting latency timer to 64 >> 0000:00:19.0: 0000:00:19.0: Failed to initialize MSI interrupts. >> Falling back to legacy interrupts. >> usb 3-1: skipped 1 descriptor after interface >> usb 3-1: default language 0x0409 >> usb usb4: suspend_rh (auto-stop) >> usb usb6: suspend_rh (auto-stop) >> usb usb5: suspend_rh (auto-stop) >> usb usb7: suspend_rh (auto-stop) >> usb 3-1: uevent >> usb 3-1: usb_probe_device >> usb 3-1: configuration #1 chosen from 1 choice >> usb 3-1: adding 3-1:1.0 (config #1, interface 0) >> usb 3-1:1.0: uevent >> drivers/usb/core/inode.c: creating file ''002'' >> usb 3-1: New USB device found, idVendor=413c, idProduct=3016 >> usb 3-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 >> usb 3-1: Product: Dell Premium USB Optical Mouse >> uhci_hcd 0000:00:1a.0: port 2 portsc 0093,00 >> hub 3-0:1.0: port 2, status 0101, change 0001, 12 Mb/s >> hub 3-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 >> 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:1a:a0:d5:4e:b9 >> 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection >> 0000:00:19.0: eth0: MAC: 6, PHY: 6, PBA No: 1041ff-0ff >> usb 3-2: new full speed USB device using uhci_hcd and address 3 >> usb 3-2: ep0 maxpacket = 8 >> usb 3-2: default language 0x0409 >> usb 3-2: uevent >> usb 3-2: usb_probe_device >> usb 3-2: configuration #1 chosen from 1 choice >> usb 3-2: adding 3-2:1.0 (config #1, interface 0) >> usb 3-2:1.0: uevent >> hub 3-2:1.0: usb_probe_interface >> hub 3-2:1.0: usb_probe_interface - got id >> hub 3-2:1.0: USB hub found >> hub 3-2:1.0: 3 ports detected >> hub 3-2:1.0: compound device; port removable status: FRR >> hub 3-2:1.0: individual port power switching >> hub 3-2:1.0: individual port over-current protection >> hub 3-2:1.0: power on to power good time: 44ms >> hub 3-2:1.0: hub controller current requirement: 100mA >> hub 3-2:1.0: 100mA bus power budget for each child >> hub 3-2:1.0: enabling power on all ports >> drivers/usb/core/inode.c: creating file ''003'' >> usb 3-2: New USB device found, idVendor=413c, idProduct=1003 >> usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 >> usb 3-2: Product: Dell USB Keyboard Hub >> usb 3-2: Manufacturer: Dell >> hub 5-0:1.0: state 7 ports 2 chg 0000 evt 0000 >> hub 7-0:1.0: state 7 ports 2 chg 0000 evt 0000 >> hub 2-5:1.0: state 7 ports 4 chg 0000 evt 0000 >> hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0004 >> hub 3-2:1.0: port 1: status 0101 change 0001 >> uhci_hcd 0000:00:1a.0: reserve dev 3 ep81-INT, period 16, phase 8, 12 us >> hub 3-2:1.0: state 7 ports 3 chg 0002 evt 0000 >> hub 3-2:1.0: port 1, status 0101, change 0000, 12 Mb/s >> usb 3-2.1: new full speed USB device using uhci_hcd and address 4 >> usb 3-2.1: ep0 maxpacket = 8 >> usb 3-2.1: skipped 1 descriptor after interface >> usb 3-2.1: skipped 1 descriptor after interface >> usb 3-2.1: default language 0x0409 >> usb 3-2.1: uevent >> usb 3-2.1: usb_probe_device >> usb 3-2.1: configuration #1 chosen from 1 choice >> usb 3-2.1: adding 3-2.1:1.0 (config #1, interface 0) >> usb 3-2.1:1.0: uevent >> usb 3-2.1: adding 3-2.1:1.1 (config #1, interface 1) >> usb 3-2.1:1.1: uevent >> drivers/usb/core/inode.c: creating file ''004'' >> usb 3-2.1: New USB device found, idVendor=413c, idProduct=2010 >> usb 3-2.1: New USB device strings: Mfr=1, Product=3, SerialNumber=0 >> usb 3-2.1: Product: Dell USB Keyboard >> usb 3-2.1: Manufacturer: Dell >> hub 3-2:1.0: 350mA power budget left >> hub 3-2:1.0: state 7 ports 3 chg 0000 evt 0002 >> EXT3 FS on sda2, internal journal >> Adding 8000360k swap on /dev/sda3. Priority:-1 extents:1 across:8000360k >> find used greatest stack depth: 4464 bytes left >> hub 4-0:1.0: hub_suspend >> usb usb4: bus auto-suspend >> usb usb4: suspend_rh >> hub 6-0:1.0: hub_suspend >> usb usb6: bus auto-suspend >> usb usb6: suspend_rh >> hub 1-0:1.0: hub_suspend >> usb usb1: bus auto-suspend >> ehci_hcd 0000:00:1a.7: suspend root hub >> hub 5-0:1.0: hub_suspend >> usb usb5: bus auto-suspend >> usb usb5: suspend_rh >> hub 7-0:1.0: hub_suspend >> usb usb7: bus auto-suspend >> usb usb7: suspend_rh >> hub 2-5:1.0: hub_suspend >> usb 2-5: unlink qh256-0001/ffff8800cf8041e0 start 255 [1/0 us] >> usb 2-5: usb auto-suspend >> scsi 6:0:0:0: Direct-Access TEAC USB HS-CF Card 4.08 PQ: 0 ANSI: >> 0 >> sd 6:0:0:0: [sdb] Attached SCSI removable disk >> sd 6:0:0:0: Attached scsi generic sg2 type 0 >> usb-storage: device scan complete >> 0000:00:19.0: eth0: Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX >> >> Andy >> > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Hoffmann wrote:> Jeremy Fitzhardinge wrote: > >>> Intel 64bit box, 6GB RAM (dom0_mem=2g), running rawhide. >>> >> OK, that''s interesting. The symptom is the same (drive stops talking), >> but after a while rather than immediate. >> > > Yep. > > >> That suggests there might be >> some issue with what memory gets allocated or something? >> > > Or translated. Maybe it grooks due to being fed with an invalid bus > address where it can''t DMA do.Can you try changing include/linux/libata.h: -#undef ATA_DEBUG /* debugging output */ +#define ATA_DEBUG /* debugging output */ and see what happens as it nears failure? The difference for me is ATA (fails) vs ATAPI (works) for the DVD drive - but they follow essentially the same code path. But if you''re getting some disk IO, then there has to be more to it than that. Also, does swiotlb=0 make any difference? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge wrote:> Can you try changing include/linux/libata.h: > > -#undef ATA_DEBUG /* debugging output */ > +#define ATA_DEBUG /* debugging output */Log became a bit longer ... http://kraxel.fedorapeople.org/for-jeremy/ There is also a (maybe related) BUG in there. It fails notably faster now, early in the init scripts. Some race maybe? The timing changes due to the excessive debug output makes it happen more likely?> Also, does swiotlb=0 make any difference?It doesn''t. Hmm, from the boot messages it looks like it doesn''t actually disable the swiotb ... HTH, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Hoffmann wrote:> Jeremy Fitzhardinge wrote: > >> Can you try changing include/linux/libata.h: >> >> -#undef ATA_DEBUG /* debugging output */ >> +#define ATA_DEBUG /* debugging output */ >> > > Log became a bit longer ... > http://kraxel.fedorapeople.org/for-jeremy/ > > There is also a (maybe related) BUG in there. > > It fails notably faster now, early in the init scripts. Some race > maybe? The timing changes due to the excessive debug output makes it > happen more likely? >Well, it doesn''t explain why it happens instantly for everyone else, unless there''s some really odd timing issue going on. Is your xen the xen-unstable tip? Do you have DEBUG=y enabled?>> Also, does swiotlb=0 make any difference? >> > > It doesn''t. Hmm, from the boot messages it looks like it doesn''t > actually disable the swiotb ...Oh, maybe "iommu=off" then? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
back from x-mas & new year vacation ...>> It fails notably faster now, early in the init scripts. Some race >> maybe? The timing changes due to the excessive debug output makes it >> happen more likely?Ok, seems to be pretty much random. Updated to latest kernel, ATA_DEBUG is off again, a bunch of boots later: sometimes it dies at random places in the init scripts, sometimes it boots up fine, lets me do stuff and dies later on ...> Well, it doesn''t explain why it happens instantly for everyone else, > unless there''s some really odd timing issue going on. Is your xen the > xen-unstable tip? Do you have DEBUG=y enabled?Rawhide packages (3.3.0 right now, should be 3.3.1 soon).>>> Also, does swiotlb=0 make any difference? >> >> It doesn''t. Hmm, from the boot messages it looks like it doesn''t >> actually disable the swiotb ... > > Oh, maybe "iommu=off" then?iommu=off seems to make no difference. cheers Gerd _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel