![]() | Senaste utgåvenoteringarna på webben |
|---|---|
Utgåvenoteringarna kan bli uppdaterade. Besök http://docs.fedoraproject.org/release-notes/ för att se de senaste utgåvenoteringarna för Fedora. |
Denna sektion täcker ändringar och viktig information angående den 2.6.21-baserade kärnan i Fedora 7. 2.6.21-kärnan inkluderar:
Stöd för KVM-virtualisering
Tickless-stöd för x86 32bit, som minskar strömförbrukningen radikalt.
Den trådlösa nätverksstacken devicescape, som har stöd för flera nya trådlösa drivrutiner.
Nya drivrutiner för IDE-enheter, som använder samma libata-kod som SATA-drivrutinerna.
![]() | IDE-enhetsnamn ändrades |
|---|---|
De nya IDE-drivrutinerna gör att alla IDE-enheter har enhetsnamn som Om filerna |
Stöd för version 2 av Global File System (GFS2) har integrerats i uppstörmskärnan.
En del element av projektet för realtidskärna.
Fedora kan innehålla fixar för förbättringar och felrättningar eller fler funktioner. Därför kan Fedora-kärnan inte vara identisk rad-för-rad med den så kallade vanilj-kärnan från kernel.org webbplatsen:
För att få tag i en lista över programfixar, ladda ner RPM-paketet med källkoden och kör följande kommando mot den:
rpm -qpl kernel-<version>.src.rpm
För att få en logg med de ändringar i paketet som gjorts kan du köra följande kommando:
rpm -q --changelog kernel-<version>
Om du behöver en användarvänlig version av ändringsloggen, gå till http://wiki.kernelnewbies.org/LinuxChanges. En kort och full diff av kärnan finns tillgänglig från http://kernel.org/git. Kärnans version i Fedora är baserad på Linus-trädet.
Anpassningar gjorda för versionen av Fedora är tillgängliga från http://cvs.fedoraproject.org.
Fedora 7 innehåller följande kärnbyggen:
Grund-kärna, för användning i de flesta system. Konfigurerade källor är tillgängliga i paketet kernel-devel-<version>.<arch>.rpm
Kärn-PAE, för användning i 32-bit x86 system med > 4GB RAM eller med CPUer som har funktionen 'NX (No eXecute)'. Denna kärna stöder både uniprocessor och multiprocessorsystem.
Virtueliseringskärna för användning med Xen-emulator-paketet. Konfigurerade källkoder finns i paketet kernel-devel-<version>.<arch>.rpm.
Kdump-kärnan för användning med kexec/kdump möjligheter. Konfigurerad källkod finns i paketet kernel-kdump-devel-<version>.<arch>.rpm.
Du kan installera kärnans huvudfiler för alla varianter av kärnan på samma gång. Filerna installeras under trädet /usr/src/kernels/<version>-[PAE|xen|kdump]-<arch>/. Använd följande kommando:
su -c 'yum install kernel-{PAE,xen,kdump}-devel'
Välj en eller flera av dessa varianter, separerade med komman och inga mellanslag, som det passar. Ange lösenordet för root när så krävs.
![]() | 32bits-kärna innehåller Kdump |
|---|---|
32bits-kärnan är nu omplaceringsbar, så kdump-funktionalitet är inkluderad. 64bits kräver fortfarande installation av -kdump-kärnan. |
![]() | Standardkärnan stöder SMP |
|---|---|
Det finns ingen separat SMP-kärna tillgänglig för Fedora på i386, x86_64 och ppc64. Multiprocessorstöd är nu tillgängligt i grundkärnan. |
![]() | Stöd för kärna på PowerPC |
|---|---|
Det finns inget stöd för Xen eller kdump för PowerPC-arkitekturen i Fedora 32-bit PowerPC har fortfarande en separat SMP-kärna. |
Gå till http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html för information om felrapportering i Linux-kärnan. Du kan också använda http://bugzilla.redhat.com för att rapportera fel som är specifika för Fedora.
Fedora 7 innehåller inte paketet kernel-source utgivet i äldre versioner eftersom nu krävs bara kernel-devel-paketet för att bygga externa moduler. Konfigurerad källkod finns, enligt beskrivning i denna sektion om kärnvarianter.
![]() | Anpassad kärnbyggnad |
|---|---|
För att lära dig mer om kärnutveckling och arbeta med anpassade kärnor, gå till http://fedoraproject.org/wiki/Docs/CustomKernel. |