Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Lees meer over

Versienummer:2.4.12
Besturingssystemen:Linux, Linux x86
Website:Kernel.org
Download:http://www.kernel.org/pub/linux/kernel/v2.4/
Moderatie-faq Wijzig weergave

Reacties (21)

Ik las op http://lwn.net/daily/2.4.12-broken.php3 dat ook in deze een klein bugje zit...
Zoals sharky_ al zei:
Je opent de file:

linux/drivers/parport/ieee1284_ops.c en zoekt daarin naar de regel met daarin:

PH_DIR, dit vervang je op beide plaatsen met PH_ECP_DIR

en dat is alles.
Ben geen newbie maar heb fixes altijd omzeild, dus kan iemand kort zeggen hoe je het snelst de fix toepast? Dit kan toch met dezelfde patch-opdracht als die voor het patchen van een oudere tree?
Tonnes: Neem gewoon 2.4.10!

Die is zeer stabiel en biedt nauwelijks minder dan deze 2.4.12...

Maak je niet druk
Je opent de file:

linux/drivers/parport/ieee1284_ops.c en zoekt daarin naar de regel met daarin:

PH_DIR, dit vervang je op beide plaatsen met PH_ECP_DIR

en dat is alles.
zet die fix in fix.patch em plaats dat in /usr/src en dan:

cat fix.patch | patch -p0

Kan wel zijn dat je hem in /usr/src/linux moet zetten of ff je linux dir een alias moet maken, maar dat kan je meestal uit de patchfile afleiden.
Je kan de 2.4.12 kernel eventueel ook hier downloaden. :Y)
Mirrors voor de linux-kernel zijn er altijd wel genoeg hoor :)

ftp://dl.xs4all.nl/pub/mirror/linux-kernel/v2 .4/
ftp://ftp.student.utwente.nl/pub/linux/kernel /v2.4
ftp://ftp.kernel.org/pub/linux/kernel/v2.4

ow, hehe, de eerste keer pakt ie ftp:// als http://ftp://, ff gefixed. (bugje in t.net)
Ik heb ook ff de laatste 3 kenels gemirrored:
oxonium.student.utwente.nl/kernel
Dat was wel heel snel :)

Dit was zelfs een snellere kernelfix als novell (toptijd novell 26 uur) nog maar niet te spreken van microsoft (8 dagen).

knap werk jonges :)
Ja maar de windowskernel beschadigt je filesystem ook niet als het uitgebracht wordt, dus dit is gewoon slecht getest.....maar goed dat er zo snel weer een nieuwe weer uitkomt.
Correctie !

In Win98 zat een probleem dat bij hele snelle computers het afsluiten met power-off doen van de machine te snel kon gaan zodat IDE schijven niet de tijd hadden om hun schrijfcaches leeg te schrijven met data-corruptie als gevolg. Er bestaat overigens al een patch voor en W2K and up hebben deze patch standaard al aan boord (neem ik aan tenminste).

Nu is deze Linux kernel bug anders qua type bugginess maar beiden zijn filesystem corruptie kevers.
Dat is snel, gelukkig wacht meestal heel even met het installeren van een nieuwe kernel en heb dus 2.4.11 niet geinstalleerd. Maar neem aan dat deze wel goed zal zijn...
Op mijn debian sid bak draaide de 2.4.11 al een paar uutjes eer 2.4.12 uitkwam, en dat crashte toch niet ofzo. Schijnt dat hij bij SuSe mensen die yast gebruiken wel serieus de mist in kan gaan..
In verband met het risico dat je filessysteem te beschadigd raakt door het gebruik van Kernel 2.4.11 is het aan te bevelen om deze over te slaan
Nouja, "over te slaan"... als ik m'n sources patch, dan zal ook patch-2.4.11.donotuse.bz2 eroverheen moeten.
En daarna 2.4.12, en 2.4.13 en en en... (houdt dat dan nooit op?)

* 786562 jfk
niet erg waarschijnlijk dat het ooit ophoudt.

2.2.19 is de beste kernel als het om stabiel gaat...
maar jah, je wil wat meer he? Promise Fasttrack support, ReiserFS, etc... Softraid gaat met die 2.4 ook een heel stuk makkelijker.. .

dan zul je toch naar 2.4 moeten.

vooruitgang in die kernels ontkom je niet aan, al is dit toch wel heel erg slordig... denk wel hun record om er achter te komen dat een "stable" kernel zwaar fucked up is.
Die 2.4.11-dontuse.bz2 patch kan je gerust downloaden en dan hernoemen, maar zorg dus wel dat je daarna de 2.4.12 downloadt.

Voor de mensen dit het nog niet weten: als je 2.4.3 hebt bv, moet je alle patches na 2.4.4 downloaden, die in /usr/src zetten en dan /usr/src/linux/scripts/patchkernel runnen. Dan gaat ie mooi alle patches toepassen. Moet je niet elke keer de volledige kernel downloaden en configgen.
Bij Kernel release 2.4.11 schreef ik dit al en het is echt belangrijk om niet afhankelijk te zijn van 1 kernel.

Stabiele versie of niet.

Het (direct) gebruik van de allerlaatste kernel versie op productie machines blijft een risico. Een nieuwe kernel kan naast nieuwe features en de nodige (bug) fixes ook nieuwe bugs introduceren.

De ontwikkel versie was 2.1.44 zo'n buggie kernel.

Voor thuis gebruik houd je natuurlijk altijd ff een betrouwbare oude versie bij de hand. LILO is je vriend.
Dat was wel heel snel

Dit was zelfs een snellere kernelfix als novell (toptijd novell 26 uur) nog maar niet te spreken van microsoft (8 dagen).

knap werk jonges
Nee hoor deze fix duurde 33uur maar nog steeds een topprestatie daar niet van... :)

Have A Lot Of Fun...
Ik moet zeggen, deze loopt errug lekker!

Op dit item kan niet meer gereageerd worden.



© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True