Date: Wed, 20 Dec 2000 17:40:25 -0500 (EST) From: Andrew Gallatin <gallatin@cs.duke.edu> To: dfr@nlsystems.com Cc: freebsd-alpha@freebsd.org Subject: XFree86 and AGP on UP1000 (long) Message-ID: <14913.5602.835944.958214@grasshopper.cs.duke.edu>
next in thread | raw e-mail | index | archive | help
Doug, I'm having some problems with XFree86 4.x on my API UP1000 running -current. It seems to happen on all recent revs of XFree86-4. I've just grabbed the 4.0.2 sources and I'm working with those. I think it would happen on -stable too. Essentially, the server is reporting ****INVALID MEM ALLOCATION****, attempting to fix things up & failing miserably. It is trying to move things from the region: b: 0x40000000 e: 0x407fffff to 0x80000000 - 0xffffffff and so on; moving things from 0x4....... to 0x8....... This is happening because it is getting confused about the UP1000's AGP bridge: (II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus 0 I/O range: [0] -1 0x00000000 - 0xffffffff (0x0) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 2: bridge is at (0:1:0), (0,2,2), BCTRL: 0x0e (VGA_EN is set) (II) Bus 2 I/O range: (II) Bus 2 non-prefetchable memory range: (II) Bus 2 prefetchable memory range: I think what is happening is that the !@#$@#$ SRM firmware on this box is configuring the agp bus as bus 2, so it has a PCI bus 0 and an AGP bus 2, but no PCI or AGP bus "1". Then XFree86 comes along and mislabels the video card, claiming that it is at 01:05:0 when it is really at 02:05:0. Things are further confused by the bridge configuration in xc/programs/Xserver/hw/xfree86/common/xf86pciBus.c The following patch seems to work nicely, though I have no idea why: --- /usr/project/ari_scratch3/gallatin/xf86/402/xc/programs/Xserver/hw/xfree86/common/xf86pciBus.c Fri Dec 8 15:13:35 2000 +++ hw/xfree86/common/xf86pciBus.c Wed Dec 20 17:21:50 2000 @@ -1598,6 +1598,13 @@ get_sun_apb_ranges(PciBus, pcrp); break; } +#ifdef __alpha__ + if (pcrp->pci_vendor == PCI_VENDOR_AMD && + pcrp->pci_device == 0x7007 && + PciBus->secondary == 2) { + PciBus->secondary = 1; + } +#endif /* _alpha_ */ if ((pcrp->pci_command & PCI_CMD_IO_ENABLE) && (pcrp->pci_upper_io_base || pcrp->pci_io_base || pcrp->pci_upper_io_limit || pcrp->pci_io_limit)) { Do you have a good contact at XFree86 who could look into this? Thanks! Drew PS: Here's the output from a verbose boot (just pci): <....> irongate0: <AMD 751 Core Logic chipset> pcib0: <AMD 751 PCI host bus adapter> on irongate0 pci0: physical bus=0 map[10]: type 3, range 32, base 00000000, size 0, enabled map[14]: type 3, range 32, base 41350000, size 12, enabled map[18]: type 4, range 32, base 000101c0, size 2, port disabled found-> vendor=0x1022, dev=0x7006, revid=0x25 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=1 found-> vendor=0x1022, dev=0x7007, revid=0x01 bus=0, slot=1, func=0 class=06-04-00, hdrtype=0x01, mfdev=1 found-> vendor=0x10b9, dev=0x1533, revid=0xc3 bus=0, slot=7, func=0 class=06-01-00, hdrtype=0x00, mfdev=0 map[10]: type 4, range 32, base 00010100, size 7, enabled map[14]: type 1, range 32, base 41353100, size 7, enabled found-> vendor=0x1011, dev=0x0019, revid=0x30 bus=0, slot=9, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=10 map[10]: type 4, range 32, base 00010000, size 8, enabled map[14]: type 1, range 32, base 41353000, size 8, enabled map[18]: type 1, range 32, base 41351000, size 12, enabled found-> vendor=0x1000, dev=0x000f, revid=0x04 bus=0, slot=10, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=9 map[10]: type 3, range 32, base 41352000, size 12, enabled map[14]: type 4, range 32, base 00010180, size 5, enabled map[18]: type 1, range 32, base 41100000, size 20, enabled found-> vendor=0x8086, dev=0x1229, revid=0x02 bus=0, slot=11, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=10 map[10]: type 4, range 32, base 000001f0, size 4, enabled map[14]: type 4, range 32, base 000003f4, size 2, enabled map[18]: type 4, range 32, base 00000170, size 4, enabled map[1c]: type 4, range 32, base 00000374, size 2, enabled map[20]: type 4, range 32, base 000101b0, size 4, enabled found-> vendor=0x10b9, dev=0x5229, revid=0xc1 bus=0, slot=16, func=0 class=01-01-fa, hdrtype=0x00, mfdev=0 intpin=a, irq=15 map[10]: type 4, range 32, base 00001000, size 6, enabled map[14]: type 4, range 32, base 00001040, size 5, enabled found-> vendor=0x10b9, dev=0x7101, revid=0x00 bus=0, slot=17, func=0 class=00-00-00, hdrtype=0x00, mfdev=0 pci0: <PCI bus> on pcib0 pci0: <bridge, HOST-PCI> at 0.0 (no driver attached) pcib1: <PCI-PCI bridge> at device 1.0 on pci0 pcib1: secondary bus 2 pcib1: subordinate bus 2 pcib1: I/O decode 0xfff000-0xfff pcib1: memory decode 0xfff00000-0xfffff pcib1: prefetched decode 0x40000000-0x410fffff pci1: physical bus=2 map[10]: type 1, range 32, base 41000000, size 17, enabled map[14]: type 1, range 32, base 40000000, size 23, enabled map[18]: type 1, range 32, base 40800000, size 23, enabled found-> vendor=0x104c, dev=0x3d07, revid=0x11 bus=2, slot=5, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=255 powerspec 1 supports D0 D3 current D0 pci1: <PCI bus> on pcib1 vga_pci0: <VGA-compatible display device> mem 0x40800000-0x40ffffff,0x40000000-0 x407fffff,0x41000000-0x4101ffff at device 5.0 on pci1 <...> And here is a full transcript of X (pre-patch): XFree86 Version 4.0.2 / X Window System (protocol Version 11, revision 0, vendor release 6400) Release Date: 18 December 2000 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/FAQ) Operating System: FreeBSD 5.0-CURRENT alpha [ELF] Module Loader present (==) Log file: "/var/log/XFree86.0.log", Time: Wed Dec 20 15:38:55 2000 (==) Using config file: "/etc/X11/XF86Config" Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (??) unknown. (==) ServerLayout "Simple Layout" (**) |-->Screen "Screen 1" (0) (**) | |-->Monitor "VRT17" (**) | |-->Device "AGP Elsa" (**) |-->Input Device "Mouse1" (**) |-->Input Device "Keyboard1" (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc101" (**) XKB: model: "pc101" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/TrueType/" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (--) Using syscons driver with X support (version 16777218.0) (--) using VT number 4 (II) Module ABI versions: XFree86 ANSI C Emulation: 0.1 XFree86 Video Driver: 0.3 XFree86 XInput driver : 0.1 XFree86 Server Extension : 0.1 XFree86 Font Renderer : 0.2 (II) Loader running on freebsd (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.0.2, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.3 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 1022,7006 card 0000,0000 rev 25 class 06,00,00 hdr 80 (II) PCI: 00:01:0: chip 1022,7007 card 0000,0000 rev 01 class 06,04,00 hdr 81 (II) PCI: 00:07:0: chip 10b9,1533 card 0000,0000 rev c3 class 06,01,00 hdr 00 (II) PCI: 00:09:0: chip 1011,0019 card 1011,500b rev 30 class 02,00,00 hdr 00 (II) PCI: 00:0a:0: chip 1000,000f card 0000,0000 rev 04 class 01,00,00 hdr 00 (II) PCI: 00:0b:0: chip 8086,1229 card 8086,0001 rev 02 class 02,00,00 hdr 00 (II) PCI: 00:10:0: chip 10b9,5229 card 0000,0000 rev c1 class 01,01,fa hdr 00 (II) PCI: 00:11:0: chip 10b9,7101 card 0000,0000 rev 00 class 00,00,00 hdr 00 (II) PCI: 01:05:0: chip 104c,3d07 card 1048,0a35 rev 11 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) LoadModule: "scanpci" (II) Loading /usr/X11R6/lib/modules/libscanpci.a (II) Module scanpci: vendor="The XFree86 Project" compiled for 4.0.2, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.3 (II) UnloadModule: "scanpci" (II) Unloading /usr/X11R6/lib/modules/libscanpci.a (II) Host-to-PCI bridge: (II) PCI-to-ISA bridge: (II) Host-to-PCI bridge: (II) PCI-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus 0 I/O range: [0] -1 0x00000000 - 0xffffffff (0x0) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 2: bridge is at (0:1:0), (0,2,2), BCTRL: 0x0e (VGA_EN is set) (II) Bus 2 I/O range: (II) Bus 2 non-prefetchable memory range: (II) Bus 2 prefetchable memory range: (II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus -1 I/O range: (II) Bus -1 non-prefetchable memory range: (II) Bus -1 prefetchable memory range: (II) Bus 1: bridge is at (0:0:0), (-1,1,0), BCTRL: 0x00 (VGA_EN is cleared) (II) Bus 1 I/O range: [0] -1 0x00000000 - 0xffffffff (0x0) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (--) PCI:*(1:5:0) Texas Instruments Permedia 2 rev 17, Mem @ 0x41000000/17, 0x40000000/23, 0x40800000/23 (II) Addressable bus resource ranges are [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0x00000000 - 0xffffffff (0x0) IX[B] (II) OS-reported resource ranges: [0] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [1] -1 0x00000000 - 0x000001ff (0x200) IX[B]E (II) Active PCI resource ranges: [0] -1 0x41200000 - 0x413fffff (0x200000) MX[B]E [1] -1 0x41100000 - 0x411fffff (0x100000) MX[B]E [2] -1 0x41352000 - 0x41353fff (0x2000) MX[B]E [3] -1 0x41340000 - 0x4137ffff (0x40000) MX[B]E [4] -1 0x41351000 - 0x41351fff (0x1000) MX[B]E [5] -1 0x41353000 - 0x41353fff (0x1000) MX[B]E [6] -1 0x41300000 - 0x413fffff (0x100000) MX[B]E [7] -1 0x41353100 - 0x413531ff (0x100) MX[B]E [8] -1 0x41350000 - 0x4135ffff (0x10000) MX[B]E [9] -1 0x41020000 - 0x4102ffff (0x10000) MX[B](B) [10] -1 0x40800000 - 0x40ffffff (0x800000) MX[B](B) [11] -1 0x40000000 - 0x407fffff (0x800000) MX[B](B) [12] -1 0x41000000 - 0x4101ffff (0x20000) MX[B](B) [13] -1 0x000101b0 - 0x000101bf (0x10) IX[B]E [14] -1 0x00000374 - 0x00000377 (0x4) IX[B]E [15] -1 0x00000170 - 0x0000017f (0x10) IX[B]E [16] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E [17] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E [18] -1 0x00010180 - 0x000101ff (0x80) IX[B]E [19] -1 0x00010000 - 0x000100ff (0x100) IX[B]E [20] -1 0x00010100 - 0x000101ff (0x100) IX[B]E [21] -1 0x000101c0 - 0x000101ff (0x40) IX[B]E [22] -1 0x00001040 - 0x0000107f (0x40) IX[B]E [23] -1 0x00001000 - 0x000010ff (0x100) IX[B]E (II) PCI Memory resource overlap reduced 0x41200000 from 0x413fffff to 0x412fffff (II) PCI I/O resource overlap reduced 0x00010180 from 0x000101ff to 0x0001019f (II) PCI Memory resource overlap reduced 0x41352000 from 0x41353fff to 0x41352fff (II) PCI Memory resource overlap reduced 0x41340000 from 0x4137ffff to 0x4134ffff (II) PCI Memory resource overlap reduced 0x41353000 from 0x41353fff to 0x413530ff (II) PCI Memory resource overlap reduced 0x41300000 from 0x413fffff to 0x4133ffff (II) PCI I/O resource overlap reduced 0x00010100 from 0x000101ff to 0x0001017f (II) PCI Memory resource overlap reduced 0x41350000 from 0x4135ffff to 0x41350fff (II) PCI I/O resource overlap reduced 0x00001000 from 0x000010ff to 0x0000103f (II) Active PCI resource ranges after removing overlaps: [0] -1 0x41200000 - 0x412fffff (0x100000) MX[B]E [1] -1 0x41100000 - 0x411fffff (0x100000) MX[B]E [2] -1 0x41352000 - 0x41352fff (0x1000) MX[B]E [3] -1 0x41340000 - 0x4134ffff (0x10000) MX[B]E [4] -1 0x41351000 - 0x41351fff (0x1000) MX[B]E [5] -1 0x41353000 - 0x413530ff (0x100) MX[B]E [6] -1 0x41300000 - 0x4133ffff (0x40000) MX[B]E [7] -1 0x41353100 - 0x413531ff (0x100) MX[B]E [8] -1 0x41350000 - 0x41350fff (0x1000) MX[B]E [9] -1 0x41020000 - 0x4102ffff (0x10000) MX[B](B) [10] -1 0x40800000 - 0x40ffffff (0x800000) MX[B](B) [11] -1 0x40000000 - 0x407fffff (0x800000) MX[B](B) [12] -1 0x41000000 - 0x4101ffff (0x20000) MX[B](B) [13] -1 0x000101b0 - 0x000101bf (0x10) IX[B]E [14] -1 0x00000374 - 0x00000377 (0x4) IX[B]E [15] -1 0x00000170 - 0x0000017f (0x10) IX[B]E [16] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E [17] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E [18] -1 0x00010180 - 0x0001019f (0x20) IX[B]E [19] -1 0x00010000 - 0x000100ff (0x100) IX[B]E [20] -1 0x00010100 - 0x0001017f (0x80) IX[B]E [21] -1 0x000101c0 - 0x000101ff (0x40) IX[B]E [22] -1 0x00001040 - 0x0000107f (0x40) IX[B]E [23] -1 0x00001000 - 0x0000103f (0x40) IX[B]E (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [1] -1 0x00000000 - 0x0000016f (0x170) IX[B]E (II) All system resource ranges: [0] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [1] -1 0x41200000 - 0x412fffff (0x100000) MX[B]E [2] -1 0x41100000 - 0x411fffff (0x100000) MX[B]E [3] -1 0x41352000 - 0x41352fff (0x1000) MX[B]E [4] -1 0x41340000 - 0x4134ffff (0x10000) MX[B]E [5] -1 0x41351000 - 0x41351fff (0x1000) MX[B]E [6] -1 0x41353000 - 0x413530ff (0x100) MX[B]E [7] -1 0x41300000 - 0x4133ffff (0x40000) MX[B]E [8] -1 0x41353100 - 0x413531ff (0x100) MX[B]E [9] -1 0x41350000 - 0x41350fff (0x1000) MX[B]E [10] -1 0x41020000 - 0x4102ffff (0x10000) MX[B](B) [11] -1 0x40800000 - 0x40ffffff (0x800000) MX[B](B) [12] -1 0x40000000 - 0x407fffff (0x800000) MX[B](B) [13] -1 0x41000000 - 0x4101ffff (0x20000) MX[B](B) [14] -1 0x00000000 - 0x0000016f (0x170) IX[B]E [15] -1 0x000101b0 - 0x000101bf (0x10) IX[B]E [16] -1 0x00000374 - 0x00000377 (0x4) IX[B]E [17] -1 0x00000170 - 0x0000017f (0x10) IX[B]E [18] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E [19] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E [20] -1 0x00010180 - 0x0001019f (0x20) IX[B]E [21] -1 0x00010000 - 0x000100ff (0x100) IX[B]E [22] -1 0x00010100 - 0x0001017f (0x80) IX[B]E [23] -1 0x000101c0 - 0x000101ff (0x40) IX[B]E [24] -1 0x00001040 - 0x0000107f (0x40) IX[B]E [25] -1 0x00001000 - 0x0000103f (0x40) IX[B]E (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.1.8 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.2 (II) Loading font FreeType (II) LoadModule: "glint" (II) Loading /usr/X11R6/lib/modules/drivers/glint_drv.o (II) Module glint: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.3 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.1 (II) GLINT: driver for 3Dlabs chipsets: gamma, ti_pm2, ti_pm, pm3, pm2v, pm2, pm, 300sx, 500tx, mx (II) Primary Device is: PCI 01:05:0 (--) Assigning device section with no busID to primary device (--) Chipset ti_pm2 found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [1] -1 0x41200000 - 0x412fffff (0x100000) MX[B]E [2] -1 0x41100000 - 0x411fffff (0x100000) MX[B]E [3] -1 0x41352000 - 0x41352fff (0x1000) MX[B]E [4] -1 0x41340000 - 0x4134ffff (0x10000) MX[B]E [5] -1 0x41351000 - 0x41351fff (0x1000) MX[B]E [6] -1 0x41353000 - 0x413530ff (0x100) MX[B]E [7] -1 0x41300000 - 0x4133ffff (0x40000) MX[B]E [8] -1 0x41353100 - 0x413531ff (0x100) MX[B]E [9] -1 0x41350000 - 0x41350fff (0x1000) MX[B]E [10] -1 0x41020000 - 0x4102ffff (0x10000) MX[B](B) [11] -1 0x40800000 - 0x40ffffff (0x800000) MX[B](B) [12] -1 0x40000000 - 0x407fffff (0x800000) MX[B](B) [13] -1 0x41000000 - 0x4101ffff (0x20000) MX[B](B) [14] -1 0x00000000 - 0x0000016f (0x170) IX[B]E [15] -1 0x000101b0 - 0x000101bf (0x10) IX[B]E [16] -1 0x00000374 - 0x00000377 (0x4) IX[B]E [17] -1 0x00000170 - 0x0000017f (0x10) IX[B]E [18] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E [19] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E [20] -1 0x00010180 - 0x0001019f (0x20) IX[B]E [21] -1 0x00010000 - 0x000100ff (0x100) IX[B]E [22] -1 0x00010100 - 0x0001017f (0x80) IX[B]E [23] -1 0x000101c0 - 0x000101ff (0x40) IX[B]E [24] -1 0x00001040 - 0x0000107f (0x40) IX[B]E [25] -1 0x00001000 - 0x0000103f (0x40) IX[B]E (WW) ****INVALID MEM ALLOCATION**** b: 0x41000000 e: 0x4101ffff correcting (II) window: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) resSize: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) window fixed: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (WW) ****INVALID MEM ALLOCATION**** b: 0x40000000 e: 0x407fffff correcting (II) window: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) resSize: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) window fixed: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (WW) ****INVALID MEM ALLOCATION**** b: 0x40800000 e: 0x40ffffff correcting (II) window: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) resSize: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) window fixed: [0] -1 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) resource ranges after probing: [0] -1 0x81000000 - 0x817fffff (0x800000) MX[B](B) [1] -1 0x80800000 - 0x80ffffff (0x800000) MX[B](B) [2] -1 0x80000000 - 0x8001ffff (0x20000) MX[B](B) [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x41200000 - 0x412fffff (0x100000) MX[B]E [5] -1 0x41100000 - 0x411fffff (0x100000) MX[B]E [6] -1 0x41352000 - 0x41352fff (0x1000) MX[B]E [7] -1 0x41340000 - 0x4134ffff (0x10000) MX[B]E [8] -1 0x41351000 - 0x41351fff (0x1000) MX[B]E [9] -1 0x41353000 - 0x413530ff (0x100) MX[B]E [10] -1 0x41300000 - 0x4133ffff (0x40000) MX[B]E [11] -1 0x41353100 - 0x413531ff (0x100) MX[B]E [12] -1 0x41350000 - 0x41350fff (0x1000) MX[B]E [13] -1 0x41020000 - 0x4102ffff (0x10000) MX[B](B) [14] 0 0x000a0000 - 0x000affff (0x10000) MS[B] [15] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [16] 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [17] -1 0x00000000 - 0x0000016f (0x170) IX[B]E [18] -1 0x000101b0 - 0x000101bf (0x10) IX[B]E [19] -1 0x00000374 - 0x00000377 (0x4) IX[B]E [20] -1 0x00000170 - 0x0000017f (0x10) IX[B]E [21] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E [22] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E [23] -1 0x00010180 - 0x0001019f (0x20) IX[B]E [24] -1 0x00010000 - 0x000100ff (0x100) IX[B]E [25] -1 0x00010100 - 0x0001017f (0x80) IX[B]E [26] -1 0x000101c0 - 0x000101ff (0x40) IX[B]E [27] -1 0x00001040 - 0x0000107f (0x40) IX[B]E [28] -1 0x00001000 - 0x0000103f (0x40) IX[B]E [29] 0 0x000003b0 - 0x000003bb (0xc) IS[B] [30] 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/libint10.a (II) Module int10: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) GLINT(0): Initializing int10 (II) Machine type has 8/16 bit access (EE) GLINT(0): PCI bus (II) xf86ReadBIOS(80000000, 0, Buf, 10000)-> ff ff ff ff... mapPciRom: no BIOS found (EE) GLINT(0): Cannot read V_BIOS (4) (**) GLINT(0): Depth 24, (--) framebuffer bpp 32 (==) GLINT(0): RGB weight 888 (==) GLINT(0): Default visual is TrueColor (==) GLINT(0): Using gamma correction (1.0, 1.0, 1.0) (==) GLINT(0): Using HW cursor (--) GLINT(0): Not using Linux framebuffer device (--) GLINT(0): Chipset: "ti_pm2" (--) GLINT(0): Linear framebuffer at 0x81000000 (--) GLINT(0): MMIO registers at 0x80000000 (--) GLINT(0): VideoRAM: 8192 kByte (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="The XFree86 Project" compiled for 4.0.2, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.3 (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.0.2, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.3 (==) GLINT(0): Min pixel clock is 16 MHz (--) GLINT(0): Max pixel clock is 110 MHz (II) GLINT(0): VRT17: Using hsync range of 31.50-90.00 kHz (II) GLINT(0): VRT17: Using vrefresh range of 50.00-90.00 Hz (II) GLINT(0): Clock range: 16.25 to 110.00 MHz (WW) GLINT(0): Default mode "1024x768" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1280x960" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1280x1024" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1280x1024" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1600x1200" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1600x1200" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1600x1200" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1600x1200" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1600x1200" deleted (bad mode clock/interlace/doublescan) (WW) GLINT(0): Default mode "1792x1344" deleted (insufficient memory for mode) (WW) GLINT(0): Default mode "1792x1344" deleted (insufficient memory for mode) (WW) GLINT(0): Default mode "1856x1392" deleted (insufficient memory for mode) (WW) GLINT(0): Default mode "1856x1392" deleted (insufficient memory for mode) (WW) GLINT(0): Default mode "1920x1440" deleted (insufficient memory for mode) (WW) GLINT(0): Default mode "1920x1440" deleted (insufficient memory for mode) (--) GLINT(0): Virtual size is 1280x1024 (pitch 1280) (**) GLINT(0): Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz (**) GLINT(0): Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz (**) GLINT(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz (**) GLINT(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (==) GLINT(0): DPI set to (75, 75) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.3 (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Loading /usr/X11R6/lib/modules/libi2c.a (II) Module i2c: vendor="The XFree86 Project" compiled for 4.0.2, module version = 1.2.0 ABI class: XFree86 Video Driver, version 0.3 (II) GLINT(0): I2C bus "DDC" initialized. (II) GLINT(0): I2C bus "Video" initialized. (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0x81000000 - 0x817fffff (0x800000) MX[B] [1] 0 0x80800000 - 0x80ffffff (0x800000) MX[B] [2] 0 0x80000000 - 0x8001ffff (0x20000) MX[B] [3] -1 0x81000000 - 0x817fffff (0x800000) MX[B](B) [4] -1 0x80800000 - 0x80ffffff (0x800000) MX[B](B) [5] -1 0x80000000 - 0x8001ffff (0x20000) MX[B](B) [6] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0x41200000 - 0x412fffff (0x100000) MX[B]E [8] -1 0x41100000 - 0x411fffff (0x100000) MX[B]E [9] -1 0x41352000 - 0x41352fff (0x1000) MX[B]E [10] -1 0x41340000 - 0x4134ffff (0x10000) MX[B]E [11] -1 0x41351000 - 0x41351fff (0x1000) MX[B]E [12] -1 0x41353000 - 0x413530ff (0x100) MX[B]E [13] -1 0x41300000 - 0x4133ffff (0x40000) MX[B]E [14] -1 0x41353100 - 0x413531ff (0x100) MX[B]E [15] -1 0x41350000 - 0x41350fff (0x1000) MX[B]E [16] -1 0x41020000 - 0x4102ffff (0x10000) MX[B](B) [17] 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [18] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [19] 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [20] -1 0x00000000 - 0x0000016f (0x170) IX[B]E [21] -1 0x000101b0 - 0x000101bf (0x10) IX[B]E [22] -1 0x00000374 - 0x00000377 (0x4) IX[B]E [23] -1 0x00000170 - 0x0000017f (0x10) IX[B]E [24] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E [25] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E [26] -1 0x00010180 - 0x0001019f (0x20) IX[B]E [27] -1 0x00010000 - 0x000100ff (0x100) IX[B]E [28] -1 0x00010100 - 0x0001017f (0x80) IX[B]E [29] -1 0x000101c0 - 0x000101ff (0x40) IX[B]E [30] -1 0x00001040 - 0x0000107f (0x40) IX[B]E [31] -1 0x00001000 - 0x0000103f (0x40) IX[B]E [32] 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [33] 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (II) GLINT(0): I2C device "DDC:ddc2" registered. (II) GLINT(0): I2C device "DDC:ddc2" removed. (II) GLINT(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Offscreen Pixmaps Driver provided WriteBitmap replacement Driver provided WritePixmap replacement Setting up tile and stipple cache: 20 128x128 slots 5 256x256 slots (==) GLINT(0): Backing store disabled (==) GLINT(0): Silken mouse enabled (II) GLINT(0): direct rendering disabled (II) GLINT(0): Initializing Xv driver rev. 4 (II) GLINT(0): Xv frontend scaler enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (**) Option "Protocol" "PS/2" (**) Mouse1: Protocol: "PS/2" (**) Option "CorePointer" (**) Mouse1: Core Pointer (**) Option "Device" "/dev/psm0" (==) Mouse1: Buttons: 3 (II) Keyboard "Keyboard1" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE) (WW) fcntl(8, F_SETOWN): Inappropriate ioctl for device To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14913.5602.835944.958214>