Hello,

I think I've done something to my machine, but I can't seem to figure out what.  I have now set up a very simple lxc setup to try and test this.
Here is the XML:
~> cat vm1GPU.xml
<domain type='lxc'>
  <name>vm1GPU</name>
  <memory>1020400</memory>
  <os>
    <type>exe</type>
    <init>/bin/sh</init>
  </os>
  <vcpu>1</vcpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/libexec/libvirt_lxc</emulator>
    <interface type='bridge'>
      <source bridge='br0' />
    </interface>
    <filesystem type='mount'>
      <source dir='/export/vm1gpu/root' />
      <target dir='/' />
    </filesystem>
    <console type='pty'/>

  </devices>
</domain>

Here is what I get when I try to start it.

>sudo virsh --connect lxc:// start vm1GPU
error: Failed to start domain vm1GPU
error: internal error guest failed to start: 2012-09-19 21:26:48.673+0000: 12702: info : libvirt version: 0.9.10, package: 21.el6_3.4 (CentOS BuildSystem <http://bugs.centos.org>, 2012-08-23-18:28:26, c6b9.bsys.dev.centos.org)
2012-09-19 21:26:48.673+0000: 12702: error : lxcControllerRun:1484 : Failed to query file context on /export/vm1gpu/root: No data available

Now if change the target directory to something other than the root it starts right up.  Any help would be much appreciated. Thanks!

Eric