Subject: Xfree86
To: None <port-i386@NetBSD.ORG>
From: Frank van der Linden <vdlinden@fwi.uva.nl>
List: port-i386
Date: 01/29/1995 17:06:53
[Re: some messages which still had the rather misleading title about ahb*]

My ktrace output was the same as Gary reported. It's not the aperture
driver that is at fault here, though. Weirdly enough, things worked
when I loaded that. I never loaded it before, since my simple et4000 card
did not require lineair memory access by Xfree86. The same section
now produces this ktrace output:

   190 XF86_SVGA CALL  open(0x559e8,0x2,0x4b)
   190 XF86_SVGA NAMI  "/dev/mem"
   190 XF86_SVGA RET   open -1 errno 1 Operation not permitted
   190 XF86_SVGA CALL  open(0x55a66,0x2,0x4b)
   190 XF86_SVGA NAMI  "/dev/xf86"
   190 XF86_SVGA RET   open 4
   190 XF86_SVGA CALL  mmap(0,0x1000,0x3,0,0x4,0,0xa0000)
   190 XF86_SVGA RET   mmap 270589952/0x1020e000
   190 XF86_SVGA CALL  munmap(0x1020e000,0x1000)
   190 XF86_SVGA RET   munmap 0
   190 XF86_SVGA CALL  mmap(0,0x10000,0x3,0,0x4,0,0xa0000)
   190 XF86_SVGA RET   mmap 271056896/0x10280000
   190 XF86_SVGA CALL  break(0x238000)
   190 XF86_SVGA RET   break 0

..and X goes on to run happily ever after.

I should've included ktrace output earlier, yep, but I was busy working
on some other things, and just looked for the quickest way to get it
running, so I could go on doing what I was doing.

 - Frank