Newsgroup: it.comp.os.linux.sys
Titolo: RH7.3, kernel 2.4.18-3, kernel/filesystem bug?

Un firewall con partizioni tutte in ext3... questo e' successo solo una
volta: il sistema risulta "congelato": non si riesce a fare login
neanche da console, tuttavia come firewall/router/proxy funge...
(infatti me ne sono accorto oggi, a distanza di 10 gg).
bye G.L.
Jul  1 00:29:02 host186-249 kernel: Assertion failure in
journal_commit_transact
ion() at commit.c:535: "buffer_jdirty(bh)"
Jul  1 00:29:02 host186-249 kernel: ------------[ cut here ]------------
Jul  1 00:29:02 host186-249 kernel: kernel BUG at commit.c:535!
Jul  1 00:29:02 host186-249 kernel: invalid operand: 0000
Jul  1 00:29:02 host186-249 kernel: ide-cd cdrom soundcore ipt_REJECT
ipt_state
ipt_MASQUERADE ipt_TOS iptable_man
Jul  1 00:29:02 host186-249 kernel: CPU:    0
Jul  1 00:29:02 host186-249 kernel: EIP:    0010:[<f88560e4>]    Not
tainted
Jul  1 00:29:02 host186-249 kernel: EFLAGS: 00010286
Jul  1 00:29:02 host186-249 kernel:
Jul  1 00:29:02 host186-249 kernel: EIP is at journal_commit_transaction
[jbd] 0
xb04 (2.4.18-3smp)
Jul  1 00:29:02 host186-249 kernel: eax: 0000001c   ebx: 0000000a   ecx:
c02eee6
0   edx: 00004e9f
Jul  1 00:29:02 host186-249 kernel: esi: cfd83b50   edi: f77bbda0   ebp:
f77c400
0   esp: f77c5e78
Jul  1 00:29:02 host186-249 kernel: ds: 0018   es: 0018   ss: 0018
Jul  1 00:29:02 host186-249 kernel: Process kjournald (pid: 19,
stackpage=f77c50
00)
Jul  1 00:29:02 host186-249 kernel: Stack: f885ceee 00000217 f77c4000
00000000 0
0000fac e8727054 00000000 f5b4cda0
Jul  1 00:29:02 host186-249 kernel:        d40cd3d0 00001713 00000001
f882ad2f f
77d7000 00000008 d9cdeba0 f153cec0
Jul  1 00:29:02 host186-249 kernel:        d1164720 d1164600 d1164180
eb877600 f
5a733c0 f5fc1b60 f05323e0 d118d860
Jul  1 00:29:02 host186-249 kernel: Call Trace: [<f885ceee>]
.rodata.str1.1 [jbd
] 0x26e
Jul  1 00:29:02 host186-249 kernel: [<f882ad2f>] rw_intr [sd_mod] 0x20f
Jul  1 00:29:02 host186-249 kernel: [<c0124eb5>] update_process_times
[kernel] 0
x25
Jul  1 00:29:03 host186-249 kernel: [<c0116049>]
smp_apic_timer_interrupt [kerne
l] 0xa9
Jul  1 00:29:03 host186-249 kernel: [<c010758d>] __switch_to [kernel]
0x3d
Jul  1 00:29:03 host186-249 kernel: [<c0119048>] schedule [kernel] 0x348
Jul  1 00:29:03 host186-249 kernel: [<f88587d6>] kjournald [jbd] 0x136
Jul  1 00:29:03 host186-249 kernel: [<f8858680>] commit_timeout [jbd]
0x0
Jul  1 00:29:03 host186-249 kernel: [<c0107286>] kernel_thread [kernel]
0x26
Jul  1 00:29:03 host186-249 kernel: [<f88586a0>] kjournald [jbd] 0x0
Jul  1 00:29:03 host186-249 kernel:
Jul  1 00:29:03 host186-249 kernel:
Jul  1 00:29:03 host186-249 kernel: Code: 0f 0b 5a 59 6a 04 8b 44 24 18
50 56 e8
 4b f1 ff ff 8d 47 48
--
« E' assolutamente evidente che l'arte del cinema
 si ispira alla vita, mentre la vita si ispira alla Tivu' »
(Woody Allen)

 Librerie tutte aggiornate ([g]libc ecc.)?
Mmhhh... pare un problema del kernel, che non usa le librerie. A meno che non
sia un thread del kernel riguardante il jfs ext3 (kjournald?). Usano i kernel
thread le librerie?
Comunque e' strano, dato che il kernel 2.4.18 mi pare abbastanza stabile.
Adesso provo anche a googlare, e vediamo un po'...
bye G.L.


 ion() at commit.c:535: "buffer_jdirty(bh)"
c'č un notissimo bug del 2.4.18-3 di rh 7.3 che causa corruzione del
file di journal di ext3.
Se non ricordo male dovrebbe rendersi visibile solo su macchine SMP,
ma potrei ricordare male.
In ogni caso, aggiornalo.
Ciao
-- 
Da Pomezia con calore (letteralmente....)

 In ogni caso, aggiornalo.
TNX, ho visto ricercando con gugol... per il momento ho fatto ripartire la macchina con il kernel
non-smp.
bye G.L.


 analogo al tuo,
Puoi postare il log, per essere davvero sicuri che sia lo stesso problema?
