mboost-dp1

unknown

Linux 2.4.20

- Via kernel.org -

Nu er der kommet en ny version af Linux-kernen, hvor der bl.a. er rettet et sikkerhedshul som menes at have eksisteret i hele 2.4-serien indtil nu.





Gå til bund
Gravatar #1 - Nvidiot
2. dec. 2002 21:21
Hurra!!! :-)
Gravatar #2 - Skarr
2. dec. 2002 21:27
Btw er der også kommet 2.2.23 til de stakler (mig inklusiv), der ikke kan køre 2.4. (Har noget med AMD at gøre).
Gravatar #3 - sKIDROw
2. dec. 2002 21:27
Jeg nåede aldrig helt at begribe hvad den gik ud på..
Udover at det vistnok drejede sig om noget DoS.
Gravatar #5 - sKIDROw
2. dec. 2002 21:43
#4 Skarr

Det ligner det jeg oprigtigt læste.
Det fatter jeg ikke ne bjælde af, udover at det drejer sig om DoS... heh
Gravatar #6 - Zuul
2. dec. 2002 23:27

Skidrow:

For at forstå hvad Linus skriver om i mailen er det nødvendigt at vide hvad der foregår inde i en microprocessor når man kalder en trap (interrupt).

Grundlæggende skyldes fejlen at der bliver lagt (push'et) en række registrer på stakken når en interrupt service routine bliver kaldt. Disse registrer bliver så taget af stakken og skrevet (pop'et) til de oprindelige registrer når ISR'en returnerer (iret).*

Fejlen er så opstået da der i linuxkernen er blevet emuleret et softwareinterrupt (en trap) uden at de pågældende registrer er blevet lagt på stakken. Dette betyder at når funktionen returneres med iret så pop'es _forkerte_ værdier fra stakken over i registrene (Dette kan give nogen meget sjove sideeffects :-).

Anyways: Det er i hvert fald det jeg får ud af mailen. Correct me if i'm wrong.

*Grunden til at registrene lægges på stakken er at man ønsker at bevare CPU'ens (processens) tilstand som den var inden interrupted således at processen kan genoptages når ISR'en er kørt til enden.
Gravatar #7 - Mort
3. dec. 2002 07:44
Hvor lang tid tager det at bytte en tidligere Linux kernel ud med en ny, hvis man har en gammel installeret ?
Gravatar #8 - west
3. dec. 2002 07:49
#7 - 20-30 min. incl. compile tid (afhængig af maskine og konfiguration) ... men sæt et par timer af til det hvis du ikk har prøvet det før ... ;)
Gravatar #9 - Kentron
3. dec. 2002 08:09
Det tog mig ca. en time at configurer, compile og installere den på min maskine(K6-2+ @577Mhz) med gcc 3.2.1.

Den så udmiddelbart ud til at køre fint :)

Det ville nok ha taget mig omkring 20 min på min AMD TB 1.33GHz
Gravatar #10 - Octafed
3. dec. 2002 08:51
det tog ca. 10 minutter for mine 2 maskiner at klare det.

så kan vi glo porno med 2.4.20 installeret
Gravatar #11 - KozmoNaut
3. dec. 2002 10:07
Tja... jeg gider ikke opgradere...

2.4.19 kører ganske glimrende. Der har vist forresten sneget sig en "lille" fejl ind i 2.4.20, hvis man bruger "journal" istedet for "ordered" til Ext3 eller sådan noget. Heldigvis er dette ikke standard. Der er muligvis allerede kommet et fix.
Gravatar #12 - Kentron
3. dec. 2002 10:24
Der står noget om fejlen her :
http://kerneltrap.org/node.php?id=515

Jeg har heldigvis ikke fået skiftet til ext3 på maskinen endnu :)
Gravatar #13 - west
3. dec. 2002 10:28
Der var noget med support for DMA på KT400 chipsets .. eller .... meep .......
Gravatar #14 - BurningShadow
3. dec. 2002 11:02
Er ext3 noget værd, eller skal jeg holde mig til ReiserFS?
Gravatar #15 - KozmoNaut
3. dec. 2002 11:34
(Ja, det blev ret newbie-hjælp agtigt :)

Ext3 og ReiserFS er begge Journaling Filesystems. De har en journal over hvad drevet indeholder. Denne journal kan bruges til at genskabe tabte data, og det er meget hurtigere at lave et filsystemcheck på drev der er formateret med et journaliserende filsystem.

Ext3 er 'bare' Ext2 med med en journal. Det er et solidt gennemtestet system, og det er absolut intet problem at opgradere fra Ext2 til Ext3 (dog kan jeg ikke lige huske hvordan man gør).

ReiserFS er et lidt yngre journaliserende filsystem, som blandt andet SuSE Linux bruger som standard. Det er knap så gennemtestet som Ext3, men det har været meget stabilt i i hvert fald det sidste halve års tid.

ReiserFS udmærker sig ved at have rigtigt godt ydelse når det kommer til små filer (
Gravatar #16 - west
3. dec. 2002 11:39
Og så er Reiser meget hurtigere end ext3.

Så nogle benchmarks et sted, kan ikke lige huske hvor ... Gentoo folkene anbefaler vist oxo Reiser. Og dem plejer jeg at lytte til ... :)
Gravatar #17 - BurningShadow
3. dec. 2002 11:44
#15
Jeg kan lige orientere dig om at jeg ikke installerede Linux for første gang i går. Jeg har sq brugt det som primært system, siden 2.0.28
Jeg spurgte fordi jeg aldrig har brugt ext3, men derimod har jeg brugt ReiserFS siden det blev understøttet i de eksperimentale kerner (Jeg bruger af princip ikke "stabile" kerner).
Men det lyder lidt som om jeg lige så godt kan beholde ReiserFS, som jeg aldrig har haft problemer med.


Men tak for svaret, så fik jeg da en gennemgang, der vil være svært at tage fejl af ;)
Gravatar #18 - BurningShadow
3. dec. 2002 11:45
#16
Fino, det betragter jeg som at min beslutning, om at beholde ReiserFS, var rigtig.
Gravatar #19 - KozmoNaut
3. dec. 2002 11:50
#17

Jeg regnede så heller ikke med at du have installeret Linux i går... ;-)

Jeg havde bare lige lyst til at skrive lidt om de forskellige filsystemer, i tilfælde af at nogle knapt så erfarne brugere kiggede forbi :-)

Selv kører jeg Gentoo med Ext3, dels fordi jeg bruger Explore2FS fra Win2K på samme computer til at hente filer fra min Linux-installation (den anden vej er det jo intet problem), og jeg har stadig ikke fundet et program der kan det samme med ReiserFS, desværre.
Gravatar #20 - seahawk
3. dec. 2002 12:15
At ReiserFS er meget hurtigere end ext3 er vist en sandhed med modifikationer: http://www.gurulabs.com/ext3-reiserfs.html

Ikke at jeg vil starte en krig, da jeg ingen anelse har om præcise tekniske forskelle på de 2! TROR vist nok min server derhjemme kører ext3 og har gjort det upåklageligt de sidste 4-5 måneder!
Gravatar #21 - KozmoNaut
3. dec. 2002 12:30
Tja, hvis man næsten kun arbejder med filer på under 4KB (som f.eks. konfigurationsfiler), så er ReiserFS hurtigere.

Ext3? ReiserFS? Does it matter? :-)
Gravatar #22 - sKIDROw
3. dec. 2002 12:31
EXT2 => EXT3:

tune2fs -j /dev/[indsæt device]
Gravatar #23 - Mr.Weasel
3. dec. 2002 13:09
Hvis man har brug for at redde en disk på et tidspunkt skal man nok være lidt forsigtig med ReiserFS. Reiser lider lidt under at mangle gode recovery tools.

Jeg bruger ReiserFS på min workstation og ext3 på de servere jeg administrerer.
Gravatar #24 - gugi
3. dec. 2002 14:44
Er 2.4.20 ikke den hvor Ext3 virker rigtig dårligt?

Altså dårligere end normalt. Ikke at reiserfs er verdensmester i at være filsystem.. *suk*

Godt der er mere at vælge i mellem.
Gravatar #25 - <3Thinkpads
3. dec. 2002 22:36
Argh jeg hader jeres snak om Linux.... Ikke fordi jeg er Win-fan, men jeg fatter bare ingenting af Linux..:|
Gravatar #26 - sKIDROw
3. dec. 2002 22:45
#25 McNasty

Sådan som jeg ser det har du en af flere muligheder så:

1> Lad være med DIREKTE at opsøge vores snak.. ;)
2> 'Ask and be enlightened'.. :)
Gravatar #27 - <3Thinkpads
3. dec. 2002 22:46
#26:
Det var nu også sådan det skulle forståes, vil gerne lære men har ingen at lære af....:)

Hvad skal man entlig vælge?
Gravatar #28 - sKIDROw
3. dec. 2002 23:04
#27 McNasty

Jamen godt så.. :)
Feel free to ask.. ;)
Men vil også anbefale SSLUG's Friheden til bøger.
Og prøv at kigge efter din lokale lug:
www.linux.dk
Og kig på kortet.. :)
Gravatar #29 - <3Thinkpads
3. dec. 2002 23:09
#28:
Jaah det ender jo nok med jeg bliver nød til at prøve...:) Bare for sjov skyld....

Men hvad ville du vælge af Linux OS?
Gravatar #30 - sKIDROw
3. dec. 2002 23:34
#29 McNasty

Nok ikke noget jeg ville udsætte dig for som nybegynder.. ;)
Men Mandrake 9.0 eller Redhat 8.0 er nogle gode steder at starte.. :)
Gravatar #31 - XorpiZ
3. dec. 2002 23:44
Hehe, med fare for at lyde som en dum n00b :D

Men, hvis den eneste forskel på ReiserFS og ext3 er at ReiserFS er bedre til at håndtere filer under 4kb, så er der vel ingen grund til at skifte?

Det er ikke fordi det tager overdrevent lang tid at åben f.eks. /etc/hosts (eks) ;)
Gravatar #32 - sKIDROw
4. dec. 2002 00:34
#31

Det nemmeste er bare at generere en journal på dit ext2 filsystem, så er det et ext3.. ;)
tune2fs -j /dev/[Indsæt device]
Og skulle du have brug for det, kan du stadig mounte det som ext2.. :)
Gravatar #33 - <3Thinkpads
4. dec. 2002 06:18
#30:
Det var også det jeg tænkte:)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login