NetBSD Problem Report #37523

From dhgutteridge@sympatico.ca  Wed Dec 12 01:07:04 2007
Return-Path: <dhgutteridge@sympatico.ca>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id CC05063B8FF
	for <gnats-bugs@gnats.netbsd.org>; Wed, 12 Dec 2007 01:07:04 +0000 (UTC)
Message-Id: <BLU109-F212FB17FE446DD1C3CD86AB7650@phx.gbl>
Date: Tue, 11 Dec 2007 20:06:59 -0500
From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@netbsd.org
Subject: mount_msdos gives an error when trying to mount USB drives on 4.0RC5/macppc

>Number:         37523
>Category:       bin
>Synopsis:       mount_msdos gives an error when trying to mount USB drives on
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    bin-bug-people
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 12 01:10:00 +0000 2007
>Closed-Date:    Tue Apr 10 08:47:33 +0000 2018
>Last-Modified:  Tue Apr 10 08:47:33 +0000 2018
>Originator:     David H. Gutteridge
>Release:        NetBSD 4.0RC5
>Organization:
>Environment:


System: NetBSD arcusv.nonus-porta.net 4.0_RC4 NetBSD 4.0_RC4 (ARCUSV) #0: 
Sat Dec  1 15:51:51 EST 2007  
disciple@arcusvi:/Volumes/NetBSD_build/usr/src/sys/arch/macppc/compile/obj/ARCUSV 
macppc
Architecture: powerpc
Machine: macppc
>Description:
When trying to mount a USB drive, mount_msdos gives the following
error:

[root@arcusv:root]# mount_msdos -u 1000 -m 0644 -M 0755 -o nodev -o noexec 
-o nosuid /dev/sd0a /mnt
mount_msdos: /dev/sd0a on /mnt: Input/output error

Attempting the exact same command a second time after receiving the
error results in a successful mount.

(Note that I did try a generic RC5 kernel in addition to my custom
kernel referenced above, to make sure that wasn't the issue.  I also
tried the mount_msdos command without most of the parameters shown
above, that made no difference.  I also waited different lengths of
time before initially trying to mount it, but that likewise made no
difference.)

This issue did not exist with the 3.x release series, it is new to 4.x.
I haven't tried the same USB drives on another machine architecture
running NetBSD, but I'll give that a try when I get a chance.

(I wasn't sure whether to file this under kern or bin, so I picked the
latter, since that's the starting point.)

Here's what dmesg says about the two devices I tried:

umass0 at uhub0 port 1 configuration 1 interface 0
umass0: Verbatim Store 'n' Go, rev 2.00/1.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 lun per target
sd0 at scsibus0 target 0 lun 0: <VBTM, Store 'n' Go, 1.02> disk removable
sd0: 245 MB, 980 cyl, 16 head, 32 sec, 512 bytes/sect x 501760 sectors
sd0: no NetBSD disk label

umass0 at uhub0 port 1 configuration 1 interface 0
umass0: THOMSON RCA_MPCF2472_US, rev 1.10/10.01, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 2 luns per target
sd0 at scsibus0 target 0 lun 0: <THOMSON, RCA_MPCF2472_US, 0100> disk 
removable
sd0: fabricating a geometry
sd0: 489 MB, 122 cyl, 64 head, 32 sec, 2048 bytes/sect x 250688 sectors
sd1 at scsibus0 target 0 lun 1: <THOMSON, RCA_MPCF2472_US, 0100> disk 
removable
sd1: drive offline
sd0: fabricating a geometry
sd0: no NetBSD disk label

Here is the output from ktrace (not that it appears very helpful):

   983      1 ktrace   EMUL  "netbsd"
   983      1 ktrace   CALL  execve(0xffffdec7,0xffffddf8,0xffffde38)
   983      1 ktrace   NAMI  "/sbin/mount_msdos"
   983      1 ktrace   NAMI  "/libexec/ld.elf_so"
   983      1 mount_msdos EMUL  "netbsd"
   983      1 mount_msdos RET   execve JUSTRETURN
   983      1 mount_msdos CALL  mmap(0,0x8000,3,0x1002,0xffffffff,0,0,0)
   983      1 mount_msdos RET   mmap -268533760/0xeffe8000
   983      1 mount_msdos CALL  open(0xefffb980,0,0xefffb980)
   983      1 mount_msdos NAMI  "/etc/ld.so.conf"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  
__sysctl(0xffffdcd8,2,0xefffcee8,0xffffdce0,0,0)
   983      1 mount_msdos RET   __sysctl 0
   983      1 mount_msdos CALL  open(0xffffd698,0,0xffffd6a8)
   983      1 mount_msdos NAMI  "/lib/libutil.so.7"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  __fstat30(3,0xffffd5f8)
   983      1 mount_msdos RET   __fstat30 0
   983      1 mount_msdos CALL  mmap(0,0x1000,1,1,3,0,0,0)
   983      1 mount_msdos RET   mmap -268439552/0xeffff000
   983      1 mount_msdos CALL  munmap(0xeffff000,0x1000)
   983      1 mount_msdos RET   munmap 0
   983      1 mount_msdos CALL  mmap(0,0x25000,5,0x10000002,3,0,0,0)
   983      1 mount_msdos RET   mmap -268697600/0xeffc0000
   983      1 mount_msdos CALL  mmap(0xeffe1000,0x2000,7,0x12,3,0,0,0x11000)
   983      1 mount_msdos RET   mmap -268562432/0xeffe1000
   983      1 mount_msdos CALL  
mmap(0xeffe3000,0x2000,7,0x1012,0xffffffff,0,0,0)
   983      1 mount_msdos RET   mmap -268554240/0xeffe3000
   983      1 mount_msdos CALL  mprotect(0xeffd2000,0xf000,0)
   983      1 mount_msdos RET   mprotect 0
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  open(0xffffd698,0,0xffffd6a4)
   983      1 mount_msdos NAMI  "/lib/libc.so.12"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  __fstat30(3,0xffffd5f8)
   983      1 mount_msdos RET   __fstat30 0
   983      1 mount_msdos CALL  mmap(0,0x1000,1,1,3,0,0,0)
   983      1 mount_msdos RET   mmap -268439552/0xeffff000
   983      1 mount_msdos CALL  munmap(0xeffff000,0x1000)
   983      1 mount_msdos RET   munmap 0
   983      1 mount_msdos CALL  mmap(0,0x11d000,5,0x10000002,3,0,0,0)
   983      1 mount_msdos RET   mmap -269877248/0xefea0000
   983      1 mount_msdos CALL  mmap(0xeffa1000,0x9000,7,0x12,3,0,0,0xf1000)
   983      1 mount_msdos RET   mmap -268824576/0xeffa1000
   983      1 mount_msdos CALL  
mmap(0xeffaa000,0x13000,7,0x1012,0xffffffff,0,0,0)
   983      1 mount_msdos RET   mmap -268787712/0xeffaa000
   983      1 mount_msdos CALL  mprotect(0xeff91000,0x10000,0)
   983      1 mount_msdos RET   mprotect 0
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  
__sysctl(0xefffce98,2,0xefffe0f0,0xffffdcc8,0,0)
   983      1 mount_msdos RET   __sysctl 0
   983      1 mount_msdos CALL  
__sysctl(0xffffdccc,2,0xeffb1500,0xffffdcc8,0,0)
   983      1 mount_msdos RET   __sysctl 0
   983      1 mount_msdos CALL  
__sysctl(0xffffd058,2,0xeffa9ea4,0xffffd060,0,0)
   983      1 mount_msdos RET   __sysctl 0
   983      1 mount_msdos CALL  __stat30(0xeff8df48,0xffffce98)
   983      1 mount_msdos NAMI  "/etc/nsswitch.conf"
   983      1 mount_msdos RET   __stat30 0
   983      1 mount_msdos CALL  open(0xeff8df48,0,0x1b6)
   983      1 mount_msdos NAMI  "/etc/nsswitch.conf"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  
__sysctl(0xffffccd0,2,0xffffcccc,0xffffccc8,0,0)
   983      1 mount_msdos RET   __sysctl 0
   983      1 mount_msdos CALL  readlink(0xeff90658,0xffffcd34,0x3f)
   983      1 mount_msdos NAMI  "/etc/malloc.conf"
   983      1 mount_msdos RET   readlink -1 errno 2 No such file or 
directory
   983      1 mount_msdos CALL  mmap(0,0x1000,3,0x1002,0xffffffff,0,0,0)
   983      1 mount_msdos RET   mmap -268439552/0xeffff000
   983      1 mount_msdos CALL  break(0x1811ac4)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x1812ac4)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x1813000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x1814000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x1815000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x1816000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x1817000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  __fstat30(3,0xffffccd8)
   983      1 mount_msdos RET   __fstat30 0
   983      1 mount_msdos CALL  break(0x1819000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  read(3,0x1817000,0x2000)
   983      1 mount_msdos GIO   fd 3 read 598 bytes
       "#	$NetBSD: nsswitch.conf,v 1.5 1999/10/24 12:36:52 lukem Exp $
	#
	# nsswitch.conf(5) -
	#	name service switch configuration file
	#


	# These are the defaults in libc
	#
	group:		compat
	group_compat:	nis
	hosts:		files dns
	netgroup:	files [notfound=return] nis
	networks:	files
	passwd:		compat
	passwd_compat:	nis
	shells:		files


	# List of supported sources for each database
	#
	# group:		compat, dns, files, nis
	# group_compat:		dns, nis
	# hosts:		dns, files, nis
	# netgroup:		files, nis
	# networks:		dns, files, nis
	# passwd:		compat, dns, files, nis
	# passwd_compat:	dns, nis
	# shells:		dns, files, nis
       "
   983      1 mount_msdos RET   read 598/0x256
   983      1 mount_msdos CALL  read(3,0x1817000,0x2000)
   983      1 mount_msdos GIO   fd 3 read 0 bytes
       ""
   983      1 mount_msdos RET   read 0
   983      1 mount_msdos CALL  break(0x181a000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc32c)
   983      1 mount_msdos NAMI  "/lib/nss_compat.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc330)
   983      1 mount_msdos NAMI  "/usr/lib/nss_compat.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  break(0x181b000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  break(0x181c000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc328)
   983      1 mount_msdos NAMI  "/lib/nss_nis.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc32c)
   983      1 mount_msdos NAMI  "/usr/lib/nss_nis.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc328)
   983      1 mount_msdos NAMI  "/lib/nss_files.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc32c)
   983      1 mount_msdos NAMI  "/usr/lib/nss_files.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc328)
   983      1 mount_msdos NAMI  "/lib/nss_dns.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xffffc318,0,0xffffc32c)
   983      1 mount_msdos NAMI  "/usr/lib/nss_dns.so.0"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  geteuid
   983      1 mount_msdos RET   geteuid 0
   983      1 mount_msdos CALL  __stat30(0xeff8a1d0,0xffffcd68)
   983      1 mount_msdos NAMI  "/etc/spwd.db"
   983      1 mount_msdos RET   __stat30 0
   983      1 mount_msdos CALL  open(0xeff8a1d0,0,0)
   983      1 mount_msdos NAMI  "/etc/spwd.db"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  fcntl(3,2,1)
   983      1 mount_msdos RET   fcntl 0
   983      1 mount_msdos CALL  __fstat30(3,0xffffcd68)
   983      1 mount_msdos RET   __fstat30 0
   983      1 mount_msdos CALL  read(3,0x1813200,0x104)
   983      1 mount_msdos GIO   fd 3 read 260 bytes

"\0\^F\^Ua\0\0\0\^B\0\0\^P\M-a\0\0\^P\0\0\0\0\f\0\0\^A\0\0\0\^A\0\0\0\0\b\0\0\0\^C\0\0\
	\0\^B\0\0\0\a\0\0\0\^O\0\0\0\a\0\0\0 
\0\0\08\0\0\0\^A\M^Un}\M-c\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\^D\0\0\0\^D\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^X\^A\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
   983      1 mount_msdos RET   read 260/0x104
   983      1 mount_msdos CALL  pread(3,0x1817000,0x1000,0,0,0x1000)
   983      1 mount_msdos GIO   fd 3 read 4088 bytes

"\0\b\^O\M-{\^O\M-7\^O\M-2\^Oj\^Oe\^O\^_\^O\^Z\^N\M-F\^N\M-0\^N\M-F\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0cyrus\0*************\0\0\0\^C\M-j\0\0\0\^F\0\0\0\0\0cyrus-s\
	asl cyrus 
user\0/nonexistent\0/bin/sh\0\0\0\0\0\0\0\0\0003\0\0\^C\M-j_sdpd\0*\0\0\0\0\
	\^W\0\0\0\^W\0\0\0\0\0& 
pseudo-user\0/nonexistent\0/sbin/nologin\0\0\0\0\0\0\0\0\0002\
	\0\0\0\^N_proxy\0*\0\0\0\0\^U\0\0\0\^U\0\0\0\0\0Proxy 
Services\0/nonexistent\0/sbin/n\
	ologin\0\0\0\0\0\0\0\0\0003\0\0\0\^Ugames\0*\0\0\0\0\a\0\0\0\r\0\0\0\0\0& 
pseudo-user\
	\0/usr/games\0/sbin/nologin\0\0\0\0\0\0"
   983      1 mount_msdos GIO   fd 3 read 8 bytes
       "\0\0\0002\0\0\0\^F"
   983      1 mount_msdos RET   pread 4096/0x1000
   983      1 mount_msdos CALL  pread(3,0x1818000,0x1000,0,0,0x5000)
   983      1 mount_msdos GIO   fd 3 read 4088 bytes

"\0\^N\^O\M-{\^O\M-:\^O\M-5\^Ou\^Op\^O'\^O\^_\^N\M-Q\^N\M-J\^N\M^F\^N\^?\^N4\^N/\r\M-X\
	\r\M-6\r\M-X\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0dbus\0*************\0\0\0\
	\^C\M-i\0\0\^C\M-h\0\0\0\0\0System message 
bus\0/var/run/dbus\0/sbin/nologin\0\0\0\0\
	\0\0\0\0\0002\0\0\0\^Rnobody\0*\0\0\0\^?\M^?\0\0\0'\0\0\0\0\0Unprivileged 
user\0/none\
	xistent\0/sbin/nologin\0\0\0\0\0\0\0\0\0001nobody_rwhod\0*\0\0\0\0\^S\0\0\0\^S\0\0\0\
	\0\0& 
pseudo-user\0/var/rwho\0/sbin/nologin\0\0\0\0\0\0\0\0\0001_rwhod_pflogd\0*\0\0\
	\0\0\^R\0\0\0\^R\0\0\0\0\0& 
pseudo-user\0/var/chroot/pflogd\0/sbin/nologin\0\0\0\0\0\
	\0\0\0\0001_pflogdsshd\0*\0\0\0\0\^P\0\0\0\^P\0\0\0\0\0& 
pseudo-user\0/var/chroot/ssh\
	d\0/sbin/nologin\0\0\0\0\0\0\0\0\0002\0\0\0
	daemon\0*\0\0\0\0\^A\0\0\0\^A\0\0\0\0\0The devil 
himself\0/\0/sbin/nologin\0\0\0\0\0\
	\0\0\0\0003\0\0\0\^Atoor\0*\0\0\0\0\0\0\0\0\0\0\0\0\0\0Bourne-again 
Superuser\0/root\
	\0/bin/sh\0\0\0\0\0\0"
   983      1 mount_msdos GIO   fd 3 read 8 bytes
       "\0\0\0002\0\0\0\^B"
   983      1 mount_msdos RET   pread 4096/0x1000
   983      1 mount_msdos CALL  break(0x181d000)
   983      1 mount_msdos RET   break 0
   983      1 mount_msdos CALL  pread(3,0x181c000,0x1000,0,0,0x3000)
   983      1 mount_msdos GIO   fd 3 read 4088 bytes

"\0\^N\^O\M-|\^O\M-4\^O\M-/\^Ok\^Of\^O\^[\^O\^V\^N\M-M\^N\M-F\^N~\^Ny\^N3\^N.\r\M-c\r\
	\M-A\r\M-c\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0nobod\
	y\0*\0\0\0\^?\M^?\0\0\0'\0\0\0\0\0Unprivileged 
user\0/nonexistent\0/sbin/nologin\0\0\
	\0\0\0\0\0\0\0002\0\0\0\^P_sdpd\0*\0\0\0\0\^W\0\0\0\^W\0\0\0\0\0& 
pseudo-user\0/nonex\
	istent\0/sbin/nologin\0\0\0\0\0\0\0\0\0003\0\0\0\^W_proxy\0*\0\0\0\0\^U\0\0\0\^U\0\0\
	\0\0\0Proxy 
Services\0/nonexistent\0/sbin/nologin\0\0\0\0\0\0\0\0\0001_proxyntpd\0*\0\
	\0\0\0\^O\0\0\0\^O\0\0\0\0\0& 
pseudo-user\0/var/chroot/ntpd\0/sbin/nologin\0\0\0\0\0\
	\0\0\0\0003\0\0\0\^Onamed\0*\0\0\0\0\^N\0\0\0\^N\0\0\0\0\0& 
pseudo-user\0/var/chroot/\
	named\0/sbin/nologin\0\0\0\0\0\0\0\0\0002\0\0\0\bgames\0*\0\0\0\0\a\0\0\0\r\0\0\0\0\0\
	& 
pseudo-user\0/usr/games\0/sbin/nologin\0\0\0\0\0\0\0\0\0003\0\0\0\abin\0*\0\0\0\0\
	\^C\0\0\0\a\0\0\0\0\0Binaries Commands and 
Source\0/\0/sbin/nologin\0\0\0\0\0"
   983      1 mount_msdos GIO   fd 3 read 8 bytes
       "\0\0\0\0001bin"
   983      1 mount_msdos RET   pread 4096/0x1000
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  __lstat30(0xffffd184,0xffffc7d8)
   983      1 mount_msdos NAMI  "/dev"
   983      1 mount_msdos RET   __lstat30 0
   983      1 mount_msdos CALL  __lstat30(0xffffd184,0xffffc7d8)
   983      1 mount_msdos NAMI  "/dev/sd0a"
   983      1 mount_msdos RET   __lstat30 0
   983      1 mount_msdos CALL  __lstat30(0xffffd584,0xffffc7d8)
   983      1 mount_msdos NAMI  "/mnt"
   983      1 mount_msdos RET   __lstat30 0
   983      1 mount_msdos CALL  __stat30(0xffffdf15,0xffffd090)
   983      1 mount_msdos NAMI  "/mnt"
   983      1 mount_msdos RET   __stat30 0
   983      1 mount_msdos CALL  gettimeofday(0xffffd058,0)
   983      1 mount_msdos RET   gettimeofday 0
   983      1 mount_msdos CALL  access(0xeff8f17c,4)
   983      1 mount_msdos NAMI  "/etc/localtime"
   983      1 mount_msdos RET   access 0
   983      1 mount_msdos CALL  open(0xeff8f17c,0,0x2000)
   983      1 mount_msdos NAMI  "/etc/localtime"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  read(3,0xffffb0e9,0x1f08)
   983      1 mount_msdos GIO   fd 3 read 1252 bytes

"TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^D\0\0\0\^D\0\0\0\0\0\0\0\M-h\0\0\0\^D\0\0\
	\0\^P\M^^\M-8\M^Sp\M^_\M-@1`\240\M^G.\M-H\M-!\M^Z\M-1@\M-"\M^T\^F\M-p\M-#U\M-)@\M-$\
	\M^F]\M-p\M-%(x`\M-&f?\M-p\M-'\fN\M-`\M-(F!\M-p\M-(\M-l0\M-`\M-*\^\\M-Ip\M-*\M-UM`\
	\M-+\M-|\M-+p\M-,\M-5/`\M--\M-\\M^Mp\M-.\M^U\^Q`\M-/\M-<op\M-0~-\M-`\M-1\M^\Qp\M-2gJ`\
	\M-3|3p\M-4G,`\M-5\\\^Up\M-6'\^N`\M-7;\M-wp\M-8\^F\M-p`\M-9%\^S\M-p\M-9\M-f\M-R`\M-;\
	\^D\M-u\M-p\M-;\M-O\M-n\M-`\M-<\M-d\M-W\M-p\M-=\M-/\M-P\M-`\M->\M-D\M-9\M-p\M-?\M^O\
	\M-2\M-`\M-@\M-$\M^[\M-p\M-Ao\M^T\M-`\M-B\M^D}\M-p\M-COv\M-`\M-Dd_\M-p\M-E/X\M-`\M-FM\
	|p\M-G\^O:\M-`\M-H-^p\M-K\M^H\M-pp\M-R#\M-tp\M-R`\M-{\M-`\M-Su\M-d\M-p\M-T@\M-]\M-`\
	\M-UU\M-*\M-P\M-V 
\M-#\M-@\M-W5\M^L\M-P\M-X\0\M^E\M-@\M-Y\^Un\M-P\M-Z3v@\M-Z\M-~\M-'p\
	\M-\\^St`\M-\\M-^\M^Ip\M-]\M-)\M^B`\M-^\M->kp\M-_\M^Id`\M-`\M^^Mp\M-aiF`\M-b~/p\M-cI(\
	`\M-d^\^Qp\M-e)
	`\M-fG-\M-p\M-g\^R&\M-`\M-h'\^O\M-p\M-i\^V\M-r\M-`\M-j\^F\M-q\M-p\M-j\M-v\M-T\M-`\M-k\
	\M-f\M-S\M-p\M-l\M-V\M-6\M-`\M-m\M-F\M-5\M-p\M-n\M-?\M-S`\M-o\M-/\M-Rp\M-p\M^_\M-5`\
	\M-q\M^O\M-4p\M-r\^?\M^W`\M-so\M^Vp\M-t_y`\M-uOxp\M-v?[`\M-w/Zp\M-x(w\M-`\M-y\^O<p\
	\M-z\bY\M-`\M-z\M-xX\M-p\M-{\M-h;\M-`\M-|\M-X:\M-p\M-}\M-H\^]\M-`\M-~\M-8\^\\M-p\M^?\
	\M-'\M^?\M-`\0\M^W\M-~\M-p\^A\M^G\M-a\M-`\^Bw\M-`\M-p\^Cp\M-~`\^D`\M-}p\^EP\M-``\^F@\
	\M-_p\a0\M-B`\b \M-Ap	\^P\M-$`
	\0\M-#p
	\M-p\M^F`\v\M-`\M^Ep\f\M-Y\M-"\M-`\r\M-@gp\^N\M-9\M^D\M-`\^O\M-)\M^C\M-p\^P\M^Yf\M-`\
	\^Q\M^Ie\M-p\^RyH\M-`\^SiG\M-p\^TY*\M-`\^UI)\M-p\^V9\f\M-`\^W)\v\M-p\^X\")`\^Y\b\M-m\
	\M-p\^Z\^B\v`\^Z\M-r
	p\^[\M-a\M-m`\^\\M-Q\M-lp\^]\M-A\M-O`\^^\M-1\M-Np\^_\M-!\M-1` 
v\0\M-p!\M^A\M^S`\"U\
	\M-b\M-p#j\M-/\M-`$5\M-D\M-p%J\M^Q\M-`&\^U\M-&\M-p'*s\M-`'\M-~\M-Cp)
	U\M-`)\M-^\M-%p*\M-j7\M-`+\M->\M^Gp,\M-ST`-\M^^ip.\M-36`/~Kp0\M^S\^X`1gg\M-p2r\M-z`3G\
	I\M-p4R\M-\`5'+\M-p62\M->`7\a\r\M-p8\^[\M-Z\M-`8\M-f\M-o\M-p9\M-{\M-<\M-`:\M-F\M-Q\
	\M-p;\M-[\M^^\M-`<\M-/\M-np=\M-;\M^@\M-`>\M^O\M-Pp?\M^[b\M-`@o\M-2pA\M^D\^?`BO\M^TpCd\
	a`D/vpEDC`E\M-s\M-(\M-pG-_\M-`G\M-S\M^J\M-pI\rA\M-`I\M-3l\M-pJ\M-m#\M-`K\M^\\M^IpL\
	\M-V@`M|kpN\M-6\"`O\\MpP\M^V\^D`Q</pRu\M-f`S\^\\^QpTU\M-H`T\M-{\M-spV5\M-*`V\M-e\^O\
	\M-pX\^^\M-F\M-`X\M-D\M-q\M-pY\M-~\M-(\M-`Z\M-$\M-S\M-p[\M-^\M^J\M-`\\\M^D\M-5\M-p]\
	\M->l\M-`^d\M^W\M-p_\M^^N\M-``M\M-4pa\M^Gk`b-\M^VpcgM`d\rxpeG/`e\M-mZpg'\^Q`g\M-M<pi\
	\^F\M-s`i\M--\^^pj\M-f\M-U`k\M^V:\M-pl\M-O\M-q\M-`mv\^\\M-pn\M-/\M-S\M-`oU\M-~\M-pp\
	\M^O\M-5\M-`q5\M-`\M-pro\M^W\M-`s\^U\M-B\M-ptOy\M-`t\M-~\M-_pv8\M^V`v\M-^\M-Apx\^Xx`x\
	\M->\M-#py\M-xZ`z\M^^\M^Ep{\M-X<`|~gp}\M-8\^^`~^Ip\^?\M^X\0`\0\^A\0\^A\0\^A\0\^A\0\^A\
	\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\
	\0\^B\^C\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\
	\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\
	\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\
	\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\
	\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\
	\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\0\^A\M^?\M^?\M-G\M-@\^A\0\M^?\M^?\M-9\M-0\
	\0\^D\M^?\M^?\M-G\M-@\^A\b\M^?\M^?\M-G\M-@\^A\fEDT\0EST\0EWT\0EPT\0\0\0\0\^A\0\0\0\^A"
   983      1 mount_msdos RET   read 1252/0x4e4
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  mount(0x1801360,0xffffdf15,0x1c,0xffffd0f8)
   983      1 mount_msdos NAMI  "/mnt"
   983      1 mount_msdos NAMI  "/dev/sd0a"
   983      1 mount_msdos RET   mount -1 errno 5 Input/output error
   983      1 mount_msdos CALL  write(2,0xffffca90,0xd)
   983      1 mount_msdos GIO   fd 2 wrote 13 bytes
       "mount_msdos: "
   983      1 mount_msdos RET   write 13/0xd
   983      1 mount_msdos CALL  write(2,0xffffcb10,0x11)
   983      1 mount_msdos GIO   fd 2 wrote 17 bytes
       "/dev/sd0a on /mnt"
   983      1 mount_msdos RET   write 17/0x11
   983      1 mount_msdos CALL  write(2,0xeff90538,2)
   983      1 mount_msdos GIO   fd 2 wrote 2 bytes
       ": "
   983      1 mount_msdos RET   write 2
   983      1 mount_msdos CALL  issetugid
   983      1 mount_msdos RET   issetugid 0
   983      1 mount_msdos CALL  issetugid
   983      1 mount_msdos RET   issetugid 0
   983      1 mount_msdos CALL  open(0xffffc2e0,0,0)
   983      1 mount_msdos NAMI  "/usr/share/nls/nls.alias.db"
   983      1 mount_msdos RET   open -1 errno 2 No such file or directory
   983      1 mount_msdos CALL  open(0xeff8f2fc,0,0)
   983      1 mount_msdos NAMI  "/usr/share/nls/nls.alias"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  fcntl(3,2,1)
   983      1 mount_msdos RET   fcntl 0
   983      1 mount_msdos CALL  __fstat30(3,0xffffc248)
   983      1 mount_msdos RET   __fstat30 0
   983      1 mount_msdos CALL  mmap(0,0x5f0,1,2,3,0,0,0)
   983      1 mount_msdos RET   mmap -268537856/0xeffe7000
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  munmap(0xeffe7000,0x5f0)
   983      1 mount_msdos RET   munmap 0
   983      1 mount_msdos CALL  open(0xffffcb48,0,0x40)
   983      1 mount_msdos NAMI  "/usr/share/nls/C/libc.cat"
   983      1 mount_msdos RET   open 3
   983      1 mount_msdos CALL  __fstat30(3,0xffffc6b8)
   983      1 mount_msdos RET   __fstat30 0
   983      1 mount_msdos CALL  mmap(0,0x10be,1,1,3,0,0,0)
   983      1 mount_msdos RET   mmap -268541952/0xeffe6000
   983      1 mount_msdos CALL  close(3)
   983      1 mount_msdos RET   close 0
   983      1 mount_msdos CALL  munmap(0xeffe6000,0x10be)
   983      1 mount_msdos RET   munmap 0
   983      1 mount_msdos CALL  write(2,0xffffca90,0x13)
   983      1 mount_msdos GIO   fd 2 wrote 19 bytes
       "Input/output error
       "
   983      1 mount_msdos RET   write 19/0x13
   983      1 mount_msdos CALL  exit(1)

Here is what disklabel says about the USB drives:

   # /dev/rsd0c:
type: SCSI
disk: Store 'n' Go
label: fictitious
flags: removable
bytes/sector: 512
sectors/track: 32
tracks/cylinder: 16
sectors/cylinder: 512
cylinders: 980
total sectors: 501760
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

3 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
a:    501728        32      MSDOS                     # (Cyl.      0*-    
979)
c:    501760         0     unused      0     0        # (Cyl.      0 -    
979)
disklabel: boot block size 0
disklabel: super block size 0

# /dev/rsd0c:
type: SCSI
disk: RCA_MPCF2472_US
label: fictitious
flags: removable
bytes/sector: 2048
sectors/track: 32
tracks/cylinder: 64
sectors/cylinder: 2048
cylinders: 122
total sectors: 250688
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

3 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
a:    250648        38      MSDOS                     # (Cyl.      0*-    
122*)
c:    250688         0     unused      0     0        # (Cyl.      0 -    
122*)
disklabel: boot block size 0
disklabel: super block size 0



>How-To-Repeat:
Insert a USB pen drive with FAT16 formatting into an open USB port.
Attempt to mount it.

Note this only occurs the first time one attempts to mount the device
after it is recognized by the kernel.  After it's successfully mounted,
it can be unmounted and remounted without difficulty, so this is
presumably somehow associated with its discovery by the kernel.

>Fix:
No idea.


>Release-Note:

>Audit-Trail:
From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: bin/37523: mount_msdos gives an error when trying to mount USB drives on 4.0
Date: Tue, 11 Dec 2007 20:46:55 -0500

 I tested this on a machine running 4.0_RC2/i386 and couldn't duplicate
 the problem, so it looks like it's architecture-specific.


From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: bin/37523: mount_msdos gives an error when trying to mount USB drives on 4.0
Date: Tue, 18 Dec 2007 22:08:04 -0500

 As another update, I've found this problem only happens if the USB
 drive is plugged into the machine after the kernel has finished
 booting.  If I plug the USB drive in after that point, the error
 occurs reliably (for the first mounting attempt).  But if the drive
 was already plugged in before the machine boots, the error never
 occurs.


From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: bin/37523: mount_msdos gives an error when trying to mount USB drives on 4.0
Date: Tue, 18 Dec 2007 23:10:25 -0500

 One more thing: this problem still exists with HEAD sources (4.99.42).


From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: bin/37523: mount_msdos gives an error when trying to mount USB drives on 4.0
Date: Sat, 18 Feb 2012 00:37:49 -0500

 This problem still exists with 5.99.65 on the macppc port.

 Dave

From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/37523: mount_msdos gives an error when trying to mount USB
 drives on 4.0
Date: Mon, 30 Jan 2017 20:30:58 -0500

 This is no longer reproducible for me (with current sources), and can
 be closed, unless of course someone else can still reproduce with
 older supported branches and it's an issue for them.

 Dave

State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 10 Apr 2018 08:47:33 +0000
State-Changed-Why:
no longer reproducible (as of a year+ ago)


>Unformatted:
 >4.0_RC5/macppc

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.