[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Device problems in JFFS.
I'm using JFFS on 2.2, from the CVS tree.
When I use mkfs.jffs to create a filesystem which contains device nodes,
the major and minor numbers of them come out wrong. If I mount it, and
attempt to remove and recreate the devices, then I get an oops in
jffs_mknod:
>>EIP; c11297b7 <[jffs]jffs_mknod+20f/290> <=====
Trace; c012993b <do_mknod+af/ec>
Trace; c0129a22 <sys_mknod+aa/d4>
Trace; c01079bc <system_call+34/38>
Code; c11297b7 <[jffs]jffs_mknod+20f/290>
00000000 <_EIP>:
Code; c11297b7 <[jffs]jffs_mknod+20f/290> <=====
0: c7 00 e0 d9 12 c1 movl $0xc112d9e0,(%eax) <=====
Code; c11297bd <[jffs]jffs_mknod+215/290>
6: c7 43 64 80 1b 1b c0 movl $0xc01b1b80,0x64(%ebx)
Code; c11297c4 <[jffs]jffs_mknod+21c/290>
d: eb 19 jmp 28 <_EIP+0x28> c11297df <[jffs]jffs_mknod+237/290>
Code; c11297c6 <[jffs]jffs_mknod+21e/290>
f: 89 f6 mov %esi,%esi
Code; c11297c8 <[jffs]jffs_mknod+220/290>
11: 3d 00 60 00 00 cmp $0x6000,%eax
--
dwmw2