qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] 9pfs troubles (was Re: [PATCH 1/4] hw/9pfs: fix error h


From: Michael S. Tsirkin
Subject: Re: [Qemu-devel] 9pfs troubles (was Re: [PATCH 1/4] hw/9pfs: fix error handing in local_ioc_getversion())
Date: Mon, 3 Feb 2014 13:03:54 +0200

On Mon, Feb 03, 2014 at 03:05:10PM +0530, Aneesh Kumar K.V wrote:
> "Michael S. Tsirkin" <address@hidden> writes:
> 
> > Haven't used 9pfs in a while.
> > I thought these patches are a good time to play with it some more.
> > I have encountered two issues.
> >
> > What I'm doing:
> > host: qemu a75143eda2ddf581b51e96c000974bcdfe2cbd10.
> >
> > /scm/qemu/x86_64-softmmu/qemu-system-x86_64 -enable-kvm -m 1g -cpu kvm64
> > -smp 2  f20-x64.qcow2  -netdev user,id=foo -redir tcp:8022::22 -device
> > virtio-net,netdev=foo  -serial stdio -fsdev
> > local,security_model=none,id=fsdev0,path=/lib/modules/ -device
> > virtio-9p-pci,id=fs0,fsdev=fsdev0,mount_tag=libmodulesshare -fsdev
> > local,security_model=none,id=fsdev1,path=/boot -device
> > virtio-9p-pci,id=fs1,fsdev=fsdev0,mount_tag=bootshare -no-reboot
> > -snapshot
> >
> > guest: Fedora 20
> >
> > added this in /etc/fstab:
> >
> > bootshare       /share/boot     9p      trans=virtio,version=9p2000.L 0 0
> > libmodulesshare /share/lib/modules      9p trans=virtio,version=9p2000.L 0 0
> >
> >
> > I have encountered two issues:
> >
> > 1. mount failure on boot
> > If I try to mount on boot through fstab, I get:
> > [    2.270157] 9pnet: Could not find request transport: virtio
> > [    2.270158] 9pnet: Could not find request transport: virtio
> 
> 
> Missing 9pnet_virtio.ko module ? 

Maybe it's loaded too late. But when I get to plymouth prompt
it's loaded fine.

> >
> > If I then re-try mount, it succeeds immediately!
> >
> > Some kind of dependency issue?
> >
> > 2. files immediately in the mounted directory aren't visible on the
> > guest under /share/boot.
> > For example, files under /boot on host are not visible
> > on guest, files under child directories seem visible.
> 
> 
> can you share more details on this ? /boot permissions. ls -al output on
> host etc.
> 
> -aneesh

for /boot:
dr-xr-xr-x. 7 root root 12288 Feb  2 23:41 /boot/

$ ls -la
total 739740
dr-xr-xr-x.  7 root root    12288 Feb  2 23:41 .
dr-xr-xr-x. 22 root root     4096 Feb  2 19:16 ..
-rw-r--r--.  1 root root   138741 Dec 23 19:19 config-3.12.6-200.fc19.i686
-rw-r--r--.  1 root root   138724 Jan 10 18:06 config-3.12.7-200.fc19.i686
-rw-r--r--.  1 root root   138724 Jan 16 06:43 config-3.12.8-200.fc19.i686
drwxr-xr-x.  3 root root     4096 May 22  2012 efi
-rw-r--r--.  1 root root   178176 Sep 16 13:14 elf-memtest86+-4.20
drwxr-xr-x.  2 root root     4096 Sep  8 14:40 extlinux
drwxr-xr-x.  2 root root     4096 Jan 24  2013 grub
drwxr-xr-x.  6 root root     4096 Feb  2 23:41 grub2
-rw-------.  1 root root 25541989 Sep  8 16:12 
initramfs-0-rescue-2b6e810f801e4f458fa97f9a3b9c8a3e.img
-rw-------.  1 root root  7633329 Jul 11  2013 initramfs-3.10.0-mst.img
-rw-------.  1 root root  7745838 May 30  2013 initramfs-3.10.0-rc3-mst.img
-rw-------.  1 root root  7629376 Jul  4  2013 initramfs-3.10.0-rc6-mst.img
-rw-------.  1 root root  7481618 Sep 22 17:21 initramfs-3.11.0-mst.img
-rw-------.  1 root root  7657392 Aug  7 16:39 initramfs-3.11.0-rc3-mst.img
-rw-------.  1 root root  7659204 Aug 18 13:21 initramfs-3.11.0-rc5-mst.img
-rw-------.  1 root root  7658165 Aug 26 11:47 initramfs-3.11.0-rc7-mst.img
-rw-------.  1 root root  7510290 Nov 20 15:38 initramfs-3.12.0-mst.img
-rw-------.  1 root root  7277585 Sep 29 15:14 initramfs-3.12.0-rc2-mst.img
-rw-------.  1 root root  7277729 Oct 31 07:48 initramfs-3.12.0-rc5-mst.img
-rw-------.  1 root root  8118663 Jan  6 12:31 
initramfs-3.12.6-200.fc19.i686.img
-rw-------.  1 root root  7273738 Jan 18 19:14 
initramfs-3.12.7-200.fc19.i686.img
-rw-------.  1 root root  7272946 Jan 26 16:54 
initramfs-3.12.8-200.fc19.i686.img
-rw-r--r--.  1 root root  7334316 Feb  2 23:41 initramfs-3.13.0-mst.img
-rw-r--r--.  1 root root 13623844 Jul 19  2012 initramfs-3.4.0-test.img
-rw-r--r--.  1 root root 14134095 Jun 17  2012 initramfs-3.5.0-rc2.img
-rw-r--r--.  1 root root  6195273 Jun 18  2012 initramfs-3.5.0-rc2-mst.img
-rw-r--r--.  1 root root 14137528 Jun 25  2012 initramfs-3.5.0-rc4-mst.img
-rw-r--r--.  1 root root 14145675 Jul 19  2012 initramfs-3.5.0-rc7-mst.img
-rw-r--r--.  1 root root 14219388 Aug 14  2012 initramfs-3.6.0-rc1-mst.img
-rw-r--r--.  1 root root 14230447 Sep  5  2012 initramfs-3.6.0-rc3-mst.img
-rw-r--r--.  1 root root 14229895 Sep 25  2012 initramfs-3.6.0-rc5-mst.img
-rw-------.  1 root root 14431655 Nov  1  2012 initramfs-3.7.0-rc1-mst.img
-rw-------.  1 root root 14432680 Oct 29  2012 initramfs-3.7.0-rc2-mst.img
-rw-------.  1 root root 14436612 Dec  5  2012 initramfs-3.7.0-rc7-mst.img
-rw-------.  1 root root  7485502 Feb 28  2013 initramfs-3.8.0-mst.img
-rw-------.  1 root root 14549268 Jan  7  2013 initramfs-3.8.0-rc2-mst.img
-rw-------.  1 root root 14544287 Jan 16  2013 initramfs-3.8.0-rc3-mst.img
-rw-------.  1 root root  7549459 Jan 24  2013 initramfs-3.8.0-rc4-mst.img
-rw-------.  1 root root  7434071 Feb  7  2013 initramfs-3.8.0-rc5-mst.img
-rw-------.  1 root root  7433015 Feb  5  2013 initramfs-3.8.0-rc6-mst.img
-rw-------.  1 root root  7533783 Apr  4  2013 initramfs-3.9.0-rc5-mst.img
-rw-------.  1 root root  7551614 May  7  2013 initramfs-3.9.0-rc8-mst.img
-rw-------.  1 root root  7276896 Sep 29 15:13 initrd-3.12.0-rc2-mst.img
-rw-r--r--.  1 root root   331065 Nov 14 12:58 initrd-plymouth.img
drwx------.  2 root root    16384 Jun 14  2012 lost+found
-rw-r--r--.  1 root root   176500 Sep 16 13:14 memtest86+-4.20
lrwxrwxrwx.  1 root root       27 Feb  2 23:40 System.map -> 
/boot/System.map-3.13.0-mst
-rw-r--r--.  1 root root  2528545 Jul 11  2013 System.map-3.10.0-mst
-rw-r--r--.  1 root root  2528828 Jul  9  2013 System.map-3.10.0-mst.old
-rw-r--r--.  1 root root  2487719 May 30  2013 System.map-3.10.0-rc3-mst
-rw-r--r--.  1 root root  2527425 Jul  4  2013 System.map-3.10.0-rc6-mst
-rw-r--r--.  1 root root  2527425 Jul  4  2013 System.map-3.10.0-rc6-mst.old
-rw-r--r--.  1 root root  2529718 Sep 22 17:21 System.map-3.11.0-mst
-rw-r--r--.  1 root root  2529718 Sep 22 17:02 System.map-3.11.0-mst.old
-rw-r--r--.  1 root root  2576397 Aug  7 16:39 System.map-3.11.0-rc3-mst
-rw-r--r--.  1 root root  2576397 Aug  1  2013 System.map-3.11.0-rc3-mst.old
-rw-r--r--.  1 root root  2576487 Aug 18 13:20 System.map-3.11.0-rc5-mst
-rw-r--r--.  1 root root  2576731 Aug 26 11:47 System.map-3.11.0-rc7-mst
-rw-r--r--.  1 root root  2588033 Nov 20 15:37 System.map-3.12.0-mst
-rw-r--r--.  1 root root  2572249 Nov 20 12:42 System.map-3.12.0-mst.old
-rw-r--r--.  1 root root  2570623 Sep 29 15:14 System.map-3.12.0-rc2-mst
-rw-r--r--.  1 root root  2570623 Sep 29 14:55 System.map-3.12.0-rc2-mst.old
-rw-r--r--.  1 root root  2571961 Oct 31 07:47 System.map-3.12.0-rc5-mst
-rw-r--r--.  1 root root  2571961 Oct 31 07:45 System.map-3.12.0-rc5-mst.old
-rw-------.  1 root root  2141860 Dec 23 19:19 System.map-3.12.6-200.fc19.i686
-rw-------.  1 root root  2141831 Jan 10 18:06 System.map-3.12.7-200.fc19.i686
-rw-------.  1 root root  2141926 Jan 16 06:43 System.map-3.12.8-200.fc19.i686
-rw-r--r--.  1 root root  2620357 Feb  2 23:40 System.map-3.13.0-mst
-rw-r--r--.  1 root root  2620357 Feb  2 22:49 System.map-3.13.0-mst.old
-rw-r--r--.  1 root root  2376364 Jul 19  2012 System.map-3.4.0-test
-rw-r--r--.  1 root root  2401058 Jun 17  2012 System.map-3.5.0-rc2
-rw-r--r--.  1 root root  2923379 Jun 18  2012 System.map-3.5.0-rc2-mst
-rw-r--r--.  1 root root  3063236 Jun 17  2012 System.map-3.5.0-rc2-mst.old
-rw-r--r--.  1 root root  2401935 Jun 25  2012 System.map-3.5.0-rc4-mst
-rw-r--r--.  1 root root  2402178 Jul 19  2012 System.map-3.5.0-rc7-mst
-rw-r--r--.  1 root root  2402090 Jul 15  2012 System.map-3.5.0-rc7-mst.old
-rw-r--r--.  1 root root  2431223 Aug 14  2012 System.map-3.6.0-rc1-mst
-rw-r--r--.  1 root root  2433233 Aug  5  2012 System.map-3.6.0-rc1-mst.old
-rw-r--r--.  1 root root  2432386 Sep  5  2012 System.map-3.6.0-rc3-mst
-rw-r--r--.  1 root root  2432386 Sep  5  2012 System.map-3.6.0-rc3-mst.old
-rw-r--r--.  1 root root  2432980 Sep 25  2012 System.map-3.6.0-rc5-mst
-rw-r--r--.  1 root root  2458509 Nov  1  2012 System.map-3.7.0-rc1-mst
-rw-r--r--.  1 root root  2458509 Oct 31  2012 System.map-3.7.0-rc1-mst.old
-rw-r--r--.  1 root root  2458009 Oct 29  2012 System.map-3.7.0-rc2-mst
-rw-r--r--.  1 root root  2458009 Oct 29  2012 System.map-3.7.0-rc2-mst.old
-rw-r--r--.  1 root root  2461557 Dec  5  2012 System.map-3.7.0-rc7-mst
-rw-r--r--.  1 root root  2496523 Feb 28  2013 System.map-3.8.0-mst
-rw-r--r--.  1 root root  2496523 Feb 28  2013 System.map-3.8.0-mst.old
-rw-r--r--.  1 root root  2493704 Jan  7  2013 System.map-3.8.0-rc2-mst
-rw-r--r--.  1 root root  2494171 Jan 16  2013 System.map-3.8.0-rc3-mst
-rw-r--r--.  1 root root  2494458 Jan 24  2013 System.map-3.8.0-rc4-mst
-rw-r--r--.  1 root root  2494458 Jan 24  2013 System.map-3.8.0-rc4-mst.old
-rw-r--r--.  1 root root  2495697 Feb  7  2013 System.map-3.8.0-rc5-mst
-rw-r--r--.  1 root root  2496119 Feb  5  2013 System.map-3.8.0-rc6-mst
-rw-r--r--.  1 root root  2496119 Feb  5  2013 System.map-3.8.0-rc6-mst.old
-rw-r--r--.  1 root root  2535010 Apr  4  2013 System.map-3.9.0-rc5-mst
-rw-r--r--.  1 root root  2535010 Apr  4  2013 System.map-3.9.0-rc5-mst.old
-rw-r--r--.  1 root root  2537825 May  7  2013 System.map-3.9.0-rc8-mst
-rw-r--r--.  1 root root  2537965 May  2  2013 System.map-3.9.0-rc8-mst.old
lrwxrwxrwx.  1 root root       24 Feb  2 23:40 vmlinuz -> 
/boot/vmlinuz-3.13.0-mst
-rwxr-xr-x.  1 root root  4979280 Sep  8 16:12 
vmlinuz-0-rescue-2b6e810f801e4f458fa97f9a3b9c8a3e
-rw-r--r--.  1 root root  5027584 Jul 11  2013 vmlinuz-3.10.0-mst
-rw-r--r--.  1 root root  5027520 Jul  9  2013 vmlinuz-3.10.0-mst.old
-rw-r--r--.  1 root root  4906912 May 30  2013 vmlinuz-3.10.0-rc3-mst
-rw-r--r--.  1 root root  5018368 Jul  4  2013 vmlinuz-3.10.0-rc6-mst
-rw-r--r--.  1 root root  5018368 Jul  4  2013 vmlinuz-3.10.0-rc6-mst.old
-rw-r--r--.  1 root root  4950784 Sep 22 17:21 vmlinuz-3.11.0-mst
-rw-r--r--.  1 root root  4950784 Sep 22 17:02 vmlinuz-3.11.0-mst.old
-rw-r--r--.  1 root root  5071552 Aug  7 16:39 vmlinuz-3.11.0-rc3-mst
-rw-r--r--.  1 root root  5071552 Aug  1  2013 vmlinuz-3.11.0-rc3-mst.old
-rw-r--r--.  1 root root  5071968 Aug 18 13:20 vmlinuz-3.11.0-rc5-mst
-rw-r--r--.  1 root root  5073440 Aug 26 11:47 vmlinuz-3.11.0-rc7-mst
-rw-r--r--.  1 root root  5050992 Nov 20 15:37 vmlinuz-3.12.0-mst
-rw-r--r--.  1 root root  5033216 Nov 20 12:42 vmlinuz-3.12.0-mst.old
-rw-r--r--.  1 root root  5030304 Sep 29 15:14 vmlinuz-3.12.0-rc2-mst
-rw-r--r--.  1 root root  5030304 Sep 29 14:55 vmlinuz-3.12.0-rc2-mst.old
-rw-r--r--.  1 root root  5032064 Oct 31 07:47 vmlinuz-3.12.0-rc5-mst
-rw-r--r--.  1 root root  5032064 Oct 31 07:45 vmlinuz-3.12.0-rc5-mst.old
-rwxr-xr-x.  1 root root  5129456 Dec 23 19:19 vmlinuz-3.12.6-200.fc19.i686
-rw-r--r--.  1 root root      165 Dec 23 19:19 
.vmlinuz-3.12.6-200.fc19.i686.hmac
-rwxr-xr-x.  1 root root  5129712 Jan 10 18:06 vmlinuz-3.12.7-200.fc19.i686
-rw-r--r--.  1 root root      165 Jan 10 18:06 
.vmlinuz-3.12.7-200.fc19.i686.hmac
-rwxr-xr-x.  1 root root  5129520 Jan 16 06:43 vmlinuz-3.12.8-200.fc19.i686
-rw-r--r--.  1 root root      165 Jan 16 06:43 
.vmlinuz-3.12.8-200.fc19.i686.hmac
-rw-r--r--.  1 root root  5125840 Feb  2 23:40 vmlinuz-3.13.0-mst
-rw-r--r--.  1 root root  5125840 Feb  2 22:49 vmlinuz-3.13.0-mst.old
-rw-r--r--.  1 root root  4698032 Jul 19  2012 vmlinuz-3.4.0-test
-rw-r--r--.  1 root root  4753376 Jun 17  2012 vmlinuz-3.5.0-rc2
-rw-r--r--.  1 root root  5968288 Jun 18  2012 vmlinuz-3.5.0-rc2-mst
-rw-r--r--.  1 root root  5541856 Jun 17  2012 vmlinuz-3.5.0-rc2-mst.old
-rw-r--r--.  1 root root  4756800 Jun 25  2012 vmlinuz-3.5.0-rc4-mst
-rw-r--r--.  1 root root  4757888 Jul 19  2012 vmlinuz-3.5.0-rc7-mst
-rw-r--r--.  1 root root  4756640 Jul 15  2012 vmlinuz-3.5.0-rc7-mst.old
-rw-r--r--.  1 root root  4783232 Aug 14  2012 vmlinuz-3.6.0-rc1-mst
-rw-r--r--.  1 root root  4784736 Aug  5  2012 vmlinuz-3.6.0-rc1-mst.old
-rw-r--r--.  1 root root  4788768 Sep  5  2012 vmlinuz-3.6.0-rc3-mst
-rw-r--r--.  1 root root  4788768 Sep  5  2012 vmlinuz-3.6.0-rc3-mst.old
-rw-r--r--.  1 root root  4789824 Sep 25  2012 vmlinuz-3.6.0-rc5-mst
-rw-r--r--.  1 root root  4855680 Nov  1  2012 vmlinuz-3.7.0-rc1-mst
-rw-r--r--.  1 root root  4855456 Oct 31  2012 vmlinuz-3.7.0-rc1-mst.old
-rw-r--r--.  1 root root  4854176 Oct 29  2012 vmlinuz-3.7.0-rc2-mst
-rw-r--r--.  1 root root  4854176 Oct 29  2012 vmlinuz-3.7.0-rc2-mst.old
-rw-r--r--.  1 root root  4861632 Dec  5  2012 vmlinuz-3.7.0-rc7-mst
-rw-r--r--.  1 root root  4930768 Feb 28  2013 vmlinuz-3.8.0-mst
-rw-r--r--.  1 root root  4930768 Feb 28  2013 vmlinuz-3.8.0-mst.old
-rw-r--r--.  1 root root  4926128 Jan  7  2013 vmlinuz-3.8.0-rc2-mst
-rw-r--r--.  1 root root  4927184 Jan 16  2013 vmlinuz-3.8.0-rc3-mst
-rw-r--r--.  1 root root  4927280 Jan 24  2013 vmlinuz-3.8.0-rc4-mst
-rw-r--r--.  1 root root  4927280 Jan 24  2013 vmlinuz-3.8.0-rc4-mst.old
-rw-r--r--.  1 root root  4930832 Feb  7  2013 vmlinuz-3.8.0-rc5-mst
-rw-r--r--.  1 root root  4929616 Feb  5  2013 vmlinuz-3.8.0-rc6-mst
-rw-r--r--.  1 root root  4929616 Feb  5  2013 vmlinuz-3.8.0-rc6-mst.old
-rw-r--r--.  1 root root  4997664 Apr  4  2013 vmlinuz-3.9.0-rc5-mst
-rw-r--r--.  1 root root  4997664 Apr  4  2013 vmlinuz-3.9.0-rc5-mst.old
-rw-r--r--.  1 root root  5014112 May  7  2013 vmlinuz-3.9.0-rc8-mst
-rw-r--r--.  1 root root  5014752 May  2  2013 vmlinuz-3.9.0-rc8-mst.old




reply via email to

[Prev in Thread] Current Thread [Next in Thread]