PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vserver-Patches für Ubuntu 6.06



baumgartner
31.08.06, 07:50
Hey,

hat sich einer von euch schon mal die arbeit gemacht unter Ubuntu 6.06 den Kernel der Distribution (2.6.15) mit dem von der Distribution zugehörigen Vserver patches zu patchen?
Ich bin hierbei gleich über 3 Fallstricke gestolpert!


1.) Bug #39276 (https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/39276) vom April wo dapper drake noch in Entwicklung war wurde nicht behoben!


2.) Die Datei arch/i386/kernel/setup.c wird totgepacht.


- reserve_bootmem(__PHYSICAL_START, (PFN_PHYS(min_low_pfn) +
- bootmap_size + PAGE_SIZE-1) - (__PHYSICAL_START));
+ reserve_bootmem(PHYSICAL_START, (PFN_PHYS(min_low_pfn) +
+ bootmap_size + PAGE_SIZE-1) - (PHYSICAL_START));

Mit der aus dem Originalkernel lässt sich das beheben.


3.) Tja, und der letzte Fehler sagt mir gar nichts ...


arch/i386/kernel/built-in.o: In function `setup_arch': undefined reference to `check_acpi_pci'
fs/built-in.o: In function `version_read_proc':proc_misc.c:(.text+0x41f4e): undefined reference to `vx_linux_banner'
make: *** [.tmp_vmlinux1] Error 1
sudo make 273,89s user 37,97s system 99% cpu 5:14,20 total


mfg Martin

PS: Code Tags gibts gleich hab hier unter qemu mit w3m gerade keine Klammer :)
EDIT: Done

baumgartner
01.09.06, 08:37
So, ich hab jetzt einmal acpi in die Kernelkonfig aufgenommen, jedoch hat sich an der eigentlichen Fehlermeldung nichts geändert, lediglich dieser warning davor wurde beseitigt.


fs/built-in.o: In function `version_read_proc':proc_misc.c:(.text+0x41f4e): undefined reference to `vx_linux_banner'
make: *** [.tmp_vmlinux1] Error 1

EDIT: So viel zu der Sache mit ACPI: https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/53533
Schon langsam kommt es mir so vor als würden in Ubuntu 6.06 LTS gar keine Bugs gefixt...

Mein nächster Kernel wird wohl wieder von Kernel.org kommen!

baumgartner
05.09.06, 12:17
https://launchpad.net/distros/ubuntu/+source/kernel-patch-vserver/+bug/52189

Ok, jetzt ist mir alles klar, den Bugreport kann ich voll bestätigen, nur blöd dass ich ihn vorher nicht gefunden habe...

Schon langsam beginne ich echt an der Qualität von Ubuntu zu zweifeln, vorallem wenn man bedenkt dass 6.06 noch LTS ist und die nächste Version erst die Spielewiese sein wird. Ich werd mir jetzt wieder ein Etch installieren, das bietet die Vserver-images als fertiges Paket und auf meinem Laptop laufen die auch ohne Probleme.