Sewastok!
2.6.21.5-ös vanilla kernelre feltettem a hozzá való
- bootsplash
- ck1
- powertop
- grsecurity
patcheket és forgatásnál az alábbi hibával áll le:
mm/swap.c: In function ‘__lru_add_drain’:
mm/swap.c:236: error: ‘per_cpu__lru_add_tail_pvecs’ undeclared (first use in this function)
mm/swap.c:236: error: (Each undeclared identifier is reported only once
mm/swap.c:236: error: for each function it appears in.)
mm/swap.c: In function ‘lru_cache_add_tail’:
mm/swap.c:440: error: ‘per_cpu__lru_add_tail_pvecs’ undeclared (first use in this function)
make[1]: *** [mm/swap.o] Error 1
make: *** [mm] Error 2
Google nem sokat segített. Gyanítom a grsecurity patch-csel lesz valami, mert az előző kernelemből csak ez a kiegészítés hiányzott.
Mi lehet a gond?
- 673 megtekintés
Hozzászólások
hát vagy grsec és a többi nem, vagy a többi és a grsec nem, egyszerre a kettő nem megy, csak egy rakat hackelés
árán ..
szerk.: amugy miért pont 2.6.21.5?
linux v2.6.22.15 + madwifi v0.9.3.3-mal itt
debian gnu/linux @ linux-2.6.22.18-rc0-szami1
- A hozzászóláshoz be kell jelentkezni
12-es slacki kernele, nem kell az újabb, ez is tökéletes. :)
- A hozzászóláshoz be kell jelentkezni
ennek semmi köze ahhoz, amit mondott
ja de. az utóirathoz
- A hozzászóláshoz be kell jelentkezni
szerk.: amugy miért pont 2.6.21.5?
ezt kérdezte :)
- A hozzászóláshoz be kell jelentkezni
jah. próbáld meg grsec nélkül, elég gány mostanában
- A hozzászóláshoz be kell jelentkezni
Jelenleg ugyanez a kernel grsec nélkül van, ezért gyanakszom a grsec-re, mint a hiba forrására.
Akkor mégis mit érdemes használni? Selinux kilőve... Másról meg nem nagyon hallottam Linux kernelhez.
- A hozzászóláshoz be kell jelentkezni
passz. mivel nincs vanillában, ezért kb. mindenki nagy ívben sz@rik rá, hogy megy-e valami grseccel, vagy nem.
plusz a grsec-et is 2 ember csinálgatja AFAIK, és nem igazán vannak a helyzet magaslatán, egyrészt gondolom időhiány, másrészt meg kevés a visszajelzés.
talán lesz smack, talán nem, de engem annyira már nem érdekelnek ezek a dolgok, csak időpazarlás, desktopra legalábbis tuti
egyébként neked van valami oka a paranoián kívül, hogy használod/nád?
- A hozzászóláshoz be kell jelentkezni
Jelen esetben desktop menne, és igazából konkrét oka nincs. Inkább csak a miért ne/kíváncsiság hajtott.
- A hozzászóláshoz be kell jelentkezni
"plusz a grsec-et is 2 ember csinálgatja AFAIK, és nem igazán vannak a helyzet magaslatán, egyrészt gondolom időhiány, másrészt meg kevés a visszajelzés."
hát mostanában igen csak sokat változik a kernel két verzió között* (2.6.23 -> 2.6.24) , így nem csoda, hogy két ember nem tudja követni ...
* 10209 files changed, 776107 insertions(+), 483031 deletions(-)
linux v2.6.22.15 + madwifi v0.9.3.3-mal itt
debian gnu/linux @ linux-2.6.22.18-rc0-szami1
- A hozzászóláshoz be kell jelentkezni
eddig se volt valami húdejó. utolsó stabil kiadás meg egy éves
- A hozzászóláshoz be kell jelentkezni
A ck1 vs grsec picit soknak tűnik. vagy az egyik vagy a másik, vagy hegeszd meg az "illesztési pontokat :D"
--------
Nem a zsömle kicsi, a pofátok nagy...
- A hozzászóláshoz be kell jelentkezni
Azért egy próbát megért. :)
- A hozzászóláshoz be kell jelentkezni
Ez sz'tem csak az első hiba lehet. A patchelés enyhén szólva sem sikerült fényesre / jó sok hunk failed lehetett ;-) /, ha már mindjárt az *mm*-ben undeclared cuccot talált a gcc. ;-)
Ha ezt be is tömöd, biztosra veszem, hogy lesz még.
Viszont ha mindegyik "likat" (hunk failed, felmerülő inkompatibilitások, kernBUGok stb.) betömöd, és belepakolsz pár 2.6.21 óta megjelent sec fixet , akkor lesz egy jó kis kerneled.
Másik lehetőség, hogy a -ck -t szétszeded (ha lehet, nem ismerem ezt a patchsetet), és beteszed amit lehet.
patchelésnél Előszőr mindig a böszme patcheket, később pedig az aprólékokat kell beletolni. Az a gond, hogy itt böszméből kettő is van. (ck és grsec).
---------
Nem a zsömle kicsi, a pofátok nagy...
- A hozzászóláshoz be kell jelentkezni
Köszönöm a tanácsot. :) Amint lesz egy kis időm megpróbálom. Tényleg szeretem ezt a kernelt. Pat jót választott. ;)
- A hozzászóláshoz be kell jelentkezni