i'm not pushing this patch in as it's not this fix but some v9fs issue that causes this.
[731579.971946] Pid: 14997, comm: xcpufs Tainted: P D (2.6.26.2 #1) [731579.971946] EIP: 0060:[<c02111f8>] EFLAGS: 00210202 CPU: 0 [731579.971946] EIP is at match_number+0x48/0xa0 [731579.971946] EAX: 00000005 EBX: f72f1e98 ECX: 00000001 EDX: c3015428 [731579.971946] ESI: 00000000 EDI: f72f1e98 EBP: d8df5d3c ESP: d8df5d20 [731579.971946] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [731579.971946] Process xcpufs (pid: 14997, ti=d8df4000 task=f58b2250 task.ti=d8df4000) [731579.971946] Stack: d8df5d4c 00000000 d8df5d68 f9397d58 d8df5dc4 00000003 d8df5d64 d8df5d44 [731579.971946] c021127a d8df5d78 f9390cd5 00000000 00000005 00000000 fffffff9 fffffff8 [731579.971946] 00000005 f614a3cb c3313439 f614a540 ffffffa3 ed1c2000 d8df5de0 f9392395 [731579.971946] Call Trace: [731579.971946] [<c021127a>] ? match_int+0xa/0x10 [731579.971946] [<f9390cd5>] ? parse_opts+0x85/0xc0 [9pnet] [731579.971946] [<f9392395>] ? p9_trans_create_tcp+0x25/0x1c0 [9pnet] [731579.971946] [<c011ead8>] ? __enqueue_entity+0xb8/0xe0 [731579.971946] [<c0211237>] ? match_number+0x87/0xa0 [731579.971946] [<c02112e5>] ? match_token+0x65/0x1a0 [731579.971946] [<f938e62d>] ? p9_client_create+0x14d/0x2c0 [9pnet] [731579.971946] [<c02112e5>] ? match_token+0x65/0x1a0 [731579.971946] [<f8eeb78d>] ? v9fs_session_init+0x13d/0x320 [9p] [731579.971946] [<f8eea0f2>] ? v9fs_get_sb+0x52/0x1a0 [9p] [731579.971946] [<c018bad8>] ? vfs_kern_mount+0x58/0x120 [731579.971946] [<c018bbf9>] ? do_kern_mount+0x39/0xd0 [731579.971946] [<c01a2105>] ? do_new_mount+0x65/0x90 [731579.971946] [<c01a22e2>] ? do_mount+0x1b2/0x1d0 [731579.971946] [<c016a61b>] ? __get_free_pages+0x1b/0x30 [731579.971946] [<c019fdf5>] ? copy_mount_options+0x35/0x130 [731579.971946] [<c01a236f>] ? sys_mount+0x6f/0xb0 [731579.971946] [<c0103ddf>] ? sysenter_past_esp+0x78/0xb9 [731579.971946] [<c0310000>] ? init_amd+0xe0/0x7a0 [731579.971946] ======================= i have seen this happen a lot now: is it the kernel parser? (lib/parser.c) or is it xcpu passing the wrong mount options to v9fs? On Fri, 2008-10-31 at 09:13 -0600, Latchesar Ionkov wrote: > Acked-by: Latchesar Ionkov <[EMAIL PROTECTED]> > > On Oct 30, 2008, at 12:42 PM, Abhishek Kulkarni wrote: > > > > > xcpu2 does not work for me on Ubuntu 8.04 i386 with kernel 2.6.28-rc2. > > There's this weird issue with the namespace buffer that I keep seeing > > sometimes. Can anybody confirm this? > > > > Import 127.0.0.1 /mnt/term "9p" 0 access=any,msize=32792,port=57568 > > NULL > > Bind /mnt/term/ /mnt/sandbox NULL MS_BIND NULL > > Bind /mnt/term/home /mnt/sandbox/home NULL MS_BIND NULL > > Bind /dev /mnt/sandbox/dev NULL MS_BIND NULL > > Bind /proc /mnt/sandbox/proc NULL MS_BIND NULL > > Bind /sys /mnt/sandbox/sys NULL MS_BIND NULL > > chroot /mnt/sandbox > > cd /n/kulkarni/projects/xcpu2/utils > > No such file or directory > > > > Index: xcpufs/xcpufs.c > > =================================================================== > > --- xcpufs/xcpufs.c (revision 691) > > +++ xcpufs/xcpufs.c (working copy) > > @@ -1332,7 +1332,7 @@ > > s = p; > > } > > > > - bufwrite(&buf, buf.size, strlen(s), s); > > + bufwrite(&buf, buf.size, (slen + str - s), s); > > b = 0; > > bufwrite(&buf, buf.size, 1, &b); > > > > Signed-off-by: Abhishek Kulkarni <[EMAIL PROTECTED]> > > >
