Hi,

just to keep you uptodate :)


Kernel 2.5.29
Slackware 8.1
jfsutils 1.0.20 (30-Jul-2002/cvs)

1) Oops

Unable to handle kernel NULL pointer dereference at virtual address 00000004
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c0185ea8>]       Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 00000000 ebx: cc809f9c ecx: cbe50854 edx: cbc7f4c4
esi: cbc20000 edi: 00000000 ebp: cc809f90 esp: cbc21e58
ds: 0018  es: 0018  ss: 0018
Stack: cbbca874 0000006b 00001000 00000000 00000000 00000000 00000000
cbc20000
       cbc20000 cbc20000 cbc20000 c5bae4c4 c5bae4c4 c0145513 0000a118
01025cc8
       cbe50854 cbc7f4b8 c9042000 0000006b 00000000 00000001 00000000
0000006b
Call Trace: [<c014513>] [<c019933f>] [<c0198ba0>] [<c0196a28>] [<c01997f5>]
[<c0199ab4>] [<c0116660>] [<c0116660>] [<c0105000>] [<c0105000>]
[<c01057ee>]
[<c01998f0>]
Code: 89 50 04 8b 4c 24 44 89 5a 04 89 41 0c 8b 45 30 89 55 0c 89


>>EIP; c0185ea8 <dbUpdatePMap+458/540>   <=====

>>ebx; cc809f9c <_end+c4d7b98/c5e3bfc>
>>ecx; cbe50854 <_end+bb1e450/c5e3bfc>
>>edx; cbc7f4c4 <_end+b94d0c0/c5e3bfc>
>>esi; cbc20000 <_end+b8edbfc/c5e3bfc>
>>ebp; cc809f90 <_end+c4d7b8c/c5e3bfc>
>>esp; cbc21e58 <_end+b8efa54/c5e3bfc>

Trace; 0c014513 Before first symbol
Trace; c019933f <txFreeMap+2ef/490>
Trace; c0198ba0 <txUpdateMap+100/370>
Trace; c0196a28 <txEnd+128/1d0>
Trace; c01997f5 <txLazyCommit+55/150>
Trace; c0199ab4 <jfs_lazycommit+1c4/300>
Trace; c0116660 <default_wake_function+0/40>
Trace; c0116660 <default_wake_function+0/40>
Trace; c0105000 <_stext+0/0>
Trace; c0105000 <_stext+0/0>
Trace; c01057ee <kernel_thread+2e/40>
Trace; c01998f0 <jfs_lazycommit+0/300>

Code;  c0185ea8 <dbUpdatePMap+458/540>
00000000 <_EIP>:
Code;  c0185ea8 <dbUpdatePMap+458/540>   <=====
   0:   89 50 04                  mov    %edx,0x4(%eax)   <=====
Code;  c0185eab <dbUpdatePMap+45b/540>
   3:   8b 4c 24 44               mov    0x44(%esp,1),%ecx
Code;  c0185eaf <dbUpdatePMap+45f/540>
   7:   89 5a 04                  mov    %ebx,0x4(%edx)
Code;  c0185eb2 <dbUpdatePMap+462/540>
   a:   89 41 0c                  mov    %eax,0xc(%ecx)
Code;  c0185eb5 <dbUpdatePMap+465/540>
   d:   8b 45 30                  mov    0x30(%ebp),%eax
Code;  c0185eb8 <dbUpdatePMap+468/540>
  10:   89 55 0c                  mov    %edx,0xc(%ebp)
Code;  c0185ebb <dbUpdatePMap+46b/540>
  13:   89 00                     mov    %eax,(%eax)


2) I got jfs module linux25 from cvs and copied it into kernel tree of
2.5.29. make mrproper, cp ../.config-2.5 .config, make oldconfig dep bzImage

  gcc -Wp,-MD,./.file.o.d -D__KERNEL__ -I/usr/src/linux-2.5.29/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2
-march=i686 -nostdinc -iwithprefix
include  -D_JFS_4K  -DKBUILD_BASENAME=file   -c -o file.o file.c
file.c:101: unknown field ^Sendfile' specified in initializer
file.c:101: ^Generic_file_sendfile' undeclared here (not in a function)
file.c:101: initializer element is not constant
file.c:101: (near initialization for
fs_file_operations.open')
make[3]: *** [file.o] Error 1
make[3]: Leaving directory /usr/src/linux-2.5.29/fs/jfs'
make[2]: *** [jfs] Error 2
make[2]: Leaving directory /usr/src/linux-2.5.29/fs'
make[1]: *** [fs] Error 2
make[1]: Leaving directory /usr/src/linux-2.5.29'
make: *** [bzImage] Error 2


Regards and thanks in advance,
Axel
_______________________________________________
Jfs-discussion mailing list
[EMAIL PROTECTED]
http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion

Reply via email to