[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Re: Xen packages for SUSE Linux



Hi Robbie,

On Tue, Dec 14, 2004 at 10:02:25AM +0000, Robbie Dinn wrote:
> title Xen SuSE 9.2
>     kernel (hd0,0)/xen.gz dom0_mem=256000 console=vga
>     module (hd0,0)/vmlinuz-2.6.8-24.6-xen root=/dev/system/root
> splash=silent i8042.noaux=1 desktop showopts console=tty0
>     module (hd0,0)/initrd-2.6.8-24.6-xen
> 
> If I use a loopback device to mount the initrd, I can see the
> following modules:
> 
> rjd:/tmp/mnt0/lib # cd ..
> rjd:/tmp/mnt0 # find ./lib/modules/2.6.8-24.6-xen/kernel/
> ./lib/modules/2.6.8-24.6-xen/kernel/
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/scsi
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/scsi/scsi_mod.ko
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/scsi/sd_mod.ko
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/md
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/md/dm-mod.ko
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/md/dm-snapshot.ko
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/ide
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/ide/pci
> ./lib/modules/2.6.8-24.6-xen/kernel/drivers/ide/pci/piix.ko
> ./lib/modules/2.6.8-24.6-xen/kernel/fs
> ./lib/modules/2.6.8-24.6-xen/kernel/fs/jbd
> ./lib/modules/2.6.8-24.6-xen/kernel/fs/jbd/jbd.ko
> ./lib/modules/2.6.8-24.6-xen/kernel/fs/ext3
> ./lib/modules/2.6.8-24.6-xen/kernel/fs/ext3/ext3.ko
> rjd:/tmp/mnt0 #
> 
> As I said earlier, I can get a bash prompt if I pass init=/bin/bash
> on the kernel command line.
> 
> I haven't reproduced the dmesg output. I can do this if you request
> it, but I think I may have to transcribe it by hand onto another
> fully functioning machine. However did spot this in the boot traffic:
> 
>   Loading kernel/drivers/ide/pci/piix.ko
>   module piix unsupported by SuSE/Novell, tainting kernel.

So the initrd does get loaded and executed?
You gunzipped it manually?

(The problem with the initrd has been located meanwhile; after the
 compressed initrd image, we attach the bootsplash screen data;
 grub bails out on this.)

The tainting has been fixed: piix is now compiled in.
> I am at the bash prompt. init has not been run yet. If I try to
> remount the root filesystem as 'rw' and touch some file, the machine
> locks up on the touch command.

There's a 2.6.8-24.8 on
http://www.suse.de/~garloff/linux/xen/

Could you check whether this helps your problem?

> The LED for the harddisk is permanently lit. I can't hear/feel any
> obvious disk seek noises.

Not good.

> ide interrupt service routine
> 
>   PID:0 comm: swapper
>   EIP:061:[<c0283bb3> CPU:0
>   EIP: is at ide_inb+0x3/0x10
>     EFLAGS: 00201206 tainted: G U (2.6.8-24.6-xen)
>   EAX:000001d0 EBX:00000000 ECX:00000000 EDX:000001f7
>   ESI:0000a6cf EDI:c043bbac EBP:c043bb00 DS:0069 ES:0069
>     [<c028451c>] ide_wait_stat+0xfc/0x190
>     [<c028d4cc>] __ide_d_rw_disk+0x20c/0x5c0
>     [<c010be44>] hanfle_IRQ_event+0x44/0x90
>      ----------  start_request
>      ----------  ide_do_request
>      ----------  ide_intr
>      ----------  multiwrite_intr
>      ----------  handle_IRQ_event
>      ----------  do_IRQ
>      ----------  evtchn_do_upcall
>      ----------  hypervisor_callback
>      ----------  xen_idle
>      ----------  cpu_idle
>      ----------  start_kernel

Something's wrong with the IDE driver.
Maybe some conflict between pci-ide and piix support.
Hopefully, the new kernel will help this.

> Letting the machine try to boot normally into runlevel 3, the boot
> appears to proceed normally for a while then hang. It didn't always
> hang at the same point during boot. It never got as far as presenting
> a login prompt.

Thanks for testing!
-- 
Kurt Garloff                   <kurt@xxxxxxxxxx>             [Koeln, DE]
Physics:Plasma modeling <garloff@xxxxxxxxxxxxxxxxxxx> [TU Eindhoven, NL]
Linux: SUSE Labs (Director)    <garloff@xxxxxxx>            [Novell Inc]

Attachment: pgpyUivacCVTj.pgp
Description: PGP signature


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.