All of lore.kernel.org
 help / color / mirror / Atom feed
* Reiser4 2.6.16.2 / 2.6.17-rc3-mm1 WARNING: out of memory?
@ 2006-05-06 15:14 Joseph Landers
  2006-05-07 22:05 ` Yien Zheng
  0 siblings, 1 reply; 6+ messages in thread
From: Joseph Landers @ 2006-05-06 15:14 UTC (permalink / raw)
  To: reiserfs-list; +Cc: laurent.riffard, esprout

Thanks for the patch, I still get the same (first post) error message, as 
before, only when  booting into the reiser4 partition, although now the 
system stays up a bit longer before dying, I am able to execute commands and 
run programs for a few minutes before the system halting/becoming 
unresponsive

booting on ext3 and mounting the reiser4 wseems to be fine, it's just 
peculiar, or maybe I am not using the reiser4 partition enough to make the 
memory problem significant?

I have tried 2.6.16 to check if any bugs were introduced since then and that 
has the same problem, so I will just have to wait for a patch to fix this 
now

I think the problem is in /fs/inode.c which is the kernel inode file, not 
reiser4s inode file, maybe reiser4 is sending the wrong delete inode command 
to it?

It only seems to segfault once which is peculiar too?

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar – get it now! 
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/


^ permalink raw reply	[flat|nested] 6+ messages in thread
* Reiser4 2.6.16.2 / 2.6.17-rc3-mm1 WARNING: out of memory?
@ 2006-05-06  7:57 Joseph Landers
  2006-05-06  9:42 ` Yien Zheng
  0 siblings, 1 reply; 6+ messages in thread
From: Joseph Landers @ 2006-05-06  7:57 UTC (permalink / raw)
  To: reiserfs-list

Hi there,

I have tried to compile the 2.6.17-rc3-mm1 patchset with kernel 2.6.16.14 by 
patching in the order specified in patch-series and adding the missing 
writeback 1of2 patch that was missing from the ftp. It compiles and I can 
mount the partition but I get this error if I boot from the partition

[4294689.998000] kernel BUG at fs/inode.c:253!
[4294689.998000] invalid opcode: 0000 [#1]
[4294689.998000] Modules linked in: cpufreq_stats 8139cp 8139too 
snd_atiixp_modem snd_atiixp snd_ac97_codec snd_ac97_bus psmouse
[4294689.998000] CPU:    0
[4294689.998000] EIP:    0060:[<c0182df0>]    Tainted: GF     VLI
[4294689.998000] EFLAGS: 00010202   (2.6.16.14 #1)
[4294689.998000] EIP is at clear_inode+0x20/0xd0
[4294689.998000] eax: 00000001   ebx: e56b90ec   ecx: 00000000   edx: 
e56b90ec
[4294689.998000] esi: e64fc5c0   edi: e6ad96e4   ebp: e56b90ec   esp: 
e6091f08
[4294689.998000] ds: 007b   es: 007b   ss: 0068
[4294689.998000] Process Xorg (pid: 1151, threadinfo=e6090000 task=e635ea70)
[4294689.998000] Stack: <0>e56b90ec e56b90ec e64fc5c0 c01ebbab e56b90ec 
00000003 e56b92ec c01818d6
[4294689.998000]        e6ad96e4 00000200 00000000 00000000 c01ebb30 
e56b90ec c018333b e56b90ec
[4294689.998000]        c0182691 e56b9110 00000000 e61a0000 c0179cdc 
e56b90ec e6ad96e4 e6ad9380
[4294689.998000] Call Trace:
[4294689.998000]  [<c01ebbab>] reiser4_delete_inode+0x7b/0xf0
[4294689.998000]  [<c01818d6>] d_delete+0x86/0xa0
[4294689.998000]  [<c01ebb30>] reiser4_delete_inode+0x0/0xf0
[4294689.998000]  [<c018333b>] generic_delete_inode+0x5b/0xd0
[4294689.998000]  [<c0182691>] iput+0x41/0x80
[4294689.998000]  [<c0179cdc>] do_unlinkat+0x10c/0x140
[4294689.998000]  [<c0102e3f>] sysenter_past_esp+0x54/0x75
[4294689.998000] Code: da 8d 76 00 8d bc 27 00 00 00 00 56 53 83 ec 04 8b 5c 
24 10 e8 e2 c9 2a 00 89 1c 24 e8 ca b2 fe ff 8b 83 dc 00 00 00 85 c0 74 08 
<0f> 0b fd 00 92 44 45 c0 8b 83 38 01 00 00 a8 10 75 08 0f 0b ff
[4294689.998000]  <4><4>reiser4[Xorg(1151)]: release_unix_file 
(fs/reiser4/plugin/file/file.c:2670)[vs-44]:
[4294690.188000] WARNING: out of memory?

I also get the same error if I grab the reiser4-2.6.16.2 and patch it 
against 2.6.16.14

I then tried just compiling the 2.6.17-rc3-mm1 with reiser4 enabled and 
mounting the reiser4 and installing the kernel.deb to it

I got this error when I tried to dpkg -i kernel.deb

[  200.055000] kernel BUG at fs/inode.c:251!
[  200.055000] invalid opcode: 0000 [#1]
[  200.055000] last sysfs file: 
/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
[  200.055000] Modules linked in: cpufreq_stats snd_atiixp snd_atiixp_modem 
sdhci mmc_core psmouse 8139too 8139cp snd_ac97_codec snd_ac97_bus
[  200.055000] CPU:    0
[  200.055000] EIP:    0060:[<c017dcac>]    Not tainted VLI
[  200.055000] EFLAGS: 00010202   (2.6.17-rc3-mm1 #1)
[  200.055000] EIP is at clear_inode+0xcc/0xe0
[  200.055000] eax: 00000001   ebx: d87cc7ac   ecx: 00000000   edx: d87cc7ac
[  200.055000] esi: c17dd300   edi: e6f43000   ebp: dce13f50   esp: dce13e64
[  200.055000] ds: 007b   es: 007b   ss: 0068
[  200.055000] Process dpkg (pid: 3596, threadinfo=dce12000 task=d8e79ab0)
[  200.055000] Stack: <0>d87cc7ac d87cc7ac c17dd300 c01ea86b d87cc7ac 
00000003 22222222 22222222
[  200.055000]        22222222 d87cc7ac d87d2f20 d87cc8d4 c01ea7f0 d87cc7ac 
c017e17b d87cc7ac
[  200.055000]        c017d4b1 d87cc7d0 d87d2f20 d87cc7ac c017b8b8 d87cc7ac 
00000400 00000000
[  200.055000] Call Trace:
[  200.055000]  <c01ea86b> reiser4_delete_inode+0x7b/0xf0   <c01ea7f0> 
reiser4_delete_inode+0x0/0xf0
[  200.055000]  <c017e17b> generic_delete_inode+0x5b/0xe0   <c017d4b1> 
iput+0x41/0x80
[  200.055000]  <c017b8b8> dentry_iput+0x58/0x90   <c017bea2> 
dput+0x92/0x1a0
[  200.055000]  <c0174492> sys_renameat+0x202/0x230   <c01545f2> 
unmap_region+0xc2/0x120
[  200.055000]  <c01744e7> sys_rename+0x27/0x30   <c0435433> 
sysenter_past_esp+0x54/0x75
[  200.055000] Code: 00 89 f0 c7 04 24 02 00 00 00 e8 60 5e 2b 00 eb 99 0f 
0b fd 00 b3 80 45 c0 e9 77 ff ff ff 0f 0b fc 00 b3 80 45 c0 e9 66 ff ff ff 
<0f> 0b fb 00 b3 80 45 c0 e9 4b ff ff ff 8d b4 26 00 00 00 00 55
[  200.055000] EIP: [<c017dcac>] clear_inode+0xcc/0xe0 SS:ESP 0068:dce13e64
[  200.055000]  <4><4>reiser4[dpkg(3596)]: release_unix_file 
(fs/reiser4/plugin/file/file.c:2670)[vs-44]:
[  200.069000] WARNING: out of memory?
[  200.070000] BUG: dpkg/3596, lock held at task exit time!
[  200.070000]  [d8b5ec9c] {inode_init_once}
[  200.070000] .. held by:              dpkg: 3596 [d8e79ab0, 118]
[  200.070000] ... acquired at:               lock_rename+0x94/0xa0

and again

[  314.880000] kernel BUG at fs/inode.c:251!
[  314.880000] invalid opcode: 0000 [#1]
[  314.880000] last sysfs file: 
/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
[  314.880000] Modules linked in: cpufreq_stats sdhci mmc_core 8139too 
8139cp psmouse snd_atiixp_modem snd_atiixp snd_ac97_codec snd_ac97_bus
[  314.880000] CPU:    0
[  314.880000] EIP:    0060:[<c017dcac>]    Not tainted VLI
[  314.880000] EFLAGS: 00010202   (2.6.17-rc3-mm1 #1)
[  314.880000] EIP is at clear_inode+0xcc/0xe0
[  314.880000] eax: 00000001   ebx: d5fe632c   ecx: 00000000   edx: d5fe632c
[  314.880000] esi: e6724080   edi: e6767000   ebp: d5a1bf50   esp: d5a1be64
[  314.880000] ds: 007b   es: 007b   ss: 0068
[  314.880000] Process depmod (pid: 3747, threadinfo=d5a1a000 task=d74c6ab0)
[  314.880000] Stack: <0>d5fe632c d5fe632c e6724080 c01ea86b d5fe632c 
00000003 22222222 22222222
[  314.880000]        22222222 d5fe632c d55d0bbc d5fe6454 c01ea7f0 d5fe632c 
c017e17b d5fe632c
[  314.880000]        c017d4b1 d5fe6350 d55d0bbc d5fe632c c017b8b8 d5fe632c 
00000400 00000000
[  314.880000] Call Trace:
[  314.880000]  <c01ea86b> reiser4_delete_inode+0x7b/0xf0   <c01ea7f0> 
reiser4_delete_inode+0x0/0xf0
[  314.880000]  <c017e17b> generic_delete_inode+0x5b/0xe0   <c017d4b1> 
iput+0x41/0x80
[  314.880000]  <c017b8b8> dentry_iput+0x58/0x90   <c017bea2> 
dput+0x92/0x1a0
[  314.880000]  <c0174492> sys_renameat+0x202/0x230   <c01545f2> 
unmap_region+0xc2/0x120
[  314.880000]  <c01744e7> sys_rename+0x27/0x30   <c0435433> 
sysenter_past_esp+0x54/0x75
[  314.880000] Code: 00 89 f0 c7 04 24 02 00 00 00 e8 60 5e 2b 00 eb 99 0f 
0b fd 00 b3 80 45 c0 e9 77 ff ff ff 0f 0b fc 00 b3 80 45 c0 e9 66 ff ff ff 
<0f> 0b fb 00 b3 80 45 c0 e9 4b ff ff ff 8d b4 26 00 00 00 00 55
[  314.880000] EIP: [<c017dcac>] clear_inode+0xcc/0xe0 SS:ESP 0068:d5a1be64
[  314.880000]  <4><4>reiser4[depmod(3747)]: release_unix_file 
(fs/reiser4/plugin/file/file.c:2670)[vs-44]:
[  314.897000] WARNING: out of memory?
[  314.919000] BUG: depmod/3747, lock held at task exit time!
[  314.919000]  [d5f5015c] {inode_init_once}
[  314.919000] .. held by:            depmod: 3747 [d74c6ab0, 118]
[  314.919000] ... acquired at:               lock_rename+0x94/0xa0

I have tried patching the reiser4 files extent_file_ops.c and tail.c with 
get_nonexclusive_access(uf_info, 1) instead of 0 but this has no effect

I really want to get my reiser4 partition working properly

If you need any more info please ask

_________________________________________________________________
The new MSN Search Toolbar now includes Desktop search! 
http://join.msn.com/toolbar/overview


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-05-08 12:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-06 15:14 Reiser4 2.6.16.2 / 2.6.17-rc3-mm1 WARNING: out of memory? Joseph Landers
2006-05-07 22:05 ` Yien Zheng
2006-05-08 12:26   ` Vladimir V. Saveliev
  -- strict thread matches above, loose matches on Subject: below --
2006-05-06  7:57 Joseph Landers
2006-05-06  9:42 ` Yien Zheng
2006-05-06  9:51   ` Laurent Riffard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.