Subject: Re: kern/32161: m68k a.out emulation broken
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Hauke Fath <hf@spg.tu-darmstadt.de>
List: netbsd-bugs
Date: 05/04/2006 08:40:02
The following reply was made to PR kern/32161; it has been noted by GNATS.

From: Hauke Fath <hf@spg.tu-darmstadt.de>
To: christos@zoulas.com (Christos Zoulas)
Cc: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>,
	gnats-bugs@NetBSD.org, kern-bug-people@NetBSD.org,
	gnats-admin@NetBSD.org, netbsd-bugs@NetBSD.org,
	Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
Subject: Re: kern/32161: m68k a.out emulation broken
Date: Thu, 4 May 2006 10:35:27 +0200

 Am 03.05.2006 um 19:40 Uhr -0400 schrieb Christos Zoulas:
 >On May 4, 12:22am, hauke@Espresso.Rhein-Neckar.DE (Hauke Fath) wrote:
 >-- Subject: Re: kern/32161: m68k a.out emulation broken
 >
 >| FWIW, the problem is still present on NetBSD 3.99.18 built from 2006-05-02
 >| sources:
 
 [...]
 
 >Is the ktrace the same?
 
 Yes, apart from the differing directory contents:
 
 kdump: Emulation `aoutm68k' unknown
   21157      1 ktrace   EMUL  "netbsd"
   21157      1 ktrace   CALL  execve(0xffffb897,0xffffb77c,0xffffb788)
   21157      1 ktrace   NAMI  "./ls-1.5"
   21157      1 ls-1.5   EMUL  "aoutm68k"
   21157      1 ls-1.5   RET   execve JUSTRETURN
   21157      1 ls-1.5   CALL  issetugid
   21157      1 ls-1.5   RET   issetugid 0, -1/0xffffffff
   21157      1 ls-1.5   CALL  ioctl(1,TIOCGETA,0xffffb734)
   21157      1 ls-1.5   GIO   fd 1 read 44 bytes
         "\0\0+\^B\0\0\0\a\0\0K\0 \0\^E\M-K\^D\M^?\M^?\^?\^W\^U\^R\M^?\^C\^\\^Z\
 	\^Y\^Q\^S\^V\^O\^A\0\^T\M^?\0\0\M^V\0\0\0\M^V\0"
   21157      1 ls-1.5   RET   ioctl 0, 6
   21157      1 ls-1.5   CALL  ioctl(1,TIOCGWINSZ,0xffffb78c)
   21157      1 ls-1.5   GIO   fd 1 read 8 bytes
         "\0J\0m\^B\M-!\^C\M-F"
   21157      1 ls-1.5   RET   ioctl 0, -245/0xffffff0b
   21157      1 ls-1.5   CALL  getuid
   21157      1 ls-1.5   RET   getuid 100/0x64, 1
   21157      1 ls-1.5   CALL  __sysctl(0xffffb670,2,0xffffb668,0xffffb66c,0,0)
   21157      1 ls-1.5   RET   __sysctl 0, 2
   21157      1 ls-1.5   CALL  readlink(0x2f276,0xffffb6ac,0x3f)
   21157      1 ls-1.5   NAMI  "/etc/malloc.conf"
   21157      1 ls-1.5   RET   readlink -1 errno 2 No such file or directory
   21157      1 ls-1.5   CALL  mmap(0,0x1000,3,0x1002,0xffffffff,0,0,0)
   21157      1 ls-1.5   RET   mmap 67366912/0x403f000, -255/0xffffff01
   21157      1 ls-1.5   CALL  break(0x4369c)
   21157      1 ls-1.5   RET   break 0, -255/0xffffff01
   21157      1 ls-1.5   CALL  break(0x4369c)
   21157      1 ls-1.5   RET   break 0, 2048/0x800
   21157      1 ls-1.5   CALL  break(0x45000)
   21157      1 ls-1.5   RET   break 0, -4096/0xfffff000
   21157      1 ls-1.5   CALL  break(0x45000)
   21157      1 ls-1.5   RET   break 0, 2048/0x800
   21157      1 ls-1.5   CALL  break(0x46000)
   21157      1 ls-1.5   RET   break 0, -4096/0xfffff000
   21157      1 ls-1.5   CALL  break(0x46000)
   21157      1 ls-1.5   RET   break 0, 2048/0x800
   21157      1 ls-1.5   CALL  break(0x47000)
   21157      1 ls-1.5   RET   break 0, -4096/0xfffff000
   21157      1 ls-1.5   CALL  break(0x47000)
   21157      1 ls-1.5   RET   break 0, 2048/0x800
   21157      1 ls-1.5   CALL  break(0x48000)
   21157      1 ls-1.5   RET   break 0, -4096/0xfffff000
   21157      1 ls-1.5   CALL  compat_30___lstat13(0x47140,0x47144)
   21157      1 ls-1.5   NAMI  "."
   21157      1 ls-1.5   RET   compat_30___lstat13 0, -18796/0xffffb694
   21157      1 ls-1.5   CALL  open(0x8a10,0,0)
   21157      1 ls-1.5   NAMI  "."
   21157      1 ls-1.5   RET   open 3, 291396/0x47244
   21157      1 ls-1.5   CALL  fchdir(3)
   21157      1 ls-1.5   RET   fchdir 0, 14/0xe
   21157      1 ls-1.5   CALL  open(0x8a10,0,0)
   21157      1 ls-1.5   NAMI  "."
   21157      1 ls-1.5   RET   open 4, 1
   21157      1 ls-1.5   CALL  open(0x46000,4,4)
   21157      1 ls-1.5   NAMI  "."
   21157      1 ls-1.5   RET   open 5, 1
   21157      1 ls-1.5   CALL  compat_30___fstat13(5,0xffffb658)
   21157      1 ls-1.5   RET   compat_30___fstat13 0, 1
   21157      1 ls-1.5   CALL  fcntl(5,2,1)
   21157      1 ls-1.5   RET   fcntl 0, 1
   21157      1 ls-1.5   CALL  __sysctl(0xffffb518,2,0x4294c,0xffffb514,0,0)
   21157      1 ls-1.5   RET   __sysctl 0, 2
   21157      1 ls-1.5   CALL  compat_20_fstatfs(5,0xffffb558)
   21157      1 ls-1.5   RET   compat_20_fstatfs 0, -1/0xffffffff
   21157      1 ls-1.5   CALL  break(0x48000)
   21157      1 ls-1.5   RET   break 0, 2048/0x800
   21157      1 ls-1.5   CALL  break(0x49000)
   21157      1 ls-1.5   RET   break 0, -4096/0xfffff000
   21157      1 ls-1.5   CALL  compat_30___fstat13(5,0xffffb650)
   21157      1 ls-1.5   RET   compat_30___fstat13 0, 24/0x18
   21157      1 ls-1.5   CALL  fchdir(5)
   21157      1 ls-1.5   RET   fchdir 0, 1024/0x400
   21157      1 ls-1.5   CALL  lseek(5,0,0,0,1,0xffffb6bc)
   21157      1 ls-1.5   RET   lseek 0
   21157      1 ls-1.5   CALL  compat_30_getdents(5,0x48000,0x1000)
   21157      1 ls-1.5   GIO   fd 5 read 152 bytes
         "\0\0\0\0\0\^By\M-M\0\^P\0\^A\^D.\0\0\0\0\0\0\0\^BO\M^A\0\^P\0\^B\^D..\
 	\0\0\0\0\0\0\^By\M-N\0\^X\0
 	\^Dvi.recover\0\0\0\0\0\0\^By\M-^\0\^X\0\b\bbase.tgz\0\0\0\0\0\0\0\0\
 	\^Bz\^C\0\^X\0
 	\bktrace.out\0\0\0\0\0\0\^By\M-a\0\^X\0\^C\^Dbin\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\^By\M-g\0\^X\0\^F\bls-1.5\0\0\0\0\0"
   21157      1 ls-1.5   RET   compat_30_getdents 152/0x98
   21157      1 ls-1.5   CALL  lseek(5,0,0,0,0,0xffffb690)
   21157      1 ls-1.5   RET   lseek 0
   21157      1 ls-1.5   CALL  close(5)
   21157      1 ls-1.5   RET   close 0, -65473/0xffff003f
   21157      1 ls-1.5   CALL  fchdir(3)
   21157      1 ls-1.5   RET   fchdir 0, 1
   21157      1 ls-1.5   CALL  fchdir(4)
   21157      1 ls-1.5   RET   fchdir 0, 3
   21157      1 ls-1.5   CALL  close(4)
   21157      1 ls-1.5   RET   close 0, 3
   21157      1 ls-1.5   CALL  open(0x46000,4,0x30)
   21157      1 ls-1.5   NAMI  "."
   21157      1 ls-1.5   RET   open 4, 48/0x30
   21157      1 ls-1.5   CALL  compat_30___fstat13(4,0xffffb654)
   21157      1 ls-1.5   RET   compat_30___fstat13 0, 48/0x30
   21157      1 ls-1.5   CALL  fcntl(4,2,1)
   21157      1 ls-1.5   RET   fcntl 0, 48/0x30
   21157      1 ls-1.5   CALL  compat_20_fstatfs(4,0xffffb554)
   21157      1 ls-1.5   RET   compat_20_fstatfs 0, 2
   21157      1 ls-1.5   CALL  compat_30___fstat13(4,0xffffb64c)
   21157      1 ls-1.5   RET   compat_30___fstat13 0, 24/0x18
   21157      1 ls-1.5   CALL  fchdir(4)
   21157      1 ls-1.5   RET   fchdir 0, 1024/0x400
   21157      1 ls-1.5   CALL  lseek(4,0,0,0,1,0xffffb6b8)
   21157      1 ls-1.5   RET   lseek 0
   21157      1 ls-1.5   CALL  compat_30_getdents(4,0x48000,0x1000)
   21157      1 ls-1.5   GIO   fd 4 read 152 bytes
         "\0\0\0\0\0\^By\M-M\0\^P\0\^A\^D.\0\0\0\0\0\0\0\^BO\M^A\0\^P\0\^B\^D..\
 	\0\0\0\0\0\0\^By\M-N\0\^X\0
 	\^Dvi.recover\0\0\0\0\0\0\^By\M-^\0\^X\0\b\bbase.tgz\0\0\0\0\0\0\0\0\
 	\^Bz\^C\0\^X\0
 	\bktrace.out\0\0\0\0\0\0\^By\M-a\0\^X\0\^C\^Dbin\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\^By\M-g\0\^X\0\^F\bls-1.5\0\0\0\0\0"
   21157      1 ls-1.5   RET   compat_30_getdents 152/0x98
   21157      1 ls-1.5   CALL  lseek(4,0,0,0,0,0xffffb68c)
   21157      1 ls-1.5   RET   lseek 0
   21157      1 ls-1.5   CALL  close(4)
   21157      1 ls-1.5   RET   close 0, -65473/0xffff003f
   21157      1 ls-1.5   CALL  fchdir(3)
   21157      1 ls-1.5   RET   fchdir 0, 1
   21157      1 ls-1.5   CALL  exit(0)
 
 
 	hauke
 
 
 -- 
 /~\  The ASCII Ribbon Campaign                    Hauke Fath
 \ /    No HTML/RTF in email	        Institut für Nachrichtentechnik
   X     No Word docs in email	                  TU Darmstadt
 / \  Respect for open standards              Ruf +49-6151-16-3281