Dear Ola,

Note: I have not cc'd to bug report. And this letter is long.

Why can't you use the vserver enabled kernels provided?
Because they don't boot.

I do not know exactly why, as the operator does not speak English and does not know Linux - but the kernel was not able to mount the root filesystem (RAID on adaptec SCSI controller on rare motherboard). I attached a config file - you might find the diff in question if you are really interested :) It's booting through lilo, it was not a xen-vserver but a pure vserver image "linux-image-2.6.18-4-vserver-686 2.6.18.dfsg.1-12". /boot is stored on ext2 /dev/sda1 and /boot2 is on /dev/sdb1 (for recovery only). Lilo installs to /dev/sda mbr. Maybe the problem was that it have
not found the initrd image, but I do not know if it needs it (if it does,
I have a juicy lilo/kernel-image package installer bug - it was in /boot, it was linked from / but it was not in lilo.conf). I disable modularity anyway, but this might have been the problem, on second look. When the system was halted and I was not near the local console, I decided not to play with it - but then, there is no external driver needed for 2.6.18. When we started this server, we needed an external driver and vserver patch, but migrating from Sarge-Etch to Etch changed a few things. Well, I guess, this is a lot of information you don't care about :)

First I need to know what the purpose, so I know why you need to compile
your own version of the kernel. After that I can find some good
solution.
The HW in question is, as by lspci:
00:00.0 Host bridge: Broadcom CMIC-LE Host Bridge (GC-LE chipset) (rev 33)
00:00.1 Host bridge: Broadcom CMIC-LE Host Bridge (GC-LE chipset)
00:00.2 Host bridge: Broadcom CMIC-LE Host Bridge (GC-LE chipset)
00:04.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:05.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet (rev 02)
00:0f.0 Host bridge: Broadcom CSB6 South Bridge (rev a0)
00:0f.1 IDE interface: Broadcom CSB6 RAID/IDE Controller (rev a0)
00:0f.2 USB Controller: Broadcom CSB6 OHCI USB Controller (rev 05)
00:0f.3 ISA bridge: Broadcom GCLE-2 Host Bridge
00:11.0 Host bridge: Broadcom CIOB-X2 PCI-X I/O Bridge (rev 05)
00:11.2 Host bridge: Broadcom CIOB-X2 PCI-X I/O Bridge (rev 05)
01:04.0 SCSI storage controller: Adaptec AIC-7902 U320 (rev 03)
01:04.1 SCSI storage controller: Adaptec AIC-7902 U320 (rev 03)
01:08.0 PCI bridge: Digital Equipment Corporation DECchip 21154 (rev 02)
02:04.0 Ethernet controller: Adaptec ANA620xx/ANA69011A (rev 03)
02:05.0 Ethernet controller: Adaptec ANA620xx/ANA69011A (rev 03)
02:06.0 Ethernet controller: Adaptec ANA620xx/ANA69011A (rev 03)
02:07.0 Ethernet controller: Adaptec ANA620xx/ANA69011A (rev 03)

Well that is not related to security... :)
OK - where to send? Linux-source? Linux-tree? Kernel maintainer list?

Maybe a vserver.txt in the kernel tree in Documentation sublibrary with the 6 patch commands that save 12 hours?

Regards
Elemer

Attachment: config.gz
Description: Binary data

Reply via email to