View previous topic :: View next topic |
Author |
Message |
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Mon Jul 23, 2007 8:46 pm Post subject: [Kernel 2.6.21] Problemi ndiswrapper (invalid buffer) |
|
|
Ho un server di rete con una connessione wireless che usa ndiswrapper (la schera userebbe i driver rtl8187 ma attualmente non funzionano con i kernel recenti).
Ultimamente mi si sconnette spesso e al riavvio mi trovo nei log del kernel questi errori:
Code: | Jul 23 22:00:34 heremitpurple ndiswrapper (NdisFreeBuffer:1180): invalid buffer
Jul 23 22:00:34 heremitpurple ------------[ cut here ]------------
Jul 23 22:00:34 heremitpurple kernel BUG at mm/slab.c:3751!
Jul 23 22:00:34 heremitpurple invalid opcode: 0000 [#1]
Jul 23 22:00:34 heremitpurple PREEMPT
Jul 23 22:00:34 heremitpurple Modules linked in: ndiswrapper
Jul 23 22:00:34 heremitpurple CPU: 0
Jul 23 22:00:34 heremitpurple EIP: 0060:[<c0169497>] Tainted: P VLI
Jul 23 22:00:34 heremitpurple EFLAGS: 00010283 (2.6.21-gentoo-r4 #3)
Jul 23 22:00:34 heremitpurple EIP is at kmem_cache_free+0x57/0x70
Jul 23 22:00:34 heremitpurple eax: 40000080 ebx: c1b95340 ecx: c1857940 edx: c1696100
Jul 23 22:00:34 heremitpurple esi: f4b46a40 edi: f4b088a4 ebp: f796df0c esp: f796dea8
Jul 23 22:00:34 heremitpurple ds: 007b es: 007b fs: 00d8 gs: 0000 ss: 0068
Jul 23 22:00:34 heremitpurple Process wrapndis_wq/0 (pid: 2816, ti=f796c000 task=f78f7070 task.ti=f796c000)
Jul 23 22:00:34 heremitpurple Stack: c1b95340 f4b46a40 f4b46a8b f937a96e 00000035 c1b95340 00000000 f93f6000
Jul 23 22:00:34 heremitpurple f936e6df f93d3801 f93f6000 00000001 f93f6000 00000000 f9339120 00000000
Jul 23 22:00:34 heremitpurple f93cc559 f7807a00 f4b46a40 00000000 f7976800 f93f6000 f4b46a40 f796c000
Jul 23 22:00:34 heremitpurple Call Trace:
Jul 23 22:00:34 heremitpurple [<f937a96e>] free_tx_packet+0x5e/0xa0 [ndiswrapper]
Jul 23 22:00:34 heremitpurple [<f936e6df>] NdisMSendComplete+0x7f/0xc0 [ndiswrapper]
Jul 23 22:00:34 heremitpurple [<f937db07>] tx_worker+0x347/0x400 [ndiswrapper]
Jul 23 22:00:34 heremitpurple [<f937d7c0>] tx_worker+0x0/0x400 [ndiswrapper]
Jul 23 22:00:34 heremitpurple [<c012e2d8>] run_workqueue+0xa8/0x190
Jul 23 22:00:34 heremitpurple [<c012e9b7>] worker_thread+0x147/0x170
Jul 23 22:00:34 heremitpurple [<c011b7f0>] default_wake_function+0x0/0x10
Jul 23 22:00:34 heremitpurple [<c012e870>] worker_thread+0x0/0x170
Jul 23 22:00:34 heremitpurple [<c013163c>] kthread+0x9c/0xc0
Jul 23 22:00:34 heremitpurple [<c01315a0>] kthread+0x0/0xc0
Jul 23 22:00:34 heremitpurple [<c0105207>] kernel_thread_helper+0x7/0x10 |
Uso un kernel 2.6.21-r4 (gentoo-sources) e una connessione wpa.
Sono già dovuto passare dalla versione 1.44 alla 1.45 (~x86) perché la precedente aveva problemi con la nuova funzione tickless (o come accidenti si chiami... mi sa che la rimuovo) del kernel 2.6.21 e dava un bug che troverete cercando "ndiswrapper NOHZ" nella ricerca globale.
Ora anche la 1.45 da problemi? Non è che il kernel 2.6.21 è un tantino instabile?
Nessuno ha sperimentato problemi con ndiswrapper? _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Jul 24, 2007 8:35 am Post subject: |
|
|
pare che dia questo errore ogni volta che parte mldonkey... mmm... che può essere? Soprattutto: perché l'altro giorno non lo faceva (non ho cambiato niente)? _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
|