|
|
|
|
|
|
|
|
|
|
xen-devel
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]
pgpf6D9U1D3Lq.pgp
Description: PGP signature
|
|
|
|
|