Kernel 2.6.34

Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Kategoriregler
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Kernel 2.6.34

Inlägg av pun »

Emil.s skrev: Och att det tar över timmen att kompilera gör det nog bara på äldre datorer. Eller så har man för mycket skit med. ;)
Tar ca 10 minuter på min server med 3GHz Core 2 Duo.
Njau...jag tycker jag tar bort mycket men det tar ganska precis 1 timme till färdiga deb-paket med min laptop.

Pentium M Laptop 1.8Ghz..... 30-45 minuter med min dual core 2.5 Ghz....

Nu är jag för lat för att bygga när Ubuntu Mainline funkar så bra.... ;)
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Kernel 2.6.34

Inlägg av Rune.K »

Jag ska prova en mulen dag att kompilera en kärna, misstänker att det inte lyckas första gången.
Visst är det så, att det är många val man ska göra? Och en del frågor som man inte har aning om första gången. :)
Utanför ämnet: Det känns ju lite som att bli av med svendomen. OBS det är fredag kväll, då får man gå utanför protokollet. :)
lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 2
Thread(s) per core: 2
Core(s) per socket: 1
CPU socket(s): 1
Vendor ID: GenuineIntel
CPU family: 15
Model: 4
Stepping: 1
CPU MHz: 3192.460
L1d cache: 16K
L2 cache: 1024K
Vad står talet 460 i raden "CPU MHz: 3192.460" för?
Datorn är cirka 5 år gammal, men med nya RAM och ny hårddisk bytte de för ett år sedan.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

Ang. NFS-grejorna, lite snabbare går det nog att boota om jag tar bort det, eftersom NFS nu laddas om två gånger varje gång jag bootar upp datorn. (går nog att inaktivera "manuellt" också, men jag vill ju korta ner kompileringstiden också, och vill ta bort det på grund av den orsaken.)

Det som tar tid första gången är ju att göra inställningarna (tog typ 2 timmar för mig), men det står beskrivet vad allt gör och även rekommendationer: "you most likely won't need this" osv.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

OK, så jag skulle kompilera kernel 2.6.33 igår, och efter 20 minuter lägger den av och ger mig detta:

Kod: Markera allt

  H16TOFW firmware/edgeport/down.fw
  H16TOFW firmware/edgeport/down2.fw
  IHEX2FW firmware/keyspan_pda/keyspan_pda.fw
  IHEX2FW firmware/keyspan_pda/xircom_pgs.fw
make[1]: Leaving directory `/home/vandelay/kernel33/linux-2.6.33'
/usr/bin/make -j2   ARCH=i386 \
			     -C Documentation/lguest
make[1]: Entering directory `/home/vandelay/kernel33/linux-2.6.33/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE    lguest.c   -o lguest
lguest.c:21:25: error: sys/eventfd.h: Filen eller katalogen finns inte
lguest.c: In function ‘create_thread’:
lguest.c:1027: warning: implicit declaration of function ‘eventfd’
make[1]: *** [lguest] Fel 1
make[1]: Leaving directory `/home/vandelay/kernel33/linux-2.6.33/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Fel 2
@art\:~/kernel33/linux-2.6.33$ 
Någon som har någon idé vad som är fel? Jag har kompilerat kärnor på denna burken tidigare, så jag förstår inte riktigt varför den bråkar nu.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kernel 2.6.34

Inlägg av Konservburk »

cthulhu skrev:

Kod: Markera allt

...
lguest.c:21:25: error: sys/eventfd.h: Filen eller katalogen finns inte
...
Någon som har någon idé vad som är fel? Jag har kompilerat kärnor på denna burken tidigare, så jag förstår inte riktigt varför den bråkar nu.
Börja med att se till så att Linux hypervisor example code är urbockad...

Kod: Markera allt

[*] Virtualization  --->
    < >   Linux hypervisor example code
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kernel 2.6.34

Inlägg av Konservburk »

Emil.s skrev:Och att det tar över timmen att kompilera gör det nog bara på äldre datorer. Eller så har man för mycket skit med. ;)
Tar ca 10 minuter på min server med 3GHz Core 2 Duo.
Kan inte annat än hålla med här. För mig tar det inte mer än 7 minuter med 1.8GHz och 2GB ram, men då har jag å andra sidan plockat bort precis allt som jag inte använder. För min gamla filserver med 500MHz och 256MB ram tar det 1 timme och 10 minuter, så jag bygger förstås i första hand med den snabbare burken istället.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

Hm, ja jag pillade aldrig på det där, för jag tänkte att det kanske sabbar VirtualBox, så jag lät de inställningarna vara som de var.
Så det är en inställning som är markerad per default som kräver externa filer som jag inte har? Konstigt att de har den markerad, men tack, skall kolla upp det.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kernel 2.6.34

Inlägg av Konservburk »

cthulhu skrev:Så det är en inställning som är markerad per default som kräver externa filer som jag inte har? Konstigt att de har den markerad, men tack, skall kolla upp det.
Det är egentligen inte alls konstigt. Du har en för gammal version av libc6-dev. Versionen i debian lenny saknar filen /usr/lib/sys/eventfd.h som behövs för att kunna kompilera nyare kärnor med den där inställningen påslagen. Filen finns med i squeeze och ubuntu har haft den sedan intrepid.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

Tjosan! Du har stenkoll! :D
Användarvisningsbild
farmfield
Inlägg: 8215
Blev medlem: 01 okt 2007, 17:23
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: H'sing Island
Kontakt:

Re: Kernel 2.6.34

Inlägg av farmfield »

Konservburk skrev:
Emil.s skrev:Och att det tar över timmen att kompilera gör det nog bara på äldre datorer. Eller så har man för mycket skit med. ;)
Tar ca 10 minuter på min server med 3GHz Core 2 Duo.
Kan inte annat än hålla med här. För mig tar det inte mer än 7 minuter med 1.8GHz och 2GB ram, men då har jag å andra sidan plockat bort precis allt som jag inte använder. För min gamla filserver med 500MHz och 256MB ram tar det 1 timme och 10 minuter, så jag bygger förstås i första hand med den snabbare burken istället.
Jag tror nu underskattar Plun's hi-tekniska mecklighet. Han gör säker en massa mer innan och under kompileringen än vad vi vanliga dödliga orkar med att bekymra oss över, hehe... ;)
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

Finns det någon som använder sig av något kommando för att snabba upp byggprocessen? Tänker på:

Kod: Markera allt

MAKEFLAGS='CC=ccache\ gcc'
export MAKEFLAGS
och användandet av distcc?

I så fall, hur funkar detta? Är det bara vid flera kompileringar under samma session som det blir en "uppsnabbning" eller funkar detta även om man kompilerar en ny kärna ett halvår senare?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Kernel 2.6.34

Inlägg av dmz »

Jag lirar med make -j3.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

Tyckte detta var intressant, Jag brukar köra med CONCURRENCY_LEVEL=2 på min dual core intel. Har aldrig jämfört de olika värdena som den killen gjort.

Vad har ni för "trick" när ni bygger kärnor?
Någon som använder:

Kod: Markera allt

INSTALL_MOD_STRIP=1
som post 3 (i länken) gör?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: Kernel 2.6.34

Inlägg av Emil.s »

Jag kör med "CFLAGS="-O2 -march=core2" make -j3".
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Kernel 2.6.34

Inlägg av pun »

2.6.34-RC2 finns nu ute....

Det verkar inte finnas det vanliga Linusmeddelandet... ???

Hursomhelst:
http://www.kernel.org/

Ubuntu mainline-bygget är inte klart än.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Kernel 2.6.34

Inlägg av cthulhu »

Tror aldrig jag lyckats kompilera in stöd för suspend to ram/hd, ville bara kolla om ni brukar manuellt ange var på disken swapen ligger när ni konfigurerar kärnan?
Jag har sett den möjligheten, men tänkt att "det där skall man nog inte pilla på". Men det kanske man ska?
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Kernel 2.6.34

Inlägg av pun »

Ny intressant kärna baserad på Con Kolivas patchset..... fd kernelutvecklare som fick nog av surret.

Om:
http://www.phoronix.com/scan.php?page=n ... &px=ODAxOQ
One of the patches is BFS, another changes the default timer frequency to 1000Hz, another adds new values that allows the timer frequency to be upped to 10,000Hz, and various other changes.
Godisförråd....
https://launchpad.net/~chogydan/+archive/ppa

Testing.....
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Kernel 2.6.34

Inlägg av pun »

Mer info om CK patchsetet

https://bugs.launchpad.net/ubuntu/+sour ... bug/424927

(sen bör man läsa hela tråden..... 8) )
Användarvisningsbild
gruble
Inlägg: 704
Blev medlem: 24 maj 2007, 11:30
OS: Foresight
Utgåva: 20.04 Focal Fossa LTS

Re: Kernel 2.6.34

Inlägg av gruble »

Den är uppe i 2.6.34-rc4 nu. Hur stor del av grafiken ligger i kärnan ? Tänker mest på möjligheten till composite med flera grafik kort i datorn.
posted from a silent usb, cf, sdhc, ssd or revodrive started pc. Ext2Fsd Project PC-BSD® PenDriveLinux UsbForum SSD review
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Kernel 2.6.34

Inlägg av pun »

gruble skrev:Den är uppe i 2.6.34-rc4 nu. Hur stor del av grafiken ligger i kärnan ? Tänker mest på möjligheten till composite med flera grafik kort i datorn.
Compositen ligger i drivarna och inte i kärnan, hantering av flera grafikkort ligger i kärnan och drivarna och det är olika för vad man kör.

Ubuntu Mainline-RC4 har också problem med headersfilen, kärnan funkar ändå med enbart imagefilen.

Undersöker BFS kärnan själv just nu....
Skriv svar

Återgå till "Experimentverkstad"