Keresés

Részletes keresés

locsemege Creative Commons License 2006.09.09 0 0 28
Reportoltam a bugot, kinn is van már a 2.6.17.13! :)
Előzmény: locsemege (27)
locsemege Creative Commons License 2006.09.09 0 0 27
A legfrissebb forrás linux-2.6.17.12/include/linux/pci_ids.h file-jából szerintem ez a sor hiányzik:

#define PCI_DEVICE_ID_VIA_8237A 0x3337
locsemege Creative Commons License 2006.08.07 0 0 26
A frissen kijött 2.6.17.8-ban már javították. És újra működik a PC speaker x86_64-en is. :)
Előzmény: locsemege (25)
locsemege Creative Commons License 2006.07.26 0 0 25
Jé, elsőként reportoltam ezt. A modul gazdája már foglalkozik a vele.
Előzmény: locsemege (24)
locsemege Creative Commons License 2006.07.25 0 0 24
A legújabb, 2.6.17.7 nem fordul le. :( Csináltam accountot a bugzilla.kernel.org-ra, és küldtem bugreport-ot.
locsemege Creative Commons License 2006.03.03 0 0 23
Úgy látom, Red Hat-ék már kiszúrták, a saját patch-ükben már javították is. Egyszerűen a hivatkozás elé rakták a deklarációt. Akkor ez hamar ki fog javulni a vanillában is.
Előzmény: locsemege (22)
locsemege Creative Commons License 2006.03.02 0 0 22
Ezzel a javítással már a 2.6.15.5-ös kernel fut nálam. Valaki angolul tudó esetleg jelezhetné...
Előzmény: locsemege (21)
locsemege Creative Commons License 2006.03.02 0 0 21
Úgy néz ki az volt a baja, hogy az nfs_free_user_pages függvényre már a deklaráció előtt hivatkoztak. A linux-2.6.15.5/fs/nfs/direct.c elejére - a 61. sorba - írt

static void
nfs_free_user_pages(struct page **pages, int npages, int do_dirty);


sorral javulni látszik a dolog.
Előzmény: locsemege (20)
locsemege Creative Commons License 2006.03.02 0 0 20
A 2.6.15.5-ös kernel fordításakor ez miért van:

CC [M] fs/nfs/direct.o
fs/nfs/direct.c: In function 'nfs_get_user_pages':
fs/nfs/direct.c:110: warning: implicit declaration of function 'nfs_free_user_pages'
fs/nfs/direct.c: At top level:
fs/nfs/direct.c:127: warning: conflicting types for 'nfs_free_user_pages'
fs/nfs/direct.c:127: error: static declaration of 'nfs_free_user_pages' follows non-static declaration
fs/nfs/direct.c:110: error: previous implicit declaration of 'nfs_free_user_pages' was here
make[2]: *** [fs/nfs/direct.o] Error 1
make[1]: *** [fs/nfs] Error 2
make: *** [fs] Error 2


gcc (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8)
A gép x86_64
:-(
Apostrophe Creative Commons License 2005.10.12 0 0 19
Ok mar dolgozom rajta:) kosz!
Előzmény: locsemege (18)
locsemege Creative Commons License 2005.10.12 0 0 18
Szerintem akkor egyszerű: szedd ki a debugot a kernel konfigjából, és fordítsd újra. Vagy nézd meg, gyanítom, hogy van olyan kernelparaméter, amellyel ki lehet kapcsolni a debugot, vagy állítani a debug levelt.
Előzmény: Apostrophe (17)
Apostrophe Creative Commons License 2005.10.12 0 0 17
hat igen. a kernel hacking -> kernel debugging -> Debug preemptible kernel be van kapcsolva.

Egyebkent minden a gyari, csak a proci tipusa, az smp, meg a preemptible kernel lett bekapcsolva forditas elott. ugyhogy a debugos opciok az eredeti beallitasok.

Azert nem 2.6.13.4, mert most toltottem le ezt a 2006-ost, es probalom konfigolni. Mashol is upgradelni kell majd. Magamnak meg csak-csak forditok 13.4-est, de masnak nem. elegedjenek meg a disztribuciohoz adottal:) Meg ha nekik is intel processzoruk lenne talan. de nem szeretnem ugyanazt a kernelt 3x forditani.

Előzmény: locsemege (16)
locsemege Creative Commons License 2005.10.12 0 0 16
Nem lehet, hogy valami debug level be van kapcsolva a kerneledben? Meg aztán miért nem 2.6.13.4? A debugra azért gondolok, mert ilyen file-jaim nyomaiban sincsenek.
Előzmény: Apostrophe (15)
Apostrophe Creative Commons License 2005.10.12 0 0 15
mandrake 2006
Előzmény: locsemege (14)
locsemege Creative Commons License 2005.10.12 0 0 14
Mondja kend, milyen disztribúciót használ? Mert nekem csak dmesg és messages file-jaim vannak...
Előzmény: Apostrophe (13)
Apostrophe Creative Commons License 2005.10.12 0 0 13
/var/log/kernel/errors

Oct 12 08:49:26 user kernel: BUG: using smp_processor_id() in preemptible [00000001] code: artsd/13472

/var/log/kernel/warning

Oct 12 08:49:26 user kernel: printk: 8522 messages suppressed.
Oct 12 08:49:26 user kernel: caller is init_timer+0x17/0x2c
Oct 12 08:49:26 user kernel: [dump_stack+30/32] dump_stack+0x1e/0x20
Oct 12 08:49:26 user kernel: [<c010412a>] dump_stack+0x1e/0x20
Oct 12 08:49:26 user kernel: [smp_processor_id+165/168] smp_processor_id+0xa5/0xa8
Oct 12 08:49:26 user kernel: [<c021b475>] smp_processor_id+0xa5/0xa8
Oct 12 08:49:26 user kernel: [init_timer+23/44] init_timer+0x17/0x2c
Oct 12 08:49:26 user kernel: [<c0176454>] init_timer+0x17/0x2c
Oct 12 08:49:26 user kernel: [schedule_timeout+40/181] schedule_timeout+0x28/0xb5
Oct 12 08:49:26 user kernel: [<c033e717>] schedule_timeout+0x28/0xb5
Oct 12 08:49:26 user kernel: [do_select+615/756] do_select+0x267/0x2f4
Oct 12 08:49:26 user kernel: [<c01c8878>] do_select+0x267/0x2f4
Oct 12 08:49:26 user kernel: [sys_select+497/898] sys_select+0x1f1/0x382
Oct 12 08:49:26 user kernel: [<c01c8b21>] sys_select+0x1f1/0x382
Oct 12 08:49:26 user kernel: [sysenter_past_esp+84/117] sysenter_past_esp+0x54/0x75
Oct 12 08:49:26 user kernel: [<c0103197>] sysenter_past_esp+0x54/0x75

szerintetek mi lehet ez?
Es ebbol van dogivel, a tvtime-tol az X-en at a klipperig minden valtozatban.

kernel: 2.6.12 P4,smp, Preemptible Kernel

Apostrophe Creative Commons License 2005.10.08 0 0 12
OK:) a DAZuko volt a bunos!
kosz!
Előzmény: locsemege (11)
locsemege Creative Commons License 2005.10.08 0 0 11
2.6.13.3 és smp Northwood CPU-ra 4.0.1-es gcc-vel lefordul és műxik. Az ominózus config sor nálam ez:
CONFIG_PREEMPT_VOLUNTARY=y

És úgy emlékszem, 2.6.12-es korában sem volt baja.
Előzmény: Apostrophe (10)
Apostrophe Creative Commons License 2005.10.08 0 0 10
Lehet hogy a preemptible kernel es az smp/ht nem fér össze, vagy csak en csesztem L valamit?

kernel: 2.6.12
gcc: 4.0.1
storK Creative Commons License 1999.08.13 0 0 9
yoker!

Koszonom a hozzaszolasodat. Az uj kernelt atneveztem a regi nevre, igy a "lilo.conf"-ban levo link stimmel. Valahol mashol lehet gond.

yoker Creative Commons License 1999.08.13 0 0 8
storK,

csak találgatok: a lilo.conf-ot átjavítottad? Az új kernelre kell mutatnia, ha nem akkor a régi kerneled megy, így értheto" a modul függo"ségi probléma.

Üdv.: Laci

storK Creative Commons License 1999.08.13 0 0 7
Sziasztok!

RedHat 6-os Linux-om van, 2.2.5-os kernellel. Ugy dontottem, bekonfiguralom. Megcsinaltam hat a leiras szerint: make xconfig... make dep make clean make bzImage make modules make modules_install. Ezutan a kernelt a helyere masoltam, lefuttattam a /sbin/lilo-t, azutan boot... Azota a boot-olas mindig megakad a "finding module dependencies" resznel, es var, es var... De aztan CTRL-C utan tovabbmegy. Mi lehet a gond? Elszurhattam valamit a konfiguralasnal? Ha tudtok legyszives segitsetek szegeny Linux-omon, jajjjajjjaj!

tk Creative Commons License 1999.07.27 0 0 6
a wish-hez kellene a tk csomag, ha Debianod lenne azt mondanam tedd fel a tk8.0-t , SuSE-n nem tudom mi a package (?) neve de valszinu ugyanez.
En az xconfig-ot ajanlom.
outer Creative Commons License 1999.07.27 0 0 5
Van egy idegesítő porblémám. A make menuconfig-nál a kezdőlapon 3 opciót ajánl fel :
--- (igen, jól látjátok, 3 kötőjel)
valami alternate config file betöltés
valami elmentés dolog

Na most a 2 utolsó ugye engem nem érint, a kötőjelekre enterelve meg nem történik semmi. Akkor hogy kell ilyenkor továbbjutni a konfiguráláshoz ? Egyszerűen nem értem.
Az xconfigot sem tudom használni mert leáll valami olyasmi miatt hogy nem talál valami wish nevű scriptet vagy parancsot .
Úgyhogy a fapados make configot használtam, de vért izzadtam, pl a helpből nem tudok kijönni csak ha ctrl-z nyomok, akkor meg elszáll az egész config.

SuSE6.1
kezdő vagyok

outer Creative Commons License 1999.07.27 0 0 4
Van egy idegesítő porblémám. A make menuconfig-nál a kezdőlapon 3 opciót ajánl fel :
--- (igen, jól látjátok, 3 kötőjel)
valami alternate config file betöltés
valami elmentés dolog

Na most a 2 utolsó ugye engem nem érint, a kötőjelekre enterelve meg nem történik semmi. Akkor hogy kell ilyenkor továbbjutni a konfiguráláshoz ? Egyszerűen nem értem.
Az xconfigot sem tudom használni mert leáll valami olyasmi miatt hogy nem talál valami wish nevű scriptet vagy parancsot .
Úgyhogy a fapados make configot használtam, de vért izzadtam, pl a helpből nem tudok kijönni csak ha ctrl-z nyomok, akkor meg elszáll az egész config.

SuSE6.1
kezdő vagyok

Zeller Creative Commons License 1999.07.12 0 0 3
Az, hogy melyik dist-be milyen kernelt raknak az gyakorlatilag mindegy. Ami lenyeges:
A 2.2.10 -nel tartunk jelenleg (1999.07.10), ami
make menuconfig dist clean bzImage modules modules_install
forditva jol mukodik. A hangsuly a bz-n van, ugyanis igen naaagy tud lenni. De ha ram hallgatsz, az idevezerlon (vagy SCSI, ha SCSI diszken van a / ) meg az ex2 drivert beleforditod, es minden egyebet (pl. sound, ami baromi nagy) kivagsz modulba. Nalam pl. a nyomto, a parport, a halokartya is modulban van, pedig LAN-on csung a gepem, es Samba-s printerszerver... Is.
Legba 8-) Creative Commons License 1999.02.25 0 0 2
Azért már a LILO kiabálni szokott. Egyebként tömoritett es kb. 500 KB.
Előzmény: kerdojel (1)
kerdojel Creative Commons License 1999.02.24 0 0 1
Nem tul nagy kernelt forditottal?
Előzmény: Legba 8-) (-)
tkohegyi Creative Commons License 1999.02.24 0 0 0
Hali,
En ugy tudom eleg sokan sipolgatnak az uj 2.2.x kernel miatt, hacsak nincs nyomos indokod, nem erdemes kinlodni vele. A Debian 2.1-es is még egy regebbi kernellel fog kijonni.
Ha pedig nagyon muszaj akkor kernel V2.2.2 a legujabb.
Legba 8-) Creative Commons License 1999.02.24 0 0 topiknyitó
Van egy kis gondom a 2.2.1-es kernel fordításommal::
Valamiért az új kernellel nem birkózik a meg a LILO. Elindul a kernel betöltése, de a pontsorozat kiírása után kezdi elölről az egészet. Hibaüzenet nincs.
Környezet: Debian 2.0, 2.0.34-es kernel megy tökéletesen.
Van valakinek ötlete a probléma megoldására ?

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!