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
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