All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kyler Laird <Kyler@Lairds.com>
To: xen-devel@lists.xensource.com
Subject: GFS2, OCFS2, and FUSE cause xenU to oops.
Date: Fri, 23 Dec 2005 11:02:05 -0500	[thread overview]
Message-ID: <20051223160205.GP6278@snout> (raw)

I really need to share a filesystem and I'd rather not have to
export it from one domU to another so I tried mounting it with
GFS2 and then OCFS2.  Both caused the xenU kernel to oops just as
the mount was attempted.

I assumed that a FUSE-based solution would be a little less
problematic (if only because it doesn't require kernel patches)
but it also caused an oops right when the mount was attempted
(after fuse.ko was loaded and after the SSH session was
authenticated).

I've hacked up smbd so that I can make it work for now but it
would be incredibly appropriate for Xen to be able to use cluster
filesystems.

The oops from FUSE/sshfs follows.  This is with Xen 3.0-testing
(8259) on a dual Xeon in x86_64 mode.

--kyler

=================================================================
Unable to handle kernel paging request at ffff81000f708790 RIP:
<ffffffff801fef85>{__memcpy+117}
PGD d4b4063 PUD da97067 PMD 0
Oops: 0002 [1]
CPU 0
Modules linked in: fuse md5 ipv6
Pid: 745, comm: sshfs Not tainted 2.6.12.6-xenU
RIP: e030:[<ffffffff801fef85>] <ffffffff801fef85>{__memcpy+117}
RSP: e02b:ffff88000f725df8  EFLAGS: 00010202
RAX: ffff81000f708790 RBX: ffff88000f725e38 RCX: 0000000000000004
RDX: 0000000000000028 RSI: ffff88000d83f920 RDI: ffff81000f708790
RBP: 0000000000000028 R08: 0000001a00000030 R09: 800000001f9ec040
R10: fc00000000000f98 R11: 03fffffffffff000 R12: 0000000000000028
R13: 0000000000000028 R14: ffff88000d83f920 R15: ffff88000f725ef8
FS:  00002aaaab1b9ae0(0000) GS:ffffffff8036a300(0000)
knlGS:0000000000000000
CS:  e033 DS: 0000 ES: 0000
Process sshfs (pid: 745, threadinfo ffff88000f724000, task
ffff88000f872820)
Stack: ffff88000f725e38 ffffffff88043a96 00000000ffffffea
ffff88000d83f8f8
       ffff88000f466080 0000000000000030 ffff88000d83f920
ffffffff88044265
       0000000000000001 ffff88000d83f8f8
Call Trace:<ffffffff88043a96>{:fuse:fuse_copy_one+76}
<ffffffff88044265>{:fuse:fuse_dev_readv+397}
       <ffffffff80127e6e>{default_wake_function+0}
<ffffffff880443a4>{:fuse:fuse_dev_read+26}
       <ffffffff801692f5>{vfs_read+163} <ffffffff801698ab>{sys_read+69}
       <ffffffff801111d1>{system_call+117}
<ffffffff8011115c>{system_call+0}


Code: 4c 89 07 48 8d 7f 08 48 8d 76 08 75 ee 89 d1 83 e1 07 74 17
RIP <ffffffff801fef85>{__memcpy+117} RSP <ffff88000f725df8>
CR2: ffff81000f708790

             reply	other threads:[~2005-12-23 16:02 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-23 16:02 Kyler Laird [this message]
2005-12-30 19:36 ` GFS2, OCFS2, and FUSE cause xenU to oops Nate Carlson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20051223160205.GP6278@snout \
    --to=kyler@lairds.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.