Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-03-11 22:25:06

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

kompilacja kernela z patchem zen

Kod:

mm/page_alloc.c: In function ‘__alloc_pages_slowpath’:
mm/page_alloc.c:1767: error: too few arguments to function ‘wake_all_kswapd’
make[2]: *** [mm/page_alloc.o] Error 1
make[1]: *** [mm] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.31.12'
make: *** [debian/stamp/build/kernel] Error 2

taki blad mi wywala


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#2  2010-03-12 07:44:39

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: kompilacja kernela z patchem zen

Leaving directory `/usr/src/linux-2.6.31.12'
?
Na jaką wersję wrzucałeś patcha? należy na 2.6.31


Windows 8.1

Offline

 

#3  2010-03-12 10:44:07

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

no niestety na 2.6.31-costam ale na kernel.org/pub dostepny jest 2.6.31.1 ten bedzie dobry????

Ostatnio edytowany przez pink (2010-03-12 10:48:07)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#4  2010-03-12 11:11:58

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: kompilacja kernela z patchem zen

Nie, nie będzie dobry, trza na 2.6.31
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.tar.bz2


Windows 8.1

Offline

 

#5  2010-03-12 11:13:58

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

to co ja slepy jestem ze niewidzialem ;-)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#6  2010-03-12 13:31:18

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

kernel sie skompilowal ale teraz mam

Kod:

unable to open initial console

wkompilowalem unixpty i jakis bsdpty w block devices


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#7  2010-03-12 14:08:50

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Offline

 

#8  2010-03-12 20:38:00

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

dalej mam to samo


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#9  2010-03-12 22:19:33

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: kompilacja kernela z patchem zen

tez mialem podobne problemy z nalozeniem patcha na kernel. probowałem na kilku wersjach kernela i dopiero udało mi sie na 2.6.33 i patchu http://www.zen-kernel.org/2.6.33-zen1-dust-remover czyli najnowszym. pozniej ustawiasz jadra pod swoj sprzet, i musze powiedziec ze calkiem niezle te zeny lataja :D

Offline

 

#10  2010-03-13 00:06:18

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: kompilacja kernela z patchem zen

Na ichniejszej stronie jest przecie "instrukcja obsługi" dla Debiana (i Ubuntu:)) => http://zen-kernel.org/tutorials/distribution-specif … -installation
Wyjściowy wstępnie zoptymalizowany konfig najlepiej/najłatwiej wziąć z "Pappy's Kernel Seeds":

32bit => http://kernel-seeds.org/seeds/32_bit/zen/
64bit => http://kernel-seeds.org/seeds/64_bit/zen/

Offline

 

#11  2010-03-13 22:51:01

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

KUPA JEST I TYLE zachcialo mi sie zen, chyba mam zla karme bo zen nie chce wspolpracowac.

Ostatnio edytowany przez pink (2010-03-13 22:51:20)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#12  2010-03-14 07:38:26

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: kompilacja kernela z patchem zen

Bo ten zen to pic na wodę, działa na zasadzie autosugestii, nie dość, że nie działa szybciej to na dodatek działa wolniej od kernela waniliowego, do tego u mnie nie wyłącza się komputer na tym zenie.
Tak w ogóle to jak go kompilujesz?

Kod:

CONCURRENCY_LEVEL=3 fakeroot make-kpkg --append-to-version=-gupizen kernel_image kernel_headers

i wszystko mi się zawsze dobrze kompilowało i działało.
Jeśli chcesz możesz dodać samego bfs, czy co tam jeszcze ci potrzebne
http://ck.kolivas.org/patches/bfs/
http://zen-kernel.org/included-code

Ostatnio edytowany przez raven18 (2010-03-14 08:02:12)


Windows 8.1

Offline

 

#13  2010-03-14 11:44:08

  skotx - Członek DUG

skotx
Członek DUG
Skąd: Olkusz
Zarejestrowany: 2008-01-22

Re: kompilacja kernela z patchem zen

raven18 napisał(-a):

Bo ten zen to pic na wodę...

Wczoraj z ciekawości nalożyłem łatkę i..... nie działa szybciej, a na dodatek zasrało błędami niemiłosiernie.
Nie ma to jak czysty, własnoręcznie kompilowany kernel bez żadnych udziwnień typu zen.

Btw taka mała dygresja, jeżeli deweloperzy kernel.org nie dodają takich łat do kerneli to można je uznać moim zdaniem za "niewiarygodne" i nie warto ich używać w jeżeli chce się mieć jako tako stabilne miejsce pracy (sic!).


Jeśli mam wysłuchiwać czyichś poglądów, to niech będą one wypowiedziane w formie twierdzącej, wątpliwości sam mam dosyć.

Offline

 

#14  2010-03-14 22:21:34

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

na koniec powiem tylko ze same klopoty z zenem tylko mialem wrucilem do starych sprawdzonych zrodel 2.6.31.12 z repo debiana, ale po doswiadczeniach z zenem kernel stal sie jeszcze lzejszy i szybszy. W sumie wiec warto bylo sie troche po meczyc.
Mam tylko pytanie co kompilujecie w networking bo strasznie tam duzo opcji domyslnie poustawianych jako moduly i pewnie wiele nie przydatnych wogule, wiec jestem ciekaw jakie jest minimum aby dzialala siec po kablu i wifi + iptables.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#15  2010-03-14 23:46:55

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: kompilacja kernela z patchem zen

Kod:

Linux sunshine 2.6.33-zen1 #2 ZEN Thu Mar 11 01:41:37 CET 2010 x86_64 AMD Athlon(tm) 64 Processor 2800+ AuthenticAMD GNU/Linux

opłaca się przejść na zena, kompilacja z -match=native, logo dystrybucji przy boocie :) BFS cpu scheduler zaje.iście radzi sobie z wpełni obciążonym procesorem
nawet jak coś się zawiesi i wetnie cały cpu, to nie odczuwa się tego na pozostałych aplikacjach (można coś odpalić w nice i nie ma różnicy od prazy na idle)
io schleudery też potrafią nieźle dać kopa
dostałem ~15% do szybkości dysku (wada taka, że jak dużo odczytuje, to muzykę przycina :P)
od razu łatki z tuxonice i podobne
imo wystarczy zobaczyc jakie są nałożone patche:

Kod:

 Initial 2.6.33 base
- Merged branches: zen-tune (merges ck), zen-tag, zen-notes, zen-logo, usb-mouse-polling, ureadahead,
 tuxonice-2.6.33, tp_smapi, tmpfs-root, thinkpad-sl, squashfs, slqb, sio-iosched, reiser4, psx2usb,
 nr-tty, nconfig, march-native, mactel, lirc, linux-phc, l7filter, ipmi-sensors, githelp, fbcondecor,
 fatelf, expose-processor-select, eee900freq, dazukofs, daconfig, compcache, classic-rcu, cko, aufs,
 amd-k10, adbsyn, acpi-fixes, acpi-dsdt
- Special notes:
 * dm-raid45 not merged, needs a fix
 * bfq not merged, awaiting new version before 2.6.33 port
 * sreadahead not merged in favor of ureadahead and sreadahead is dead
 * lirc it87 disabled, if this is a problem for you file a bug report
 * Classic RCU was added

Gentoo! user

Offline

 

#16  2010-03-15 00:04:30

  Tomeku - Użytkownik

Tomeku
Użytkownik
Skąd: Poznań
Zarejestrowany: 2009-06-07

Re: kompilacja kernela z patchem zen

Ja jestem ciekaw wersji 2.6.34-rc1od zen, gdyż już po skompilowaniu oryginalnych źródeł z kernel.org najnowszej wersji rc system wstaje szybciej niż 2.6.33 w wersji zen.

Offline

 

#17  2010-03-15 10:48:04

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

tym tux on ice to bym sie nie podniecal bo mi bez tego hibernacja i usypianie dziala bez problemu.

raven18b ja kompiluje normalnie :make-kpkg kernel_image kernel_headers

opcje kture ty proponujesz nic mi nie mowią mozesz rozjasnic poco concurency level i fakeroot????


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

#18  2010-03-15 12:34:49

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: kompilacja kernela z patchem zen

Fakeroot tworzy uprzywilejowane środowisko czy jakoś tak, nie wiem po co to, ale jak kiedyś kompilowałem na ubu normalnie z roota to się coś chrzaniło. Concurency level (czy tam -j) to se ustawiasz ilość wątków, w zależności ilu rdzeniowy masz procesor +1 np dla dwu rdzeniowego 3, trzy rdzeniowy 4, gdzieś czytałem, że powinno być 2xilość rdzeni +1 ale to nie jest dobry pomysł, może to dla procków z HT?. Jeśli tego nie ustawisz będzie ci kompilować na tylko jednym rdzeniu.

Ostatnio edytowany przez raven18 (2010-03-15 12:37:23)


Windows 8.1

Offline

 

#19  2010-03-15 12:38:39

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: kompilacja kernela z patchem zen

AFAIK fakeroot pozwala na przeprowadzenie kompilacji z poziomu zwykłego użytkownika z uprawnieniami roota. Ogólnie nie korzystam z tego i wszystkie jajka jakie kompilowałem śmigają.

Ostatnio edytowany przez winnetou (2010-03-15 12:39:26)


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#20  2010-03-15 16:56:08

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: kompilacja kernela z patchem zen

Pierwszy wynik z gugiela :)
http://forum.dug.net.pl/viewtopic.php?id=35
Ale dalej nie rozumiem, po co przy kompilacji kernela sposobem debianowym fakeroot? w większości poradników jest z fakeroot. Rozumiem jeśli chcemy coś skompilować w katalogu np domowym, choćby kernela, w tedy się przydaje, ale jeśli kompilujemy w /usr/src z roota...
Kiedyś, kiedyś, na ubu jeszcze, kompilowałem normalnie z roota i nie potrafiło mi zbudować poprawnie paczek, ale czy to był powód, nie jestem tego pewien, już nawet nie bardzo pamiętam o co tam chodziło.

Ostatnio edytowany przez raven18 (2010-03-15 16:57:52)


Windows 8.1

Offline

 

#21  2010-03-15 20:31:50

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16

Re: kompilacja kernela z patchem zen

wiec jest to tylko zabieg kosmetyczny nie usprawnia kompilowanego jajka w zaden sposob???
ponawiam pytanie o networking w jajku????
a i jeszcze zbudowalem sobie initrd z opcja
MODULES=dep
i jak startuje to mi wywala ze /lib/modules/2.6.31.12/modules.dep no such file......
nie przeszkadza to za zbytnio ale irytuje!!!!!????

z tym sie dalej mecze

Kod:

unable to open initial console

i jak odpale kernel w trybie rw to dziala, zastosowalem sie do proponowanego przez ravena rozwiazania ale dalej nic .

Ostatnio edytowany przez pink (2010-03-15 22:28:52)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
https://www.behance.net/przemyslawmamon

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)