4.16s: Assertion failure in ext3_flush_inode_reservation
Stefan Foerster <[email protected]> Wed, 10 Nov 2004 19:42:49 +0100
| Newsgroups | gmane.linux.wolk.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Marc,
hello list,
I am running WOLK 4.16s on an Intel Celeron. I have mounted some
filesystems with the "acl" option. Unfortunately, whenever I change to
a directory where I'm only granted access due to the ACLs on this
directory, create a single directory there (which correctly inherits
the default ACLs from its parent directory) and then "rmdir" this
directory, I get a:
demeter kernel: Assertion failure in ext3_flush_inode_reservation() at
inode.c:2447: "test_bit(EXT3_STATE_INODE_RESERVATION,
&EXT3_I(inode)->i_state)"
(sorry for the linebreaking)
The dump from the kernel BUG is:
------------[ cut here ]------------
kernel BUG at inode.c:2447!
invalid operand: 0000 [#1]
GRSECURITY
Modules linked in: loop quota_v2 eepro100 mii
CPU: 0
EIP: 0010:[ext3_flush_inode_reservation+182/208] Not tainted VLI
EFLAGS: 00010286 (2.4.20-wolk4.16s)
eax: 0000008a ebx: d2fbac80 ecx: d1c4c02c edx: 00000046
esi: c1d6a000 edi: c1d27e40 ebp: c1d27e40 esp: c1d27de8
ds: 0018 es: 0018 ss: 0018
Process kjournald (pid: 7396, stackpage=3Dc1d27000)
Stack: c03d2ec0 c03d0755 c03cfb83 0000098f c03d37a0 d147ab80 c1d26000 c01=
fdce6
c1d27e34 c1d6a374 c026d4f1 c1d27e40 d2fbac80 df16aaf4 df16aa80 c1d27e60
c0274527 c1d27e40 df16aa80 c1d6a000 00000296 c1cb0cc8 cea57e80 00000000
Call Trace: [schedule+422/656] [ext3_commit_callback+49/66] [do_clie=
nt_callback+167/413]
[journal_commit_transaction+216/4720] [__switch_to+47/256]=
[schedule+422/656]
[schedule+433/656e [kjournald+277/480] [commit_timeout+0=
/16] [arch_kernel_thread+46/64]
[kjournald+0/480]
Code: 0f 0b 8f 09 83 fb 3c c0 e9 52 ff ff ff 8d b6 00 00 00 00 8d
I just did some quick tests: This does also happen if I delete the
"acl" stanza from /etc/fstab and do a "mount -o remount /export/home"
(where /export/home is just an example of a filesystem mounted with
the "acl" option). So, next step, I deactivated quota for
"/export/home" and tried again to delete the (still existing)
directory. Now it reads:
------------[ cut here ]------------
kernel BUG at inode.c:2447!
invalid operand: 0000 [#1]
GRSECURITY
Modules linked in: loop eepro100 mii
CPU: 0
EIP: 0010:[<c0267086>] Not tainted VLI
EFLAGS: 00010286 (2.4.20-wolk4.16s)
eax: 0000008a ebx: d2d29b80 ecx: c011d5c8 edx: 00000046
esi: c1fdd800 edi: c1e0be40 ebp: c1e0be40 esp: c1e0bde8
ds: 0018 es: 0018 ss: 0018
Process kjournald (pid: 19877, stackpage=3Dc1e0b000)
Stack: c03d2ec0 c03d0755 c03cfb83 0000098f c03d37a0 d142eb80 c1e0a000 c01=
fdce6
c1e0be34 c1fddb74 c026d4f1 c1e0be40 d2d29b80 df16aaf4 df16aa80 c1e=
0be60
c0274527 c1e0be40 df16aa80 c1fdd800 00000286 c1f17510 df1c9d80 000=
00000
Call Trace: [<c01fdce6>] [<c026d4f1>] [<c0274527>] [<c02732e8>] =
[<c01ebbdf>] [<c01fdce6>] [<c01fdcf1>] [<c0276625>] [<c02764f0>] =
[<c01eb90e>] [<c0276510>]
Code: 0f 0b 8f 09 83 fb 3c c0 e9 52 ff ff ff 8d b6 00 00 00 00 8d
Honestly, I'm running out of ideas right now. Can you help me?
To help you debug this problem, I have created a tarball containig the
following information:
-output from lspci and lspci -vvv
-the files /proc/interrupts and /proc/slabinfo
-the running kernel-config (in file dot.config)
-a file describing the policy of the quota and lvm10 packages
-versioning information about the gcc used to compile the kernel
-some other stuff which is quite self explanatory
Ciao,
Stefan
--=20
Stefan F=F6rster Public Key: 0xBBE2A9E9
FdI #280: Freizeit - Wenn Du etwas f=FCr die Firma zu Hause (der Ort, der=
in
Deinem Personalausweis steht. Genau, dort, wo mal wieder dringend abgewas=
chen
werden m=FCsste) tust. (Florian Kuehnert)
-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
WOLK - Working Overloaded Linux Kernel
[email protected]
https://lists.sourceforge.net/lists/listinfo/wolk-devel