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

Door , , 20 reacties
Bron: LKML, submitter: JanDM

Op de Linux Kernel Mailing List heeft Linus Torvalds weer een nieuwe Linux 2.6-kernel aangekondigd. De kernel is ditmaal aangekomen bij versienummer 2.6.26 en bevat de nodige verbeteringen ten opzichte van de vorige uitgave. Zoals gewoonlijk hebben de Kernel Newbies de veranderingen weer keurig op een rijtje gezet, die op deze pagina na te lezen zijn. Ondersteuning voor onder andere x86 pat, een kernel-debugger en kvm op ia64, s390 en ppc is toegevoegd. De beknopte aankondiging van Torvalds ziet er als volgt uit:

Linux 2.6.26

So it's been almost three months since 2.6.25 (87 days to be exact, I think), making this a longer-than-usual release cycle. Or maybe it just feels that way, and we're always getting close to three months these days.

But it's out there now. Or rather, the git tree is out there, and the patch/tar-ball is still uploading as I write this.

The diffs from -rc9 are pretty small, with with the bulk actually being Documentation updates (almost 80% is just added docs). The rest tensd to be one-liners for some regressions or otherwise pretty small patches.

Several regressions did get fixed in the last few days, thanks to everybody involved.

dirstat since -rc9:
    3.3% Documentation/networking/
    78.5% Documentation/
    2.5% arch/
    2.4% drivers/net/wireless/
    4.0% drivers/net/
    2.0% drivers/usb/host/
    2.1% drivers/usb/
    9.4% drivers/
    2.0% fs/
    3.6% net/
and dirstat for the whole release since 2.6.25 (yeah, Documentation doesn't even show up in the latter :^):
    4.9% arch/arm/
    9.0% arch/powerpc/configs/
    11.8% arch/powerpc/
    28.7% arch/
    5.0% drivers/media/video/
    9.2% drivers/media/
    5.5% drivers/net/sk98lin/
    6.6% drivers/net/wireless/
    17.8% drivers/net/
    4.8% drivers/s390/net/
    5.3% drivers/s390/
    49.7% drivers/
    6.4% include/
    5.1% net/
Have fun,
Linus
Moderatie-faq Wijzig weergave

Reacties (20)

Weet iemand wat dit precies inhoudt?

"Add warm-plug support for IDE devices" http://git.kernel.org/?p=...ee0553180c5f56fdd27c22a2e
Dit biedt de mogelijkheid om apparatuur die op de IDE poort zit (harde schijf, cd/dvd-drive) te ontkoppelen en/of aan te sluiten terwijl de pc aanstaat. "Warm plugable" betekent dat het apparaat kan vervangen worden als het uitgeschakeld is, maar dit terwijl de pc aanstaat. (Dit in tegenstelling tot "cold plugable" waarbij alles moet uitstaan, zoals het voorheen dus was met IDE apparatuur denk ik.)
De commit zorgt ervoor dat het nu mogelijk is handmatig een ide device uit te laten zetten, zodat het verwijdert kan worden. Daarna als je een nieuw device hebt aangesloten kan je een scan aanroepen die op zoek gaat naar het nieuwe device.

De documentatie van deze nieuwe functionaliteit beschrijft het redelijk duidelijk:
2 IDE warm-plug HOWTO
3 ===================
4
5 To warm-plug devices on a port 'idex':
6
7 # echo -n "1" > /sys/class/ide_port/idex/delete_devices
8
9 unplug old device(s) and plug new device(s)
10
11 # echo -n "1" > /sys/class/ide_port/idex/scan
12
13 done

[Reactie gewijzigd door brainball op 14 juli 2008 13:54]

Maar dit was toch altijd al mogelijk met hdparm?
@ rapidgorgon: En wat dan het verschil met "hot-pluggable", zoals we dat al jaren kennen van servers?

[sorry deze reactie had niet op de hoofdthread maar op die van rapidgorgon moeten zijn. kan hem niet wissen/verplaatsen]

[Reactie gewijzigd door smspvdm1 op 14 juli 2008 13:44]

Warm pluggable = hdd zelf uitzetten - hdd vervangen - hdd zelf aanzetten
Hotpluggable = hdd eruit halen - hdd erin zetten

dacht dat ik het zo wel aardig kort door de bocht had opgeschreven :)
Kan je gewoon uittrekken en insteken zonder dat er klachten zijn. Enkel oppassen dat als het om een opslagmedium gaat je FS het overleefd.
een aantal belangrijke updates voor de laatste SAS Raid controllers van MPT zitten in deze kernel. De oude drivers hadden problemen met firmware.
Kan ik deze kernel ook in Ubuntu 8.04 installeren? Ik heb al gezocht maar kan het nog niet vinden.
Via apt-get en synaptics lukt het iig niet.

Het kan natuurlijk ook zo zijn dat dit helemaal niet kan, ben nog nieuw into linux.
Volgens mij, but correct me if I'm wrong, kan je altijd alles zelf aanpassen in welke Linux distributie dan ook, dus in principe zou je de kernel moeten kunnen downloaden en met wat trucs installeren. Moet je alleen wel shell-kennis hebben e.d. Mijn ervaring is nog vanuit Gentoo, daar wordt het van je verwacht dat je alles zelf doet. :)
Niet via synaptic. Ubuntu blijft tijdens elke release werken met dezelfde kernelversie. Er worden enkel updates voor die versie uitgebracht. Maar zoals vgroenewold al zegt, je kan het natuurlijk altijd zelf doen, al moet je daarvoor de nodige expertise in huis hebben.
of de expertise opdoen door het gewoon te proberen.
Je kan ook ff wachten tot oktober, dan komt Ubuntu 8.10 uit
Kernelcheck is een script dat een kernel voor je bouwt, heb ik weleens gebruikt naar tevredenheid.
Maar idd het is best te doen om er zelf een te compileren, op ubuntuforums staan ettelijke tutorials. Erg leerzaam, en ip onschadelijk omdat je altijd kan terugvallen op je stock kernel.
# make menuconfig && make && make modules_install && make install

zorg dat je bij de menuconfig even opslaat als .Config

klaar

[Reactie gewijzigd door TvdW op 14 juli 2008 16:54]

Ik ken linux niet zo goed, maar je kunt toch ook een 2e kernel in je boot directory gooien (/boot?) en dan handmatig een keertje ermee opstarten vanuit een grub of lilo-achtig iets.
Nou ja die make install zal wel een reservekopietje maken van de kernel maar toch...
Ubuntu 8.10 komt eind oktober uit, wellicht met deze nieuwe kernel.
Wat ik nou elke keer weer mis: wat is er nou in grote lijnen veranderd van 2.6.25 naar 2.6.26? Je kan wel de changelog bekijken, maar daar staat ongeveer op C-code regelniveau wat er veranderd is.
Als je de meukpost leest zie je daar ook de link naar Kernel Newbies die elke keer er een stuk leesbaarder geheel van maken. In dit geval dus -> http://kernelnewbies.org/Linux_2_6_26

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 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