Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Oct 2014 06:41:57 -0700
From:      Mark Millard <markmi@dsl-only.net>
To:        freebsd-stable@freebsd.org
Cc:        dumbbell@FreeBSD.org
Subject:   Re: Removal of legacy X.Org (aka non-WITH_NEW_XORG) [NVIDIA vs. powerpc64 for vt console switching; Radeon X1950 not working for powerpc64 Xorg generally]
Message-ID:  <83AFBF78-CBE1-4651-B3D6-A83168956D93@dsl-only.net>
In-Reply-To: <8BAFEFD4-2FC3-4566-9CCE-F039594BDE7F@dsl-only.net>
References:  <2C74DFEC-D943-4237-8988-B9657240EC21@dsl-only.net> <82C08920-CF4B-441F-8162-9F6D2625E927@dsl-only.net> <8BAFEFD4-2FC3-4566-9CCE-F039594BDE7F@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
[The first try was big enough to require the moderator. So I cancelled =
and am trying again as plain-text only.]
=3D=3D=3D
Mark Millard
markmi at dsl-only.net

On Oct 5, 2014, at 6:20 AM, Mark Millard <markmi at dsl-only.net> wrote:

[This is a reply to Jean-S=E9bastien P=E9dron's Sat Oct 4 15:31:47 UTC =
2014 reply to my notes about how things are on PowerMac G5's and I quote =
from his material without further attribution.]

> Could you please connect from a remote computer to your Power Mac G5 =
and
> run the following command as root?
>     truss -fd -o truss-$(sysctl -n kern.vty).txt /usr/local/bin/Xorg
>=20
> Wait a couple seconds and hit Control-C to stop the X server.
>=20
> Please do this for both vt(4) and syscons. Then post both truss-vt.txt
> and truss-sc.txt files to this list. This will help us to determine if
> vt(4) lacks an ioctl, compared to syscons.

Sure (and waiting longer per a later note). But I had started a =
different type of experiment (with KTR enabled but modified) and I =
wanted to revert to the simpler context first. It will be 10.1-RC1 as =
well (I already updated). (I was not expecting any tier 2 effort and =
kept on with my personal investigations and progressed.) I ran the =
commands on the console display and used remote only to pkill Xorg =
during the nearly-black-on-block vt issue.

The activity spanned below includes a Control/Option-Fn in each case =
just in case that gave any extra information. vt did have the =
nearly-black-on-black issue, sc did not.

root@FBSDG5M1:~ # ls -Fpal truss-*.txt
-rw-r--r--  1 root  wheel  964591 Oct  5 04:14 truss-sc.txt
-rw-r--r--  1 root  wheel  964188 Oct  5 04:29 truss-vt.txt

Each file is rather large. So here is an extraction that will hopefully =
have enough context around each ioctl but that is vastly smaller. (There =
are initial-replies to other request after this extraction from the two =
files.)

root@FBSDG5M1:~ # grep -B 10 -A 10 -i ioctl truss-*.txt
truss-sc.txt- 1150: 0.098803283 clock_gettime(4,{495.112432416 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.098899556 write(0,"[   495.112] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.098999878 write(0,"\tX.Org Video Driver: =
12.1\n",26) =3D 26 (0x1a)
truss-sc.txt- 1150: 0.099074489 clock_gettime(4,{495.112703712 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.099169382 write(0,"[   495.112] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.099262534 write(0,"\tX.Org XInput driver : =
16.0\n",28) =3D 28 (0x1c)
truss-sc.txt- 1150: 0.099338645 clock_gettime(4,{495.112968228 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.099433267 write(0,"[   495.112] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.099527110 write(0,"\tX.Org Server Extension : =
6.0\n",30) =3D 30 (0x1e)
truss-sc.txt- 1150: 0.133257555 open("(null)",O_RDWR|O_CLOEXEC,00) =3D 6 =
(0x6)
truss-sc.txt: 1150: 0.133399128 ioctl(6,PCIOCGETCONF,0xffffa590) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.133515741 clock_gettime(4,{495.147142024 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.133626804 write(0,"[   495.147] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.133733306 write(0,"(WW) xf86EnableIO -1\n",21) =3D =
21 (0x15)
truss-sc.txt: 1150: 0.133872659 ioctl(6,PCIOCREAD,0xffffd414) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.133961581 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.134047473 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.134130965 ioctl(6,PCIOCGETBAR,0xffffd608) ERR#22 =
'Invalid argument'
truss-sc.txt: 1150: 0.134219347 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.134303409 ioctl(6,PCIOCGETBAR,0xffffd608) ERR#22 =
'Invalid argument'
truss-sc.txt: 1150: 0.134390201 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.134487733 ioctl(6,PCIOCREAD,0xffffd564) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.134574585 clock_gettime(4,{495.148200927 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.134678987 write(0,"[   495.148] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.134786480 write(0,"(--) PCI: (0:10:0:0) =
10de:0092:1"...,41) =3D 41 (0x29)
truss-sc.txt- 1150: 0.134886562 write(0,"rev 161",7)		 =3D 7 =
(0x7)
truss-sc.txt- 1150: 0.134983284 write(0,", Mem @ ",8)	 =3D 8 (0x8)
truss-sc.txt- 1150: 0.135088586 write(0,"0xa1000000/16777216",19) =3D 19 =
(0x13)
truss-sc.txt- 1150: 0.135182549 write(0,", ",2)		 =3D 2 (0x2)
truss-sc.txt- 1150: 0.135287311 write(0,"0x90000000/268435456",20) =3D =
20 (0x14)
truss-sc.txt- 1150: 0.135379863 write(0,", ",2)		 =3D 2 (0x2)
truss-sc.txt- 1150: 0.135482225 write(0,"0xa0000000/16777216",19) =3D 19 =
(0x13)
--
truss-sc.txt- 1150: 0.308280277 clock_gettime(4,{495.321909289 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.308378409 write(0,"[   495.321] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.308477921 write(0,"(II) VESA: driver for VESA =
chips"...,36) =3D 36 (0x24)
truss-sc.txt- 1150: 0.308563993 write(0," ",1)		 =3D 1 (0x1)
truss-sc.txt- 1150: 0.308650905 write(0,"vesa",4)		 =3D 4 =
(0x4)
truss-sc.txt- 1150: 0.308738387 write(0,"\n",1)		 =3D 1 (0x1)
truss-sc.txt- 1150: 0.308808858 geteuid()			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.308871350 getpid()			 =3D =
1150 (0x47e)
truss-sc.txt- 1150: 0.308980612 =
setpgid(0x0,0x47e,0x1,0x50cda5f0,0x0,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 0.309133106 open("/dev/tty",O_RDWR,00)	 =3D 7 =
(0x7)
truss-sc.txt: 1150: 0.309242488 ioctl(7,TIOCNOTTY,0x0)	 ERR#25 =
'Inappropriate ioctl for device'
truss-sc.txt- 1150: 0.309326550 close(7)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.309419102 open("/dev/ttyv0",O_RDWR|O_NONBLOCK,00) =
=3D 7 (0x7)
truss-sc.txt: 1150: 0.309517714 ioctl(7,0xc0185671 { IORW 0x56('V'), =
113, 24 },0xffffd230) ERR#25 'Inappropriate ioctl for device'
truss-sc.txt- 1150: 0.309592716 close(7)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.309683558 open("/dev/ttyv0",O_RDWR|O_NONBLOCK,00) =
=3D 7 (0x7)
truss-sc.txt: 1150: 0.309762070 ioctl(7,VT_GETMODE,0xffffd228) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.309840012 ioctl(7,CONS_GETVERS,0xffffd240) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.309919093 ioctl(7,VT_GETACTIVE,0x102f1608) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.309997275 ioctl(7,VT_OPENQRY,0x102f1254) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.310072577 close(7)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.310179469 open("/dev/ttyv8",O_RDWR|O_NONBLOCK,00) =
=3D 7 (0x7)
truss-sc.txt: 1150: 0.310257111 ioctl(7,VT_GETMODE,0xffffd228) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.310332293 clock_gettime(4,{495.323961035 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.310431775 write(0,"[   495.323] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.310531227 write(0,"(--) Using syscons driver with =
X"...,40) =3D 40 (0x28)
truss-sc.txt- 1150: 0.310628969 write(0," (version =
8595229351.252)\n",26) =3D 26 (0x1a)
truss-sc.txt- 1150: 0.310702381 clock_gettime(4,{495.324331333 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.310795503 write(0,"[   495.324] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.310896845 write(0,"(--) using VT number 9\n\n",24) =
=3D 24 (0x18)
truss-sc.txt- 1150: 0.310976677 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd2e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 0.311063979 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd3e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 0.311140031 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd4e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 0.311216172 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd5e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 0.311292044 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd6e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-sc.txt: 1150: 0.316820448 ioctl(7,VT_ACTIVATE,0x9)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.316957251 ioctl(7,VT_WAITACTIVE,0x9)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.317113914 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEM=
T|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGS=
TOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALR=
M|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 0.317214717 sigaction(SIGUSR1,{ 0x506d05e0 =
SA_RESTART|SA_SIGINFO ss_t },{ SIG_DFL 0x0 ss_t }) =3D 0 (0x0)
truss-sc.txt- 1150: 0.317298869 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.317392711 ioctl(7,VT_SETMODE,0xffffd7e8) =3D 0 =
(0x0)
truss-sc.txt: 1150: 0.317472693 ioctl(7,KDENABIO,0x0)	 =3D 0 (0x0)
truss-sc.txt: 1150: 0.317554144 ioctl(7,KDSETMODE,0x1)	 =3D 0 (0x0)
truss-sc.txt- 1150: 0.317644206 clock_gettime(4,{495.331270129 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.317763909 write(0,"[   495.331] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.317876982 write(0,"(WW) xf86EnableIO 7\n",20) =3D =
20 (0x14)
truss-sc.txt- 1150: 0.318029055 clock_gettime(4,{495.331655187 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.318131807 write(0,"[   495.331] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.318239540 write(0,"(--) NV: Found NVIDIA GeForce =
78"...,52) =3D 52 (0x34)
truss-sc.txt- 1150: 0.318360202 clock_gettime(4,{495.331986425 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 0.318470605 write(0,"[   495.331] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 0.318675959 write(0,"(WW) Falling back to old probe =
m"...,47) =3D 47 (0x2f)
truss-sc.txt- 1150: 0.318783662 clock_gettime(4,{495.332409314 }) =3D 0 =
(0x0)
--
truss-sc.txt- 1150: 1.373021921 write(0,"(II) UnloadModule: =
"vesa"\n",26) =3D 26 (0x1a)
truss-sc.txt- 1150: 1.373103073 clock_gettime(4,{496.386729625 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.373204235 write(0,"[   496.386] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 1.373309267 write(0,"(II) Unloading vesa\n",20) =3D =
20 (0x14)
truss-sc.txt- 1150: 1.373489391 munmap(0x50fad000,110592)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.373583203 clock_gettime(4,{496.387209246 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.373691356 write(0,"[   496.387] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 1.373798728 write(0,"(--) Depth 24 pixmap format is =
3"...,38) =3D 38 (0x26)
truss-sc.txt- 1150: 1.373946991 open("(null)",O_RDWR|O_CLOEXEC,00) =3D 8 =
(0x8)
truss-sc.txt- 1150: 1.391350501 =
mmap(0x0,268435456,PROT_READ|PROT_WRITE,MAP_SHARED,8,0x0) =3D 1386889216 =
(0x52aa4000)
truss-sc.txt: 1150: 1.391450434 ioctl(8,MEMRANGE_SET,0xffffd4f0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.391540796 close(8)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.393266614 clock_gettime(4,{496.406891487 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.393400207 write(0,"[   496.406] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 1.393510940 write(0,"(II) NV(0): Using XFree86 =
Accele"...,58) =3D 58 (0x3a)
truss-sc.txt- 1150: 1.393604272 clock_gettime(4,{496.407230284 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.393709034 write(0,"[   496.407] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 1.393812207 write(0,"\tScreen to screen bit =
blits\n",28) =3D 28 (0x1c)
truss-sc.txt- 1150: 1.393903498 clock_gettime(4,{496.407529481 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 1.394008411 write(0,"[   496.407] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 1.394117073 write(0,"\tSolid filled =
rectangles\n",25) =3D 25 (0x19)
--
truss-sc.txt- 1150: 2.674729482 write(0," "us"",5)		 =3D 5 =
(0x5)
truss-sc.txt- 1150: 2.674819754 write(0,"\n",1)		 =3D 1 (0x1)
truss-sc.txt- 1150: 2.674964208 clock_gettime(4,{497.688593340 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.675061200 write(0,"[   497.688] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.675161522 write(0,"(**) Option "config_info"",25) =
=3D 25 (0x19)
truss-sc.txt- 1150: 2.675262984 write(0," =
"hal:/org/freedesktop/Hal/devic"...,67) =3D 67 (0x43)
truss-sc.txt- 1150: 2.675351786 write(0,"\n",1)		 =3D 1 (0x1)
truss-sc.txt- 1150: 2.675428888 clock_gettime(4,{497.689057811 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.675524710 write(0,"[   497.689] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.675626562 write(0,"(II) XINPUT: Adding extended =
inp"...,95) =3D 95 (0x5f)
truss-sc.txt: 1150: 2.675751995 ioctl(7,TIOCGETA,0x636bb490)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.676423860 ioctl(7,KDSETLED,0x0)	 =3D 0 (0x0)
truss-sc.txt: 1150: 2.676521993 ioctl(7,KDGETLED,0xffffcb60)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.676602154 ioctl(7,KDSETLED,0x0)	 =3D 0 (0x0)
truss-sc.txt- 1150: 2.676682946 clock_gettime(4,{497.690311989 }) =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.676803819 ioctl(7,TIOCSETA,0xffffcbe0)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.676884941 ioctl(7,KDSKBMODE,0x0)	 =3D 0 (0x0)
truss-sc.txt: 1150: 2.677133316 ioctl(7,KDSKBMODE,0x0)	 =3D 0 (0x0)
truss-sc.txt: 1150: 2.677231329 ioctl(7,TIOCFLUSH,0xffffcadc) =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.677315150 ioctl(7,KDGETLED,0xffffcb50)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.677417153 ioctl(7,KDSETLED,0x0)	 =3D 0 (0x0)
truss-sc.txt- 1150: 2.677577836 clock_gettime(4,{497.691205829 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.677948284 =
sendmsg(0x8,0xffffffffffffc940,0x20000,0xc8,0x5154a390,0x0) =3D 221 =
(0xdd)
truss-sc.txt- 1150: 2.678040927 clock_gettime(4,{497.691669429 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.678493187 poll({8/POLLIN},1,25000)	 =3D 1 =
(0x1)
truss-sc.txt- 1150: 2.678590059 =
recvmsg(0x8,0xffffffffffffc9e0,0x40000,0x6368ff40,0xffffffffffffcaf8,0x514=
4dd48) =3D 74 (0x4a)
truss-sc.txt- 1150: 2.678724132 =
recvmsg(0x8,0xffffffffffffc9e0,0x40000,0x6368ff40,0xffffffffffffcaf8,0x514=
4dd48) ERR#35 'Resource temporarily unavailable'
truss-sc.txt- 1150: 2.678944517 =
sendmsg(0x8,0xffffffffffffc940,0x20000,0xc8,0x5154a2d0,0x0) =3D 217 =
(0xd9)
truss-sc.txt- 1150: 2.679028159 clock_gettime(4,{497.692656481 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.679470669 poll({8/POLLIN},1,25000)	 =3D 1 =
(0x1)
truss-sc.txt- 1150: 2.679550290 =
recvmsg(0x8,0xffffffffffffc9e0,0x40000,0x6368ff40,0xffffffffffffcaf8,0x514=
4dd48) =3D 82 (0x52)
--
truss-sc.txt- 1150: 2.705855000 write(0,"(**) Option "Device"",20) =3D =
20 (0x14)
truss-sc.txt- 1150: 2.705970172 write(0," "/dev/sysmouse"",16) =3D 16 =
(0x10)
truss-sc.txt- 1150: 2.706064524 write(0,"\n",1)		 =3D 1 (0x1)
truss-sc.txt- 1150: 2.706157797 clock_gettime(4,{497.719784409 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.706259409 write(0,"[   497.719] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.706366631 write(0,"(=3D=3D) Apple Optical USB =
Mouse: Pr"...,47) =3D 47 (0x2f)
truss-sc.txt- 1150: 2.706485554 clock_gettime(4,{497.720111986 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.706587346 write(0,"[   497.720] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.706694839 write(0,"(**) Apple Optical USB Mouse: =
al"...,57) =3D 57 (0x39)
truss-sc.txt- 1150: 2.706837882 =
open("/dev/sysmouse",O_RDWR|O_NONBLOCK,00) =3D 9 (0x9)
truss-sc.txt: 1150: 2.706964815 ioctl(9,TIOCGETA,0xffffcd6c)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.707051906 ioctl(9,TIOCGETA,0xffffce40)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.707162639 ioctl(9,TIOCSETA,0xffffce40)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.707246281 ioctl(9,TIOCGETA,0xffffcc8c)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.707329203 ioctl(9,TIOCGETA,0xffffcd60)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.707444225 ioctl(9,TIOCSETA,0xffffcd60)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.707549258 fcntl(9,F_GETFL,)		 =3D 6 =
(0x6)
truss-sc.txt- 1150: 2.707628429 fcntl(9,F_SETFL,0x2)		 =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.707724011 close(9)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.707828414 clock_gettime(4,{497.721454636 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.707939266 write(0,"[   497.721] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.708040849 write(0,"(=3D=3D) Apple Optical USB =
Mouse: Em"...,67) =3D 67 (0x43)
truss-sc.txt- 1150: 2.708210262 clock_gettime(4,{497.721839335 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.708308845 write(0,"[   497.721] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.708409947 write(0,"(**) Apple Optical USB Mouse: =
ZA"...,60) =3D 60 (0x3c)
truss-sc.txt- 1150: 2.708518969 clock_gettime(4,{497.722148192 }) =3D 0 =
(0x0)
--
truss-sc.txt- 1150: 2.710151156 clock_gettime(4,{497.723780498 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.710246978 write(0,"[   497.723] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.710347600 write(0,"(**) Apple Optical USB Mouse: =
(a"...,61) =3D 61 (0x3d)
truss-sc.txt- 1150: 2.710469103 clock_gettime(4,{497.724098476 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.710564535 write(0,"[   497.724] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.710665277 write(0,"(**) Apple Optical USB Mouse: =
(a"...,65) =3D 65 (0x41)
truss-sc.txt- 1150: 2.710740669 clock_gettime(4,{497.724370012 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.710835861 write(0,"[   497.724] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.710937713 write(0,"(**) Apple Optical USB Mouse: =
(a"...,64) =3D 64 (0x40)
truss-sc.txt- 1150: 2.711065846 =
open("/dev/sysmouse",O_RDWR|O_NONBLOCK,00) =3D 9 (0x9)
truss-sc.txt: 1150: 2.711145798 ioctl(9,TIOCGETA,0xffffcb8c)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711222270 ioctl(9,TIOCGETA,0xffffcc60)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711299402 ioctl(9,TIOCSETA,0xffffcc60)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711376593 ioctl(9,TIOCGETA,0xffffcaac)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711453335 ioctl(9,TIOCGETA,0xffffcb80)	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711563138 ioctl(9,TIOCSETA,0xffffcb80)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.711638379 fcntl(9,F_GETFL,)		 =3D 6 =
(0x6)
truss-sc.txt- 1150: 2.711711611 fcntl(9,F_SETFL,0x2)		 =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711831014 ioctl(9,MOUSE_SETLEVEL,0xffffcac0) =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.711913155 ioctl(9,MOUSE_GETHWINFO,0xffffcac4) =3D =
0 (0x0)
truss-sc.txt- 1150: 2.711993167 clock_gettime(4,{497.725622480 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.712093039 write(0,"[   497.725] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.712194232 write(0,"(II) Apple Optical USB Mouse: =
Se"...,71) =3D 71 (0x47)
truss-sc.txt: 1150: 2.712270373 ioctl(9,MOUSE_GETMODE,0xffffcad8) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.712346845 clock_gettime(4,{497.725976188 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.712441707 write(0,"[   497.725] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 2.712543020 write(0,"(II) Apple Optical USB Mouse: =
Se"...,62) =3D 62 (0x3e)
truss-sc.txt: 1150: 2.712680213 ioctl(9,MOUSE_SETMODE,0xffffcaa8) =3D 0 =
(0x0)
truss-sc.txt: 1150: 2.712767424 ioctl(9,TIOCFLUSH,0xffffcb5c) =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.712871617 fstat(9,{ mode=3Dcrw------- =
,inode=3D13,size=3D0,blksize=3D4096 }) =3D 0 (0x0)
truss-sc.txt- 1150: 2.712960809 =
sigprocmask(SIG_BLOCK,SIGIO,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|=
SIGVTALRM|SIGWINCH) =3D 0 (0x0)
truss-sc.txt- 1150: 2.713059451 fcntl(9,F_GETFL,)		 =3D 2 =
(0x2)
truss-sc.txt- 1150: 2.713132113 fcntl(9,F_SETFL,O_ASYNC|0x2)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 2.713206214 getpid()			 =3D =
1150 (0x47e)
truss-sc.txt- 1150: 2.713273356 fcntl(9,F_SETOWN,0x47e)	 =3D 0 (0x0)
truss-sc.txt- 1150: 2.713414029 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEM=
T|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGS=
TOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALR=
M|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN=
|SIGTTOU|SIGIO|SIGVTALRM|SIGWINCH) =3D 0 (0x0)
truss-sc.txt- 1150: 2.713522962 sigaction(SIGIO,{ 0x506d05e0 SA_SIGINFO =
ss_t },{ SIG_DFL SA_RESTART ss_t }) =3D 0 (0x0)
truss-sc.txt- 1150: 2.713621694 =
sigprocmask(SIG_SETMASK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGV=
TALRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 2.713710946 clock_gettime(4,{497.727340258 }) =3D 0 =
(0x0)
--
truss-sc.txt- 1150: 11.936811668 sigprocmask(SIG_UNBLOCK,SIGIO,0x0) =3D =
0 (0x0)
truss-sc.txt- 1150: 11.936925581 clock_gettime(4,{506.950551833 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.608439438 select(256,{1 3 4 7 =
8},0x0,0x0,{590.700000 }) =3D 1 (0x1)
truss-sc.txt- 1150: 12.608546120 sigprocmask(SIG_BLOCK,SIGIO,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.608637112 read(7,"<",64)		 =3D 1 (0x1)
truss-sc.txt- 1150: 12.608729604 clock_gettime(4,{507.622356127 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.608824856 sigprocmask(SIG_UNBLOCK,SIGIO,0x0) =3D =
0 (0x0)
truss-sc.txt- 1150: 12.608934209 clock_gettime(4,{507.622560671 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.609042001 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.609138243 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt: 1150: 12.609258276 ioctl(7,VT_ACTIVATE,0x2)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.609258276 SIGNAL 30 (SIGUSR1)
truss-sc.txt- 1150: 12.609383589 sigprocmask(SIG_SETMASK,SIGUSR1,0x0) =3D =
0 (0x0)
truss-sc.txt- 1150: 12.609491471 =
sigreturn(0xffffffffffffb9b0,0xffffffffffffb9b0,0x4c0,0x50caa7e8,0x130,0xf=
fffffffffffc4c0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.609578653 clock_gettime(4,{507.623205296 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.609684376 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.609779778 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.609874910 clock_gettime(4,{507.623501432 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.776435639 select(256,{1 3 4 7 =
8},0x0,0x0,{0.659000 }) =3D 1 (0x1)
truss-sc.txt- 1150: 12.776530412 sigprocmask(SIG_BLOCK,SIGIO,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.776620654 read(7,"\M-<",64)		 =3D 1 =
(0x1)
--
truss-sc.txt- 1150: 12.779171611 clock_gettime(4,{507.792798733 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.779274333 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.779366855 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.779473028 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.779565460 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.779654502 clock_gettime(4,{507.793281624 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.779756774 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.779851426 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.779957898 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.780050601 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt: 1150: 12.780157133 ioctl(7,KDSKBMODE,0x1)	 =3D 0 (0x0)
truss-sc.txt: 1150: 12.780247285 ioctl(7,TIOCSETA,0x636bb490) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.780348747 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.780441869 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.780536731 clock_gettime(4,{507.794163674 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.780634954 fcntl(9,F_GETFL,)		 =3D 66 =
(0x42)
truss-sc.txt- 1150: 12.780714605 fcntl(9,F_SETFL,0x2)	 =3D 0 (0x0)
truss-sc.txt- 1150: 12.780858069 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEM=
T|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGS=
TOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALR=
M|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.780957131 sigaction(SIGIO,{ SIG_IGN 0x0 ss_t },{ =
0x506d05e0 SA_SIGINFO ss_t }) =3D 0 (0x0)
truss-sc.txt- 1150: 12.781045693 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.781162995 close(9)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.781263678 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 12.781356650 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.781452352 clock_gettime(4,{507.795079504 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 12.781545594 sigprocmask(SIG_BLOCK,SIGIO,0x0) =3D 0 =
(0x0)
truss-sc.txt- 1150: 13.813138283 nanosleep({1.000000000 })	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 14.093091291 ioctl(7,VT_RELDISP,0x1)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 14.093176883 clock_gettime(4,{509.106808236 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 14.093282515 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGIO) =3D 0 (0x0)
truss-sc.txt- 1150: 14.093369847 sigprocmask(SIG_SETMASK,SIGIO,0x0) =3D =
0 (0x0)
truss-sc.txt- 1150: 14.093466870 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGIO) =3D 0 (0x0)
truss-sc.txt- 1150: 14.093550601 sigprocmask(SIG_SETMASK,SIGIO,0x0) =3D =
0 (0x0)
truss-sc.txt- 1150: 14.093627733 clock_gettime(4,{509.107259536 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.798503651 select(256,{1 3 4 =
8},0x0,0x0,{118.685000 }) ERR#4 'Interrupted system call'
truss-sc.txt- 1150: 17.798503651 SIGNAL 15 (SIGTERM)
truss-sc.txt- 1150: 17.799020983 =
sigprocmask(SIG_SETMASK,SIGTERM|SIGIO,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 17.799121365 =
sigreturn(0xffffffffffffc900,0xffffffffffffc900,0x4c0,0x50caa7b8,0x130,0xf=
fffffffffffd410) ERR#4 'Interrupted system call'
--
truss-sc.txt- 1150: 17.800114627 =
madvise(0x5154e000,0x45000,0x5,0x0,0x763,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.800232410 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGIO) =3D 0 (0x0)
truss-sc.txt- 1150: 17.800343502 clock_gettime(4,{512.813969484 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.800444634 clock_gettime(4,{512.814070677 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.800535117 clock_gettime(4,{512.814161279 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.800664449 clock_gettime(4,{512.814290552 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.800772782 clock_gettime(4,{512.814399064 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.800875504 clock_gettime(4,{512.814500947 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.801020647 write(0,"[   512.814] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 17.801131560 write(0,"(II) UnloadModule: =
"mouse"\n",27) =3D 27 (0x1b)
truss-sc.txt: 1150: 17.801244182 ioctl(7,KDSKBMODE,0x1)	 =3D 0 (0x0)
truss-sc.txt: 1150: 17.801333944 ioctl(7,TIOCSETA,0x636bb490) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.801449057 clock_gettime(4,{512.815075669 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.801535309 clock_gettime(4,{512.815162041 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.801637821 write(0,"[   512.815] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 17.801743064 write(0,"(II) UnloadModule: =
"kbd"\n",25) =3D 25 (0x19)
truss-sc.txt- 1150: 17.802068451 =
madvise(0x6374e000,0xa6000,0x5,0x0,0xc000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.802168323 =
madvise(0x63501000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.802284606 =
madvise(0x63503000,0x3f000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.802367828 =
madvise(0x636bf000,0x2000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.802449969 =
madvise(0x636c3000,0x2000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.802533971 =
madvise(0x63806000,0x3000,0x5,0x0,0x3f7000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.802708125 sigprocmask(SIG_SETMASK,SIGIO,0x0) =3D =
0 (0x0)
truss-sc.txt- 1150: 17.803044193 munmap(0x50fad000,102400)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.804530996 munmap(0x62aa4000,7327744)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.804700590 munmap(0x631a1000,360448)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.805119819 munmap(0x631f9000,1519616)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.805398465 open("(null)",O_RDWR|O_CLOEXEC,00) =3D =
9 (0x9)
truss-sc.txt: 1150: 17.805491797 ioctl(9,MEMRANGE_SET,0xffffd348) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.805581589 close(9)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.805701232 munmap(0x52aa4000,268435456) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.807361409 =
madvise(0x51523000,0x14000,0x5,0x0,0x10000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807446161 =
madvise(0x5154b000,0x3000,0x5,0x0,0x10000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807555814 =
madvise(0x51476000,0x45000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807639275 =
madvise(0x51597000,0x3000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807720907 =
madvise(0x515a4000,0x1000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807807879 =
madvise(0x515a6000,0xd000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807893201 =
madvise(0x515b4000,0x5000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.807978823 =
madvise(0x515dc000,0xc000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
--
truss-sc.txt- 1150: 17.826398035 =
madvise(0x636b6000,0x2000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.826496738 =
madvise(0x6368d000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.826571469 =
madvise(0x636af000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.826645841 =
madvise(0x636b8000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.826749703 =
madvise(0x63704000,0x4a000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-sc.txt- 1150: 17.826894337 close(1)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.826974498 close(3)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.827061470 close(4)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.827196503 unlink("/tmp/.X11-unix/X0")	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.827305916 unlink("/tmp/.X0-lock")	 =3D 0 =
(0x0)
truss-sc.txt: 1150: 17.827425349 ioctl(7,KDSETMODE,0x0)	 =3D 0 (0x0)
truss-sc.txt: 1150: 17.827505210 ioctl(7,VT_GETMODE,0xffffd940) =3D 0 =
(0x0)
truss-sc.txt: 1150: 17.827584202 ioctl(7,VT_SETMODE,0xffffd940) =3D 0 =
(0x0)
truss-sc.txt: 1150: 17.827661784 ioctl(7,KDDISABIO,0x0)	 =3D 0 (0x0)
truss-sc.txt: 1150: 17.833176507 ioctl(7,VT_ACTIVATE,0x1)	 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.833277520 close(7)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.833486564 write(2,"Server terminated successfully =
("...,54) =3D 54 (0x36)
truss-sc.txt- 1150: 17.833569726 clock_gettime(4,{512.847195858 }) =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.833697439 write(0,"[   512.847] ",13)	 =3D 13 =
(0xd)
truss-sc.txt- 1150: 17.833804811 write(0,"Server terminated successfully =
("...,54) =3D 54 (0x36)
truss-sc.txt- 1150: 17.833902674 close(0)			 =3D 0 =
(0x0)
truss-sc.txt- 1150: 17.833902674 SIGNAL 11 (SIGSEGV)
truss-sc.txt- 1150: 17.834105508 =
sigprocmask(SIG_SETMASK,SIGSEGV|SIGIO,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 17.834349653 =
stat("/usr/share/nls/C/libc.cat",0xffffffffffffc5c8) ERR#2 'No such file =
or directory'
truss-sc.txt- 1150: 17.834448416 =
stat("/usr/share/nls/libc/C",0xffffffffffffc5c8) ERR#2 'No such file or =
directory'
--
truss-sc.txt- 1150: 17.835754345 write(2,"\nPlease consult the The X.Org =
F"...,85) =3D 85 (0x55)
truss-sc.txt- 1150: 17.835927059 write(2,"Please also check the log file =
a"...,84) =3D 84 (0x54)
truss-sc.txt- 1150: 17.836072322 write(2,"\n",1)		 =3D 1 =
(0x1)
truss-sc.txt- 1150: 17.836151074 close(1)			 ERR#9 =
'Bad file descriptor'
truss-sc.txt- 1150: 17.836228055 close(3)			 ERR#9 =
'Bad file descriptor'
truss-sc.txt- 1150: 17.836298677 close(4)			 ERR#9 =
'Bad file descriptor'
truss-sc.txt- 1150: 17.836396959 unlink("/tmp/.X0-lock")	 ERR#2 =
'No such file or directory'
truss-sc.txt- 1150: 17.836494161 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGSEGV|SIGIO) =3D 0 (0x0)
truss-sc.txt- 1150: 17.836593614 =
sigprocmask(SIG_SETMASK,SIGSEGV|SIGIO,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 17.836680466 =
sigprocmask(SIG_BLOCK,SIGIO,SIGSEGV|SIGIO) =3D 0 (0x0)
truss-sc.txt: 1150: 17.836776348 ioctl(7,KDSETMODE,0x0)	 ERR#9 'Bad file =
descriptor'
truss-sc.txt: 1150: 17.836856810 ioctl(7,VT_GETMODE,0xffffc940) ERR#9 =
'Bad file descriptor'
truss-sc.txt: 1150: 17.836933401 ioctl(7,KDDISABIO,0x0)	 ERR#9 'Bad file =
descriptor'
truss-sc.txt- 1150: 17.837067714 write(2,"xf86CloseConsole: KDDISABIO =
fail"...,56) =3D 56 (0x38)
truss-sc.txt- 1150: 17.837209888 write(2,"\n",1)		 =3D 1 =
(0x1)
truss-sc.txt- 1150: 17.837307450 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGSEGV|SIGIO) =3D 0 (0x0)
truss-sc.txt- 1150: 17.837512624 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGEMT|SIGFPE=
|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGT=
STP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPRO=
F|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 17.837649907 =
thr_kill(0x1873b,0x6,0x0,0x50cda850,0x0,0x0) =3D 0 (0x0)
truss-sc.txt- 1150: 17.837649907 SIGNAL 6 (SIGABRT)
truss-sc.txt- 1150: 17.837649907 process exit, rval =3D 0
--
truss-vt.txt- 1106: 0.215505716 clock_gettime(4,{150.074116831 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.215606098 write(0,"[   150.074] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.215711341 write(0,"\tX.Org Video Driver: =
12.1\n",26) =3D 26 (0x1a)
truss-vt.txt- 1106: 0.215791292 clock_gettime(4,{150.074402467 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.215895454 write(0,"[   150.074] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.215995567 write(0,"\tX.Org XInput driver : =
16.0\n",28) =3D 28 (0x1c)
truss-vt.txt- 1106: 0.216077078 clock_gettime(4,{150.074688253 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.216178061 write(0,"[   150.074] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.216277513 write(0,"\tX.Org Server Extension : =
6.0\n",30) =3D 30 (0x1e)
truss-vt.txt- 1106: 0.216471047 open("(null)",O_RDWR|O_CLOEXEC,00) =3D 6 =
(0x6)
truss-vt.txt: 1106: 0.216617750 ioctl(6,PCIOCGETCONF,0xffffa590) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.216735592 clock_gettime(4,{150.075346647 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.216843535 write(0,"[   150.075] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.216952587 write(0,"(WW) xf86EnableIO -1\n",21) =3D =
21 (0x15)
truss-vt.txt: 1106: 0.217366506 ioctl(6,PCIOCREAD,0xffffd414) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.217485609 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.217572881 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.217656552 ioctl(6,PCIOCGETBAR,0xffffd608) ERR#22 =
'Invalid argument'
truss-vt.txt: 1106: 0.217747064 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.217830256 ioctl(6,PCIOCGETBAR,0xffffd608) ERR#22 =
'Invalid argument'
truss-vt.txt: 1106: 0.217918758 ioctl(6,PCIOCGETBAR,0xffffd608) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.218021270 ioctl(6,PCIOCREAD,0xffffd564) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.218108452 clock_gettime(4,{150.076719536 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.218221914 write(0,"[   150.076] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.218331687 write(0,"(--) PCI: (0:10:0:0) =
10de:0092:1"...,41) =3D 41 (0x29)
truss-vt.txt- 1106: 0.218426699 write(0,"rev 161",7)		 =3D 7 =
(0x7)
truss-vt.txt- 1106: 0.218522551 write(0,", Mem @ ",8)	 =3D 8 (0x8)
truss-vt.txt- 1106: 0.218625483 write(0,"0xa1000000/16777216",19) =3D 19 =
(0x13)
truss-vt.txt- 1106: 0.218718455 write(0,", ",2)		 =3D 2 (0x2)
truss-vt.txt- 1106: 0.218823667 write(0,"0x90000000/268435456",20) =3D =
20 (0x14)
truss-vt.txt- 1106: 0.218920299 write(0,", ",2)		 =3D 2 (0x2)
truss-vt.txt- 1106: 0.219022811 write(0,"0xa0000000/16777216",19) =3D 19 =
(0x13)
--
truss-vt.txt- 1106: 0.426740571 clock_gettime(4,{150.285355045 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.426839663 write(0,"[   150.285] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.426940975 write(0,"(II) VESA: driver for VESA =
chips"...,36) =3D 36 (0x24)
truss-vt.txt- 1106: 0.427028067 write(0," ",1)		 =3D 1 (0x1)
truss-vt.txt- 1106: 0.427116359 write(0,"vesa",4)		 =3D 4 =
(0x4)
truss-vt.txt- 1106: 0.427204771 write(0,"\n",1)		 =3D 1 (0x1)
truss-vt.txt- 1106: 0.427275392 geteuid()			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.427335634 getpid()			 =3D =
1106 (0x452)
truss-vt.txt- 1106: 0.427444416 =
setpgid(0x0,0x452,0x1,0x50cda5f0,0x0,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 0.427594449 open("/dev/tty",O_RDWR,00)	 =3D 7 =
(0x7)
truss-vt.txt: 1106: 0.427703322 ioctl(7,TIOCNOTTY,0x0)	 ERR#25 =
'Inappropriate ioctl for device'
truss-vt.txt- 1106: 0.427786123 close(7)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.427881975 open("/dev/ttyv0",O_RDWR|O_NONBLOCK,00) =
=3D 7 (0x7)
truss-vt.txt: 1106: 0.427986078 ioctl(7,0xc0185671 { IORW 0x56('V'), =
113, 24 },0xffffd230) ERR#25 'Inappropriate ioctl for device'
truss-vt.txt- 1106: 0.428061259 close(7)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.428153541 open("/dev/ttyv0",O_RDWR|O_NONBLOCK,00) =
=3D 7 (0x7)
truss-vt.txt: 1106: 0.428232563 ioctl(7,VT_GETMODE,0xffffd228) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.428308884 ioctl(7,CONS_GETVERS,0xffffd240) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.428387216 ioctl(7,VT_GETACTIVE,0x102f1608) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.428465728 ioctl(7,VT_OPENQRY,0x102f1254) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.428540969 close(7)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.428660222 open("/dev/ttyv8",O_RDWR|O_NONBLOCK,00) =
=3D 7 (0x7)
truss-vt.txt: 1106: 0.428738554 ioctl(7,VT_GETMODE,0xffffd228) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.428814545 clock_gettime(4,{150.287428510 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.428921798 write(0,"[   150.287] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.429023440 write(0,"(--) Using syscons driver with =
X"...,40) =3D 40 (0x28)
truss-vt.txt- 1106: 0.429122802 write(0," (version =
8595229351.252)\n",26) =3D 26 (0x1a)
truss-vt.txt- 1106: 0.429197144 clock_gettime(4,{150.287811108 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.429292006 write(0,"[   150.287] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.429390348 write(0,"(--) using VT number 9\n\n",24) =
=3D 24 (0x18)
truss-vt.txt- 1106: 0.429470059 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd2e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 0.429558171 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd3e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 0.429634883 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd4e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 0.429711385 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd5e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 0.429787616 =
__sysctl(0xffffffffffffd1a8,0x2,0xffffffffffffd6e8,0xffffffffffffd1a0,0x0,=
0x0) =3D 0 (0x0)
truss-vt.txt: 1106: 0.429909749 ioctl(7,VT_ACTIVATE,0x9)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.430002451 ioctl(7,VT_WAITACTIVE,0x9)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.430155094 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEM=
T|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGS=
TOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALR=
M|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 0.430256436 sigaction(SIGUSR1,{ 0x506d05e0 =
SA_RESTART|SA_SIGINFO ss_t },{ SIG_DFL 0x0 ss_t }) =3D 0 (0x0)
truss-vt.txt- 1106: 0.430344698 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.430445230 ioctl(7,VT_SETMODE,0xffffd7e8) =3D 0 =
(0x0)
truss-vt.txt: 1106: 0.430525272 ioctl(7,KDENABIO,0x0)	 =3D 0 (0x0)
truss-vt.txt: 1106: 0.430604684 ioctl(7,KDSETMODE,0x1)	 =3D 0 (0x0)
truss-vt.txt- 1106: 0.430698256 clock_gettime(4,{150.289312790 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.430817808 write(0,"[   150.289] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.430924281 write(0,"(WW) xf86EnableIO 7\n",20) =3D =
20 (0x14)
truss-vt.txt- 1106: 0.431106415 clock_gettime(4,{150.289720799 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.431204157 write(0,"[   150.289] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.431305469 write(0,"(--) NV: Found NVIDIA GeForce =
78"...,52) =3D 52 (0x34)
truss-vt.txt- 1106: 0.431426821 clock_gettime(4,{150.290041326 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 0.431524863 write(0,"[   150.290] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 0.431625635 write(0,"(WW) Falling back to old probe =
m"...,47) =3D 47 (0x2f)
truss-vt.txt- 1106: 0.431726198 clock_gettime(4,{150.290340882 }) =3D 0 =
(0x0)
--
truss-vt.txt- 1106: 1.197730956 write(0,"(II) UnloadModule: =
"vesa"\n",26) =3D 26 (0x1a)
truss-vt.txt- 1106: 1.197812768 clock_gettime(4,{151.056423972 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.197919330 write(0,"[   151.056] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 1.198026252 write(0,"(II) Unloading vesa\n",20) =3D =
20 (0x14)
truss-vt.txt- 1106: 1.198217296 munmap(0x50fad000,110592)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.198311858 clock_gettime(4,{151.056922643 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.198420310 write(0,"[   151.056] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 1.198528703 write(0,"(--) Depth 24 pixmap format is =
3"...,38) =3D 38 (0x26)
truss-vt.txt- 1106: 1.198672826 open("(null)",O_RDWR|O_CLOEXEC,00) =3D 8 =
(0x8)
truss-vt.txt- 1106: 1.216064558 =
mmap(0x0,268435456,PROT_READ|PROT_WRITE,MAP_SHARED,8,0x0) =3D 1386889216 =
(0x52aa4000)
truss-vt.txt: 1106: 1.216162781 ioctl(8,MEMRANGE_SET,0xffffd4f0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.216255123 close(8)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.218431879 clock_gettime(4,{151.077041164 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.218565052 write(0,"[   151.077] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 1.218676714 write(0,"(II) NV(0): Using XFree86 =
Accele"...,58) =3D 58 (0x3a)
truss-vt.txt- 1106: 1.218771787 clock_gettime(4,{151.077382271 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.218879309 write(0,"[   151.077] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 1.218985991 write(0,"\tScreen to screen bit =
blits\n",28) =3D 28 (0x1c)
truss-vt.txt- 1106: 1.219073113 clock_gettime(4,{151.077683507 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 1.219178775 write(0,"[   151.077] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 1.219288458 write(0,"\tSolid filled =
rectangles\n",25) =3D 25 (0x19)
--
truss-vt.txt- 1106: 3.001457402 write(0," "us"",5)		 =3D 5 =
(0x5)
truss-vt.txt- 1106: 3.001548064 write(0,"\n",1)		 =3D 1 (0x1)
truss-vt.txt- 1106: 3.001690537 clock_gettime(4,{152.860303932 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.001788429 write(0,"[   152.860] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.001892021 write(0,"(**) Option "config_info"",25) =
=3D 25 (0x19)
truss-vt.txt- 1106: 3.001994534 write(0," =
"hal:/org/freedesktop/Hal/devic"...,67) =3D 67 (0x43)
truss-vt.txt- 1106: 3.002083395 write(0,"\n",1)		 =3D 1 (0x1)
truss-vt.txt- 1106: 3.002161277 clock_gettime(4,{152.860774582 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.002257849 write(0,"[   152.860] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.002359671 write(0,"(II) XINPUT: Adding extended =
inp"...,95) =3D 95 (0x5f)
truss-vt.txt: 1106: 3.002483544 ioctl(7,TIOCGETA,0x636bb490)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.003164349 ioctl(7,KDSETLED,0x0)	 =3D 0 (0x0)
truss-vt.txt: 1106: 3.003264911 ioctl(7,KDGETLED,0xffffcb60)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.003345673 ioctl(7,KDSETLED,0x0)	 =3D 0 (0x0)
truss-vt.txt- 1106: 3.003428654 clock_gettime(4,{152.862041779 }) =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.003552527 ioctl(7,TIOCSETA,0xffffcbe0)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.003632059 ioctl(7,KDSKBMODE,0x0)	 =3D 0 (0x0)
truss-vt.txt: 1106: 3.003869934 ioctl(7,KDSKBMODE,0x0)	 =3D 0 (0x0)
truss-vt.txt: 1106: 3.003972926 ioctl(7,TIOCFLUSH,0xffffcadc) =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.004056718 ioctl(7,KDGETLED,0xffffcb50)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.004211401 ioctl(7,KDSETLED,0x0)	 =3D 0 (0x0)
truss-vt.txt- 1106: 3.004346704 clock_gettime(4,{152.862960609 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.004785313 =
sendmsg(0x8,0xffffffffffffc940,0x20000,0xc8,0x5154a390,0x0) =3D 221 =
(0xdd)
truss-vt.txt- 1106: 3.004917796 clock_gettime(4,{152.863530801 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.005384786 poll({8/POLLIN},1,25000)	 =3D 1 =
(0x1)
truss-vt.txt- 1106: 3.005476768 =
recvmsg(0x8,0xffffffffffffc9e0,0x40000,0x6368ff40,0xffffffffffffcaf8,0x514=
4dd48) =3D 74 (0x4a)
truss-vt.txt- 1106: 3.005622721 =
recvmsg(0x8,0xffffffffffffc9e0,0x40000,0x6368ff40,0xffffffffffffcaf8,0x514=
4dd48) ERR#35 'Resource temporarily unavailable'
truss-vt.txt- 1106: 3.005850006 =
sendmsg(0x8,0xffffffffffffc940,0x20000,0xc8,0x5154a2d0,0x0) =3D 217 =
(0xd9)
truss-vt.txt- 1106: 3.005935778 clock_gettime(4,{152.864548873 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.006368837 poll({8/POLLIN},1,25000)	 =3D 1 =
(0x1)
truss-vt.txt- 1106: 3.006449629 =
recvmsg(0x8,0xffffffffffffc9e0,0x40000,0x6368ff40,0xffffffffffffcaf8,0x514=
4dd48) =3D 82 (0x52)
--
truss-vt.txt- 1106: 3.033945488 write(0,"(**) Option "Device"",20) =3D =
20 (0x14)
truss-vt.txt- 1106: 3.034054960 write(0," "/dev/sysmouse"",16) =3D 16 =
(0x10)
truss-vt.txt- 1106: 3.034144782 write(0,"\n",1)		 =3D 1 (0x1)
truss-vt.txt- 1106: 3.034236224 clock_gettime(4,{152.892850129 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.034334536 write(0,"[   152.892] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.034437709 write(0,"(=3D=3D) Apple Optical USB =
Mouse: Pr"...,47) =3D 47 (0x2f)
truss-vt.txt- 1106: 3.034554111 clock_gettime(4,{152.893167956 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.034651853 write(0,"[   152.893] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.034754665 write(0,"(**) Apple Optical USB Mouse: =
al"...,57) =3D 57 (0x39)
truss-vt.txt- 1106: 3.034902928 =
open("/dev/sysmouse",O_RDWR|O_NONBLOCK,00) =3D 9 (0x9)
truss-vt.txt: 1106: 3.035025991 ioctl(9,TIOCGETA,0xffffcd6c)	 ERR#25 =
'Inappropriate ioctl for device'
truss-vt.txt- 1106: 3.035120373 close(9)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.035223785 clock_gettime(4,{152.893837210 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.035327198 write(0,"[   152.893] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.035430280 write(0,"(=3D=3D) Apple Optical USB =
Mouse: Em"...,67) =3D 67 (0x43)
truss-vt.txt- 1106: 3.035600114 clock_gettime(4,{152.894213778 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.035700466 write(0,"[   152.894] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.035803998 write(0,"(**) Apple Optical USB Mouse: =
ZA"...,60) =3D 60 (0x3c)
truss-vt.txt- 1106: 3.035915750 clock_gettime(4,{152.894529655 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.036014782 write(0,"[   152.894] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.036117955 write(0,"(**) Apple Optical USB Mouse: =
Bu"...,41) =3D 41 (0x29)
--
truss-vt.txt- 1106: 3.037564496 clock_gettime(4,{152.896178280 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.037662598 write(0,"[   152.896] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.037765470 write(0,"(**) Apple Optical USB Mouse: =
(a"...,61) =3D 61 (0x3d)
truss-vt.txt- 1106: 3.037890723 clock_gettime(4,{152.896500937 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.037989425 write(0,"[   152.896] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.038092147 write(0,"(**) Apple Optical USB Mouse: =
(a"...,65) =3D 65 (0x41)
truss-vt.txt- 1106: 3.038167898 clock_gettime(4,{152.896781563 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.038265491 write(0,"[   152.896] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.038368663 write(0,"(**) Apple Optical USB Mouse: =
(a"...,64) =3D 64 (0x40)
truss-vt.txt- 1106: 3.038491815 =
open("/dev/sysmouse",O_RDWR|O_NONBLOCK,00) =3D 9 (0x9)
truss-vt.txt: 1106: 3.038572667 ioctl(9,TIOCGETA,0xffffcb8c)	 ERR#25 =
'Inappropriate ioctl for device'
truss-vt.txt: 1106: 3.038693000 ioctl(9,MOUSE_SETLEVEL,0xffffcac0) =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.038773432 ioctl(9,MOUSE_GETHWINFO,0xffffcac4) =3D =
0 (0x0)
truss-vt.txt- 1106: 3.038853953 clock_gettime(4,{152.897467318 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.038956315 write(0,"[   152.897] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.039060298 write(0,"(II) Apple Optical USB Mouse: =
Se"...,71) =3D 71 (0x47)
truss-vt.txt: 1106: 3.039136919 ioctl(9,MOUSE_GETMODE,0xffffcad8) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.039213781 clock_gettime(4,{152.897827355 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 3.039310773 write(0,"[   152.897] ",13)	 =3D 13 =
(0xd)
truss-vt.txt- 1106: 3.039413435 write(0,"(II) Apple Optical USB Mouse: =
Se"...,62) =3D 62 (0x3e)
truss-vt.txt: 1106: 3.039553658 ioctl(9,MOUSE_SETMODE,0xffffcaa8) =3D 0 =
(0x0)
truss-vt.txt: 1106: 3.039645280 ioctl(9,TIOCFLUSH,0xffffcb5c) ERR#25 =
'Inappropriate ioctl for device'
truss-vt.txt- 1106: 3.039813824 select(1024,{9},0x0,0x0,{0.000000 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 3.039923776 fstat(9,{ mode=3Dcrw------- =
,inode=3D28,size=3D0,blksize=3D4096 }) =3D 0 (0x0)
truss-vt.txt- 1106: 3.040014828 =
sigprocmask(SIG_BLOCK,SIGIO,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|=
SIGVTALRM|SIGWINCH) =3D 0 (0x0)
truss-vt.txt- 1106: 3.040140021 fcntl(9,F_GETFL,)		 =3D 6 =
(0x6)
truss-vt.txt- 1106: 3.040214242 fcntl(9,F_SETFL,O_ASYNC|O_NONBLOCK|0x2) =
=3D 0 (0x0)
truss-vt.txt- 1106: 3.040287324 getpid()			 =3D =
1106 (0x452)
truss-vt.txt- 1106: 3.040354525 fcntl(9,F_SETOWN,0x452)	 =3D 0 (0x0)
truss-vt.txt- 1106: 3.040495138 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEM=
T|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGS=
TOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALR=
M|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN=
|SIGTTOU|SIGIO|SIGVTALRM|SIGWINCH) =3D 0 (0x0)
truss-vt.txt- 1106: 3.040606741 sigaction(SIGIO,{ 0x506d05e0 SA_SIGINFO =
ss_t },{ SIG_DFL SA_RESTART ss_t }) =3D 0 (0x0)
truss-vt.txt- 1106: 3.040707813 =
sigprocmask(SIG_SETMASK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGV=
TALRM|SIGWINCH,0x0) =3D 0 (0x0)
--
truss-vt.txt- 1106: 17.676966736 sigprocmask(SIG_UNBLOCK,SIGIO,0x0) =3D =
0 (0x0)
truss-vt.txt- 1106: 17.677078758 clock_gettime(4,{167.535689513 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.084594398 select(256,{1 3 4 7 =
8},0x0,0x0,{585.285000 }) =3D 1 (0x1)
truss-vt.txt- 1106: 19.084715691 sigprocmask(SIG_BLOCK,SIGIO,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.084812473 read(7,"<",64)		 =3D 1 (0x1)
truss-vt.txt- 1106: 19.084913755 clock_gettime(4,{168.943523999 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.085011677 sigprocmask(SIG_UNBLOCK,SIGIO,0x0) =3D =
0 (0x0)
truss-vt.txt- 1106: 19.085125079 clock_gettime(4,{168.943735744 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.085235002 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.085333584 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt: 1106: 19.085456436 ioctl(7,VT_ACTIVATE,0x2)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.085456436 SIGNAL 30 (SIGUSR1)
truss-vt.txt- 1106: 19.085581449 sigprocmask(SIG_SETMASK,SIGUSR1,0x0) =3D =
0 (0x0)
truss-vt.txt- 1106: 19.085693952 =
sigreturn(0xffffffffffffb9b0,0xffffffffffffb9b0,0x4c0,0x50caa7e8,0x130,0xf=
fffffffffffc4c0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.085783623 clock_gettime(4,{168.944394468 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.085894626 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.085993178 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.086088220 clock_gettime(4,{168.944699004 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.260592808 select(256,{1 3 4 7 =
8},0x0,0x0,{0.659000 }) =3D 1 (0x1)
truss-vt.txt- 1106: 19.260775362 sigprocmask(SIG_BLOCK,SIGIO,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.260875924 read(7,"\M-<",64)		 =3D 1 =
(0x1)
--
truss-vt.txt- 1106: 19.263525041 clock_gettime(4,{169.122137025 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.263628573 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.263722295 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.263829697 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.263924829 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.264015551 clock_gettime(4,{169.122627626 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.264119353 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.264213225 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.264320358 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.264413480 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt: 1106: 19.264531022 ioctl(7,KDSKBMODE,0x1)	 =3D 0 (0x0)
truss-vt.txt: 1106: 19.264621054 ioctl(7,TIOCSETA,0x636bb490) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.264723536 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.264818068 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.264920310 clock_gettime(4,{169.123532085 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.265018323 fcntl(9,F_GETFL,)		 =3D 70 =
(0x46)
truss-vt.txt- 1106: 19.265098034 fcntl(9,F_SETFL,O_NONBLOCK|0x2) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.265242577 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEM=
T|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGS=
TOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALR=
M|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.265342719 sigaction(SIGIO,{ SIG_IGN 0x0 ss_t },{ =
0x506d05e0 SA_SIGINFO ss_t }) =3D 0 (0x0)
truss-vt.txt- 1106: 19.265432362 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.265540754 close(9)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.265642156 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 19.265736118 sigprocmask(SIG_SETMASK,0x0,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.265833200 clock_gettime(4,{169.124445185 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 19.265927702 sigprocmask(SIG_BLOCK,SIGIO,0x0) =3D 0 =
(0x0)
truss-vt.txt- 1106: 20.297172402 nanosleep({1.000000000 })	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 20.297540210 ioctl(7,VT_RELDISP,0x1)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 20.297643412 clock_gettime(4,{170.156254796 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 20.297757144 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGIO) =3D 0 (0x0)
truss-vt.txt- 1106: 20.297861366 sigprocmask(SIG_SETMASK,SIGIO,0x0) =3D =
0 (0x0)
truss-vt.txt- 1106: 20.297979269 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGIO) =3D 0 (0x0)
truss-vt.txt- 1106: 20.298080731 sigprocmask(SIG_SETMASK,SIGIO,0x0) =3D =
0 (0x0)
truss-vt.txt- 1106: 20.298174723 clock_gettime(4,{170.156786198 }) =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.184243240 select(256,{1 3 4 =
8},0x0,0x0,{118.966000 }) ERR#4 'Interrupted system call'
truss-vt.txt- 1106: 127.184243240 SIGNAL 15 (SIGTERM)
truss-vt.txt- 1106: 127.184756880 =
sigprocmask(SIG_SETMASK,SIGTERM|SIGIO,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 127.184863082 =
sigreturn(0xffffffffffffc900,0xffffffffffffc900,0x4c0,0x50caa7b8,0x130,0xf=
fffffffffffd410) ERR#4 'Interrupted system call'
--
truss-vt.txt- 1106: 127.185885593 =
madvise(0x5154e000,0x45000,0x5,0x0,0x763,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.186004486 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGIO) =3D 0 (0x0)
truss-vt.txt- 1106: 127.186115968 clock_gettime(4,{277.044727382 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.186217940 clock_gettime(4,{277.044829474 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.186308872 clock_gettime(4,{277.044920407 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.186439225 clock_gettime(4,{277.045050759 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.186548247 clock_gettime(4,{277.045159751 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.186648269 clock_gettime(4,{277.045259773 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.186796142 write(0,"[   277.045] ",13) =3D 13 =
(0xd)
truss-vt.txt- 1106: 127.186913054 write(0,"(II) UnloadModule: =
"mouse"\n",27) =3D 27 (0x1b)
truss-vt.txt: 1106: 127.187026697 ioctl(7,KDSKBMODE,0x1)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 127.187116159 ioctl(7,TIOCSETA,0x636bb490) =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.187233011 clock_gettime(4,{277.045844875 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.187320463 clock_gettime(4,{277.045932597 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.187424205 write(0,"[   277.045] ",13) =3D 13 =
(0xd)
truss-vt.txt- 1106: 127.187530707 write(0,"(II) UnloadModule: =
"kbd"\n",25) =3D 25 (0x19)
truss-vt.txt- 1106: 127.187864524 =
madvise(0x6374e000,0xa6000,0x5,0x0,0xc000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.187967666 =
madvise(0x63501000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.188079178 =
madvise(0x63503000,0x3f000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.188162970 =
madvise(0x636bf000,0x2000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.188246192 =
madvise(0x636c3000,0x2000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.188331573 =
madvise(0x63806000,0x3000,0x5,0x0,0x3f7000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.188509507 sigprocmask(SIG_SETMASK,SIGIO,0x0) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.188843264 munmap(0x50fad000,102400)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.190297363 munmap(0x62aa4000,7327744)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.190475657 munmap(0x631a1000,360448)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.190845115 munmap(0x631f9000,1519616)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.191125051 open("(null)",O_RDWR|O_CLOEXEC,00) =3D =
9 (0x9)
truss-vt.txt: 1106: 127.191218322 ioctl(9,MEMRANGE_SET,0xffffd348) =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.191309014 close(9)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.191427907 munmap(0x52aa4000,268435456) =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.193081360 =
madvise(0x51523000,0x14000,0x5,0x0,0x10000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193167312 =
madvise(0x5154b000,0x3000,0x5,0x0,0x10000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193276574 =
madvise(0x51476000,0x45000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193361026 =
madvise(0x51597000,0x3000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193554650 =
madvise(0x515a4000,0x1000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193644862 =
madvise(0x515a6000,0xd000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193729164 =
madvise(0x515b4000,0x5000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.193816015 =
madvise(0x515dc000,0xc000,0x5,0x0,0x695,0x400) =3D 0 (0x0)
--
truss-vt.txt- 1106: 127.212440696 =
madvise(0x636b6000,0x2000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.212540388 =
madvise(0x6368d000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.212616620 =
madvise(0x636af000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.212692911 =
madvise(0x636b8000,0x1000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.212801004 =
madvise(0x63704000,0x4a000,0x5,0x0,0xb2000,0x400) =3D 0 (0x0)
truss-vt.txt- 1106: 127.212948967 close(1)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.213035698 close(3)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.213128040 close(4)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.213267633 unlink("/tmp/.X11-unix/X0") =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.213383135 unlink("/tmp/.X0-lock")	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 127.213482828 ioctl(7,KDSETMODE,0x0)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 127.213568479 ioctl(7,VT_GETMODE,0xffffd940) =3D 0 =
(0x0)
truss-vt.txt: 1106: 127.213655421 ioctl(7,VT_SETMODE,0xffffd940) =3D 0 =
(0x0)
truss-vt.txt: 1106: 127.213740383 ioctl(7,KDDISABIO,0x0)	 =3D 0 =
(0x0)
truss-vt.txt: 1106: 127.213883456 ioctl(7,VT_ACTIVATE,0x1)	 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.214061600 close(7)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.214237583 write(2,"Server terminated =
successfully ("...,54) =3D 54 (0x36)
truss-vt.txt- 1106: 127.214324105 clock_gettime(4,{277.072935219 }) =3D =
0 (0x0)
truss-vt.txt- 1106: 127.214455837 write(0,"[   277.072] ",13) =3D 13 =
(0xd)
truss-vt.txt- 1106: 127.214566630 write(0,"Server terminated =
successfully ("...,54) =3D 54 (0x36)
truss-vt.txt- 1106: 127.214663112 close(0)			 =3D 0 =
(0x0)
truss-vt.txt- 1106: 127.214663112 SIGNAL 11 (SIGSEGV)
truss-vt.txt- 1106: 127.214934197 =
sigprocmask(SIG_SETMASK,SIGSEGV|SIGIO,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 127.215207443 =
stat("/usr/share/nls/C/libc.cat",0xffffffffffffc5c8) ERR#2 'No such file =
or directory'
truss-vt.txt- 1106: 127.215313315 =
stat("/usr/share/nls/libc/C",0xffffffffffffc5c8) ERR#2 'No such file or =
directory'
--
truss-vt.txt- 1106: 127.216193533 write(2,"\nPlease consult the The =
X.Org F"...,85) =3D 85 (0x55)
truss-vt.txt- 1106: 127.216330996 write(2,"Please also check the log =
file a"...,84) =3D 84 (0x54)
truss-vt.txt- 1106: 127.216423818 write(2,"\n",1)		 =3D 1 =
(0x1)
truss-vt.txt- 1106: 127.216503949 close(1)			 ERR#9 =
'Bad file descriptor'
truss-vt.txt- 1106: 127.216583301 close(3)			 ERR#9 =
'Bad file descriptor'
truss-vt.txt- 1106: 127.216662233 close(4)			 ERR#9 =
'Bad file descriptor'
truss-vt.txt- 1106: 127.216765615 unlink("/tmp/.X0-lock")	 ERR#2 =
'No such file or directory'
truss-vt.txt- 1106: 127.216874907 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGSEGV|SIGIO) =3D 0 (0x0)
truss-vt.txt- 1106: 127.216985129 =
sigprocmask(SIG_SETMASK,SIGSEGV|SIGIO,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 127.217080531 =
sigprocmask(SIG_BLOCK,SIGIO,SIGSEGV|SIGIO) =3D 0 (0x0)
truss-vt.txt: 1106: 127.217192313 ioctl(7,KDSETMODE,0x0)	 ERR#9 =
'Bad file descriptor'
truss-vt.txt: 1106: 127.217279195 ioctl(7,VT_GETMODE,0xffffc940) ERR#9 =
'Bad file descriptor'
truss-vt.txt: 1106: 127.217365567 ioctl(7,KDDISABIO,0x0)	 ERR#9 =
'Bad file descriptor'
truss-vt.txt- 1106: 127.217515150 write(2,"xf86CloseConsole: KDDISABIO =
fail"...,56) =3D 56 (0x38)
truss-vt.txt- 1106: 127.217607342 write(2,"\n",1)		 =3D 1 =
(0x1)
truss-vt.txt- 1106: 127.217708714 =
sigprocmask(SIG_BLOCK,SIGALRM|SIGTSTP|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGVTA=
LRM|SIGWINCH,SIGSEGV|SIGIO) =3D 0 (0x0)
truss-vt.txt- 1106: 127.217917998 =
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGEMT|SIGFPE=
|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGT=
STP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPRO=
F|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 127.218058371 =
thr_kill(0x1870f,0x6,0x0,0x50cda850,0x0,0x0) =3D 0 (0x0)
truss-vt.txt- 1106: 127.218058371 SIGNAL 6 (SIGABRT)
truss-vt.txt- 1106: 127.218058371 process exit, rval =3D 0
root@FBSDG5M1:~ #=20

I will note that the process tree does get a defunct process when I do =
this (and Xorg never displays the cursor or anything else --as reported =
in the later note):

$ ps -aud
USER    PID %CPU %MEM    VSZ   RSS TT  STAT STARTED    TIME COMMAND
markmi 1113  0.1  0.0  11804  3292  0  Ss    4:28AM 0:00.01 -sh (sh)
markmi 1115  0.0  0.0  11404  2764  0  R+    4:28AM 0:00.01 - ps -aud
root   1042  0.0  0.0  12716  3464 v0  Is    4:25AM 0:00.03 login [pam] =
(login)
root   1092  0.0  0.0  12372  4028 v0  I     4:25AM 0:00.04 - -csh (csh)
root   1105  0.0  0.0  11032  2560 v0  I+    4:27AM 0:00.88 `-- truss =
-fd -o truss-vt.txt /usr/local/bin/Xorg
root   1106  0.0  0.3 323868 33208 v0  IX    4:27AM 0:01.42   |-- =
/usr/local/bin/Xorg
root   1108  0.0  0.0      0     0 v0  Z+    4:27AM 0:00.04   `-- =
<defunct>
root   1043  0.0  0.0  11104  2516 v1  Is+   4:25AM 0:00.01 =
/usr/libexec/getty Pc ttyv1
root   1044  0.0  0.0  11104  2516 v2  Is+   4:25AM 0:00.01 =
/usr/libexec/getty Pc ttyv2
root   1045  0.0  0.0  11104  2516 v3  Is+   4:25AM 0:00.04 =
/usr/libexec/getty Pc ttyv3
root   1046  0.0  0.0  11104  2516 v4  Is+   4:25AM 0:00.04 =
/usr/libexec/getty Pc ttyv4
root   1047  0.0  0.0  11104  2516 v5  Is+   4:25AM 0:00.01 =
/usr/libexec/getty Pc ttyv5
root   1048  0.0  0.0  11104  2516 v6  Is+   4:25AM 0:00.04 =
/usr/libexec/getty Pc ttyv6
root   1049  0.0  0.0  11104  2516 v7  Is+   4:25AM 0:00.01 =
/usr/libexec/getty Pc ttyv7

Still it is enough to have the nearly-black-on-black issue when =
switching to consoles when vt-based.




Of the 2560x1440 vt-based boot-time pictures requested for the path of =
issues that I said that I was not going down...

> Could you please post pictures of this screen with both -BETA2 and
> -BETA3? I'd like to understand this regression on your side.

For -BETA3 (and probably now -RC1?) I greatly doubt that I can get a =
useful screen picture for the vt with 2560x1440 on Radeon x1950 issue. =
The -BETA3 2560x1440 boot-display seems to be text a couple of pixels =
high/wide per character and fairly dark. (Presumes that the pattern is =
from tiny text since it is too small to read.) The same display pattern =
seems to repeat several times across the display. Most of the display is =
just black except for the band across the top that has that rectangular =
area repeated, each of the same size and internal pattern. And the boot =
seems to hang after not very long, limiting what I can do to figure =
anything out. I might try to see if I get a picture better than I expect =
I would get.

For -BETA2 2560x1440 pictures for the Radeon X1950 are possible (if I =
re-establish a -BETA2 boot media that uses vt) but the oddity was just =
the beginning of the next line/row also being visible on the far right =
side of the display and it appeared to be a simple issue: normal display =
but COL in /usr/src/sys/powerpc/ofw/ofw_syscons.c and =
/usr/src/sys/dev/syscons/syscons.h was likely smaller than the 2560 =
pixel wide space would require in order to fill it and so the displayed =
text wrapped to the next line (next row) at the right hand side when it =
was using ofwfb_static_window...

#define COL             240
...
static u_int16_t ofwfb_static_window[ROW*COL];

Once the initial, static display storage was replaced with one correctly =
sized it was completely fine in -BETA2. Before that replacement it was =
easily used despite the extra text at the right. (Of course wrapping to =
the potential next row could also go out of bounds depending on ROW's =
value vs. the 1440 pixels. And ROW may or may not have been big enough =
to span the 1440 as well. But all the lines for the 1440 height seemed =
to be displayed and scrolled correctly [ignoring the right-side extra =
text issue].)

(Other <?>_static_window's around likely would have the same COL/ROW =
issues for big enough displays, not just ofwfb_static_window.)

I'll note that for the GeForce 7800 GT's the 2560x1440 vt-based display =
shows normal text during boot but using only a small area in the middle =
of the display. (Small compared to the display pixel counts.) =
Essentially no different then just having a smaller pixel-count display =
in the first place. For my current activities I prefer the -BETA2 vt or =
the sc behavior for the additional text displayed (early-boot debug =
information sometimes, it need not fit in the smaller effective =
display).

Let me know if I should re-establish a -BETA2 and make a picture of the =
right hand side extra-text despite the simplicity of what was odd. That =
might take a bit for me to do.





Of the kms-drm-update-38 request...

> If you have some time, could you please test my "kms-drm-update-38",
> available on GitHut?
> https://github.com/dumbbell/freebsd/tree/kms-drm-update-38

I probably will experiment with this at some point but it may take a =
while to get there.





=3D=3D=3D
Mark Millard
markmi at dsl-only.net






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?83AFBF78-CBE1-4651-B3D6-A83168956D93>