Am Don, 15 Nov 2001 schrieb David Haller:
On Thu, 15 Nov 2001, Harald Latzko wrote:
Ich habe mir vom de.kernel.org den aktuellen Kernel 2.4.14 gezogen [..] Hier erhalte ich folgende Fehlermeldung: drivers/block/block.o: In function `lo_send': drivers/block/block.o(.text+0x890d): undefined reference to `deactivate_page' drivers/block/block.o(.text+0x8974): undefined reference to `deactivate_page' make: *** [vmlinux] Error 1 [..] Was könnte hierfür die Ursache sein?
Schau mal in den Thread "Re: Frust mit SuSE 7.3" ab der Message-ID <3BE8FE0C.78E5F81F@nexgo.de>...
Steht da drin, daß man die Aufrufe von deactivate_page() auskommentieren soll, habe den Thread leider nicht mehr hier...
Ansonsten wuerde ich empfehlen, in 2 Konsolen / Xterms make menuconfig aufzurufen, das eine mit dem alten Kernel, das andere mit dem neuen. Also z.B. 'make -C /usr/src/linux-2.4.10 menuconfig' im einen und 'make -C /usr/src/linux-2.4.14 menuconfig' im anderen...
Und dann schoen geduldig die Config abklappern.
Was hat das hiermit zu tun? Das loop.c Problem liegte doch nicht daran, daß Harald eine falsche Config hat, sondern daß der Kernel einen (winzigkleinen) Fehler hat. Wenn er nicht das Loopdevice wegläßt, was ja nicht Sinn der Sache sein kann, wird er den Fehler immer haben. Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen