Product SiteDocumentation Site

6.7. Linux kernel

Deze paragraaf behandelt veranderingen en belangrijke informatie met betrekking tot de op 2.6.33 gebaseerde kernel in Fedora 13.
Fedora kan extra patches voor de kernel bevatten voor verbeteringen, fout reparaties, of extra kenmerken. Om deze reden hoeft de Fedora kernel miet regel voor regel equivalent te zijn met de zogenaamde vanille kernel van de kernel.org web site op http://www.kernel.org.
Om een lijst van deze patches te verkrijgen, download je het broncode RPM pakket en voer je het volgende commando uit:
rpm -qpl kernel-<version>.src.rpm

6.7.1. Verander log

Om een log van de veranderingen voor het pakket te verkrijgen, voer je het volgende commando uit:
rpm -q --changelog kernel-<version>
Merk op dat deze lijst ingangen heeft over upstream kernel veranderingen die toegepast zijn op het pakket, maar ook Fedora specifieke verbeteringen zoals fout reparaties en verbeteringen die nog niet beschikbaar zijn in de upstream kernel. Een gedetailleerde samenvatting van veranderingen in elke upstream versie is op http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-<version>, bijvoorbeeld, de verander log voor kernel 2.6.33 is op http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33.
Als je een gebruikersvriendelijke versie van de verander log nodig hebt, refereer je naar http://wiki.kernelnewbies.org/LinuxChanges. Een korte en volledige diff van de kernel is beschikbaar op http://kernel.org/git. De Fedora versie kernel is gebaseerd op de Linus boom.
Als je gebruikersvriendelijke documentatie nodig hebt over nieuwe kenmerken in een belangrijke upstream kernel vrijgave, refereer je naar http://wiki.kernelnewbies.org/LinuxChanges.
Een complete geschiedenis van veranderingen in de kernel is beschikbaar op http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary.
Aanpassingen gemaakt voor de Fedora versie zijn beschikbaar op http://cvs.fedoraproject.org.

6.7.2. Voorbereiden voor kernel ontwikkeling

Fedora 13 bevat niet het kernel-source pakket zoals geleverd door oudere versies, omdat alleen het kernel-devel pakket nu nodig is om externe modules te bouwen.

6.7.3. Rapporteren van bugs

Refereer naar http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html voor informatie over het rapporteren van fouten in de Linux kernel. Je kunt ook http://bugzilla.redhat.com gebruiken voor het rapporteren van fouten die specifiek zijn voor Fedora.