Subject: Re: kern/36196 (supervisor trap with linux df)
To: None <gnats-bugs@NetBSD.org>
From: Nicolas Joly <njoly@pasteur.fr>
List: netbsd-bugs
Date: 04/24/2007 09:11:40
On Tue, Apr 24, 2007 at 05:25:02AM +0000, Mark Davies wrote:
> The following reply was made to PR kern/36196; it has been noted by GNATS.
> 
> From: Mark Davies <mark@mcs.vuw.ac.nz>
> To: gnats-bugs@netbsd.org
> Cc: 
> Subject: Re: kern/36196 (supervisor trap with linux df)
> Date: Tue, 24 Apr 2007 17:21:05 +1200
> 
>  On Tue, 24 Apr 2007, christos@netbsd.org wrote:
>  > I think I fixed it, can you try with current?
>  
>  I tried current and it didn't crash but it also didn't work, just 
>  printed out:
>  
>  /emul/linux/bin/df: cannot read table of mounted file systems: No such 
>  file or directory
>  
>  Presumably something to do with the /emul namei changes.

No. df require `/emul/linux/proc' to be mounted, because of
`/emul/linux/etc/mtab'.

njoly@cixy [~]> ls -l /emul/linux/etc/mtab 
lrwxr-xr-x  1 root  wheel  31 Mar 31 04:10 /emul/linux/etc/mtab -> ../../../emul/linux/proc/mounts
njoly@cixy [~]> /emul/linux/bin/df 
/emul/linux/bin/df: cannot read table of mounted file systems: No such file or directory
njoly@cixy [~]> sudo mount_procfs -o linux procfs /emul/linux/proc 
mount_procfs: "/emul/linux/proc" is a relative path.
mount_procfs: using "/usr/pkg/emul/linux/proc" instead.
njoly@cixy [~]> /emul/linux/bin/df | head                         
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/wd1a              4066576     92360   3770888   3% /
/dev/wd1f              4066104   1251536   2611256  33% /var
/dev/wd1e              4066104   1251536   2611256  33% /usr
/dev/wd1g              4066104   3184640    678160  83% /home
/dev/wd1h             20330616   6781232  12532856  36% /local
/dev/wd1i             20330616    166392  19147696   1% /local/gensoft
/dev/wd1j             14770248   4436960   9594776  32% /misc
kernfs                       1         1         0 100% /kern
/dev/wd0e             10485688   9505900    979788  91% /mount/windows/C

-- 
Nicolas Joly

Biological Software and Databanks.
Institut Pasteur, Paris.