Subject: Re: Badness at include/linux/slub_def.h

From: Christian Kujau <[email-masked]>
Date: Mon, 28 May 2007 18:29:00 +0100 (BST)

Michel Dänzer wrote:
> Does the patch below against the drm tree fix it? Only build tested.

yes, now glxinfo/glxgears returns without this badness, DRI is still
working fine. I've attached some details.

Thank you!
Christian.

> ---
>>>From f0e6bdc165cb484b8992b14172a7280f301bf513 Mon Sep 17 00:00:00 2001
> From: =?utf-8?q?Michel_D=C3=A4nzer?= <[email-masked]>
> Date: Fri, 25 May 2007 11:02:05 +0200
> Subject: Make sure the drawable code doesn't call malloc(0).

[    0.000000] Using PowerMac machine description
[    0.000000] Total memory = 768MB; using 2048kB for hash table (at cfe00000)
[    0.000000] Linux version 2.6.22-rc2-git7 (dummy@foobar-g4) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #1 PREEMPT Mon May 28 14:09:13 CEST 2007
[    0.000000] Found UniNorth memory controller & host bridge @ 0xf8000000 revision: 0xd2
[    0.000000] Mapped at 0xfdfc0000
[    0.000000] Found a Intrepid mac-io controller, rev: 0, mapped at 0xfdf40000
[    0.000000] Processor NAP mode on idle enabled.
[    0.000000] PowerMac motherboard: iBook G4
[    0.000000] via-pmu: Server Mode is disabled
[    0.000000] PMU driver v2 initialized for Core99, firmware: 0c
[    0.000000] Entering add_active_range(0, 0, 196608) 0 entries of 256 used
[    0.000000] Found UniNorth PCI host bridge at 0x00000000f0000000. Firmware bus number: 0->0
[    0.000000] Found UniNorth PCI host bridge at 0x00000000f2000000. Firmware bus number: 0->0
[    0.000000] Found UniNorth PCI host bridge at 0x00000000f4000000. Firmware bus number: 0->0
[    0.000000] nvram: Checking bank 0...
[    0.000000] nvram: gen0=330, gen1=329
[    0.000000] nvram: Active bank is: 0
[    0.000000] nvram: OF partition at 0x410
[    0.000000] nvram: XP partition at 0x1020
[    0.000000] nvram: NR partition at 0x1120
[    0.000000] Top of RAM: 0x30000000, Total RAM: 0x30000000
[    0.000000] Memory hole size: 0MB
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->   196608
[    0.000000]   Normal     196608 ->   196608
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->   196608
[    0.000000] On node 0 totalpages: 196608
[    0.000000]   DMA zone: 1536 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 195072 pages, LIFO batch:31
[    0.000000]   Normal zone: 0 pages used for memmap
[    0.000000] Built 1 zonelists.  Total pages: 195072
[    0.000000] Kernel command line: root=/dev/hda6 ro panic=10 netconsole=@192.168.10.29/eth0,[email-masked]/00:11:09:EA:13:63 
[    0.000000] netconsole: local port 6665
[    0.000000] netconsole: local IP 192.168.10.29
[    0.000000] netconsole: interface eth0
[    0.000000] netconsole: remote port 6666
[    0.000000] netconsole: remote IP 192.168.10.10
[    0.000000] netconsole: remote ethernet address 00:11:09:ea:13:63
[    0.000000] mpic: Setting up MPIC " MPIC 1   " version 1.2 at 80040000, max 4 CPUs
[    0.000000] mpic: ISU size: 64, shift: 6, mask: 3f
[    0.000000] mpic: Initializing for 64 sources
[    0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[    0.000000] GMT Delta read from XPRAM: 0 minutes, DST: off
[    0.000000] time_init: decrementer frequency = 18.432000 MHz
[    0.000000] time_init: processor frequency   = 1199.999997 MHz
[   20.112686] Console: colour dummy device 80x25
[   20.113127] console handover: boot [udbg0] -> real [tty0]
[   20.113613] ------------------------
[   20.113624] | Locking API testsuite:
[   20.113632] ----------------------------------------------------------------------------
[   20.113645]                                  | spin |wlock |rlock |mutex | wsem | rsem |
[   20.113658]   --------------------------------------------------------------------------
[   20.113676]                      A-A deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113723]                  A-B-B-A deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113767]              A-B-B-C-C-A deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113809]              A-B-C-A-B-C deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113853]          A-B-B-C-C-D-D-A deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113899]          A-B-C-D-B-D-D-A deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113945]          A-B-C-D-B-C-D-A deadlock:failed|failed|  ok  |failed|failed|failed|
[   20.113991]                     double unlock:  ok  |  ok  |failed|  ok  |failed|failed|
[   20.114030]                   initialize held:failed|failed|failed|failed|failed|failed|
[   20.114077]                  bad unlock order:  ok  |  ok  |  ok  |  ok  |  ok  |  ok  |
[   20.114124]   --------------------------------------------------------------------------
[   20.114147]               recursive read-lock:             |  ok  |             |failed|
[   20.114181]            recursive read-lock #2:             |  ok  |             |failed|
[   20.114215]             mixed read-write-lock:             |failed|             |failed|
[   20.114250]             mixed write-read-lock:             |failed|             |failed|
[   20.114284]   --------------------------------------------------------------------------
[   20.114307]      hard-irqs-on + irq-safe-A/12:failed|failed|  ok  |
[   20.114336]      soft-irqs-on + irq-safe-A/12:failed|failed|  ok  |
[   20.114366]      hard-irqs-on + irq-safe-A/21:failed|failed|  ok  |
[   20.114395]      soft-irqs-on + irq-safe-A/21:failed|failed|  ok  |
[   20.114429]        sirq-safe-A => hirqs-on/12:failed|failed|  ok  |
[   20.114459]        sirq-safe-A => hirqs-on/21:failed|failed|  ok  |
[   20.114487]          hard-safe-A + irqs-on/12:failed|failed|  ok  |
[   20.114517]          soft-safe-A + irqs-on/12:failed|failed|  ok  |
[   20.114547]          hard-safe-A + irqs-on/21:failed|failed|  ok  |
[   20.114576]          soft-safe-A + irqs-on/21:failed|failed|  ok  |
[   20.114604]     hard-safe-A + unsafe-B #1/123:failed|failed|  ok  |
[   20.114634]     soft-safe-A + unsafe-B #1/123:failed|failed|  ok  |
[   20.114665]     hard-safe-A + unsafe-B #1/132:failed|failed|  ok  |
[   20.114695]     soft-safe-A + unsafe-B #1/132:failed|failed|  ok  |
[   20.114725]     hard-safe-A + unsafe-B #1/213:failed|failed|  ok  |
[   20.114755]     soft-safe-A + unsafe-B #1/213:failed|failed|  ok  |
[   20.114785]     hard-safe-A + unsafe-B #1/231:failed|failed|  ok  |
[   20.114816]     soft-safe-A + unsafe-B #1/231:failed|failed|  ok  |
[   20.114846]     hard-safe-A + unsafe-B #1/312:failed|failed|  ok  |
[   20.114876]     soft-safe-A + unsafe-B #1/312:failed|failed|  ok  |
[   20.114906]     hard-safe-A + unsafe-B #1/321:failed|failed|  ok  |
[   20.114936]     soft-safe-A + unsafe-B #1/321:failed|failed|  ok  |
[   20.114965]     hard-safe-A + unsafe-B #2/123:failed|failed|  ok  |
[   20.114996]     soft-safe-A + unsafe-B #2/123:failed|failed|  ok  |
[   20.115026]     hard-safe-A + unsafe-B #2/132:failed|failed|  ok  |
[   20.115057]     soft-safe-A + unsafe-B #2/132:failed|failed|  ok  |
[   20.115087]     hard-safe-A + unsafe-B #2/213:failed|failed|  ok  |
[   20.115117]     soft-safe-A + unsafe-B #2/213:failed|failed|  ok  |
[   20.115147]     hard-safe-A + unsafe-B #2/231:failed|failed|  ok  |
[   20.115178]     soft-safe-A + unsafe-B #2/231:failed|failed|  ok  |
[   20.115208]     hard-safe-A + unsafe-B #2/312:failed|failed|  ok  |
[   20.115238]     soft-safe-A + unsafe-B #2/312:failed|failed|  ok  |
[   20.115268]     hard-safe-A + unsafe-B #2/321:failed|failed|  ok  |
[   20.115298]     soft-safe-A + unsafe-B #2/321:failed|failed|  ok  |
[   20.115328]       hard-irq lock-inversion/123:failed|failed|  ok  |
[   20.115359]       soft-irq lock-inversion/123:failed|failed|  ok  |
[   20.115389]       hard-irq lock-inversion/132:failed|failed|  ok  |
[   20.115424]       soft-irq lock-inversion/132:failed|failed|  ok  |
[   20.115454]       hard-irq lock-inversion/213:failed|failed|  ok  |
[   20.115485]       soft-irq lock-inversion/213:failed|failed|  ok  |
[   20.115515]       hard-irq lock-inversion/231:failed|failed|  ok  |
[   20.115545]       soft-irq lock-inversion/231:failed|failed|  ok  |
[   20.115575]       hard-irq lock-inversion/312:failed|failed|  ok  |
[   20.115605]       soft-irq lock-inversion/312:failed|failed|  ok  |
[   20.115635]       hard-irq lock-inversion/321:failed|failed|  ok  |
[   20.115665]       soft-irq lock-inversion/321:failed|failed|  ok  |
[   20.115695]       hard-irq read-recursion/123:  ok  |
[   20.115716]       soft-irq read-recursion/123:  ok  |
[   20.115736]       hard-irq read-recursion/132:  ok  |
[   20.115756]       soft-irq read-recursion/132:  ok  |
[   20.115776]       hard-irq read-recursion/213:  ok  |
[   20.115796]       soft-irq read-recursion/213:  ok  |
[   20.115817]       hard-irq read-recursion/231:  ok  |
[   20.115837]       soft-irq read-recursion/231:  ok  |
[   20.115857]       hard-irq read-recursion/312:  ok  |
[   20.115877]       soft-irq read-recursion/312:  ok  |
[   20.115897]       hard-irq read-recursion/321:  ok  |
[   20.115917]       soft-irq read-recursion/321:  ok  |
[   20.115937] --------------------------------------------------------
[   20.115954] 142 out of 218 testcases failed, as expected. |
[   20.115969] ----------------------------------------------------
[   20.117123] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[   20.118716] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[   20.168329] Memory: 772096k/786432k available (4020k kernel code, 13828k reserved, 164k data, 213k bss, 168k init)
[   20.168473] SLUB: Genslabs=23, HWalign=32, Order=0-1, MinObjects=4, Processors=1, Nodes=1
[   20.168499] Calibrating delay loop... 36.73 BogoMIPS (lpj=18368)
[   20.184482] Mount-cache hash table entries: 512
[   20.184976] device-tree: Duplicate name in /cpus/PowerPC,G4@0, renamed to "l2-cache#1"
[   20.188849] NET: Registered protocol family 16
[   20.189870] KeyWest i2c @0xf8001003 irq 42 /uni-n@f8000000/i2c@f8001000
[   20.189898]  channel 0 bus <multibus>
[   20.189912]  channel 1 bus <multibus>
[   20.189975] KeyWest i2c @0x80018000 irq 26 /pci@f2000000/mac-io@17/i2c@18000
[   20.189994]  channel 0 bus <multibus>
[   20.190028] PMU i2c /pci@f2000000/mac-io@17/via-pmu@16000/pmu-i2c
[   20.190044]  channel 1 bus <multibus>
[   20.190057]  channel 2 bus <multibus>
[   20.190185] PCI: Probing PCI hardware
[   20.194055] PCI: Cannot allocate resource region 0 of device 0001:10:18.0
[   20.194085] PCI: Cannot allocate resource region 0 of device 0001:10:19.0
[   20.194133] Apple USB OHCI 0001:10:18.0 disabled by firmware
[   20.194154] Apple USB OHCI 0001:10:19.0 disabled by firmware
[   20.196972] usbcore: registered new interface driver usbfs
[   20.197106] usbcore: registered new interface driver hub
[   20.197249] usbcore: registered new device driver usb
[   20.198478] NET: Registered protocol family 2
[   20.207464] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[   20.207875] TCP established hash table entries: 131072 (order: 9, 2621440 bytes)
[   20.218321] TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
[   20.224583] TCP: Hash tables configured (established 131072 bind 65536)
[   20.224614] TCP reno registered
[   20.228134] Registering PowerMac CPU frequency driver
[   20.228169] Low: 599 Mhz, High: 1199 Mhz, Boot: 599 Mhz
[   20.229596] Initializing RT-Tester: OK
[   20.238921] io scheduler noop registered
[   20.238952] io scheduler anticipatory registered
[   20.238967] io scheduler deadline registered
[   20.239029] io scheduler cfq registered (default)
[   20.239430] PCI: Enabling device 0000:00:10.0 (0006 -> 0007)
[   20.435263] radeonfb (0000:00:10.0): Invalid ROM signature 0 should be 0xaa55
[   20.435279] radeonfb: Retrieved PLL infos from Open Firmware
[   20.435301] radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=190.00 Mhz, System=183.00 MHz
[   20.435325] radeonfb: PLL min 12000 max 35000
[   20.512140] i2c-adapter i2c-2: unable to read EDID block.
[   20.631133] i2c-adapter i2c-2: unable to read EDID block.
[   20.750133] i2c-adapter i2c-2: unable to read EDID block.
[   20.869134] i2c-adapter i2c-3: unable to read EDID block.
[   20.988133] i2c-adapter i2c-3: unable to read EDID block.
[   21.107133] i2c-adapter i2c-3: unable to read EDID block.
[   21.150390] radeonfb: Monitor 1 type LCD found
[   21.150407] radeonfb: EDID probed
[   21.150420] radeonfb: Monitor 2 type no found
[   21.150445] radeonfb: Using Firmware dividers 0x000600ad from PPLL 0
[   21.262401] radeonfb: Dynamic Clock Power Management enabled
[   21.285257] Console: switching to colour frame buffer device 128x48
[   21.300935] radeonfb: Backlight initialized (radeonbl0)
[   21.301126] radeonfb (0000:00:10.0): ATI Radeon \c 
[   21.308928] Generic RTC Driver v1.07
[   21.309202] Macintosh non-volatile memory driver v1.1
[   21.309560] Linux agpgart interface v0.102 (c) Dave Jones
[   21.309849] agpgart: Detected Apple UniNorth 2 chipset
[   21.310209] agpgart: configuring for size idx: 8
[   21.310549] agpgart: AGP aperture is 32M @ 0x0
[   21.310830] [drm] Initialized drm 1.1.0 20060810
[   21.311301] [drm] Initialized radeon 1.27.0 20060524 on minor 0
[   21.311703] sungem.c:v0.98 8/24/03 David S. Miller ([email-masked])
[   21.373753] PHY ID: 4061e4, addr: 0
[   21.374617] eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:0d:93:c9:95:ca 
[   21.374998] eth0: Found BCM5221 PHY
[   21.375389] netconsole: device eth0 not up yet, forcing it
[   25.385401] netconsole: timeout waiting for carrier
[   26.267462] netconsole: network logging started
[   26.273219] MacIO PCI driver attached to Intrepid chipset
[   26.281384] adb: starting probe task...
[   26.287984] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   26.293556] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[   26.299514] PCI: Enabling device 0002:20:0d.0 (0000 -> 0002)
[   26.549822] adb devices: [2]: 2 c4 [3]: 3 1 [7]: 7 1f
[   26.556604] ADB keyboard at 2, handler 1
[   26.562184] Detected ADB keyboard, type ISO, swapping keys.
[   26.568016] input: ADB keyboard as /class/input/input0
[   26.573861] input: ADB Powerbook buttons as /class/input/input1
[   26.594894] ADB mouse at 3, handler set to 4 (trackpad)
[   26.660257] input: ADB mouse as /class/input/input2
[   26.666116] adb: finished probe task...
[   27.316407] ide0: Found Apple UniNorth ATA-6 controller, bus ID 3, irq 39
[   27.322355] Probing IDE interface ide0...
[   27.585597] hda: TOSHIBA MK6025GAS, ATA DISK drive
[   28.203415] hda: Enabling Ultra DMA 5
[   28.210233] ide0 at 0xf101a000-0xf101a007,0xf101a160 on irq 39
[   29.227406] ide1: Found Apple KeyLargo ATA-3 controller, bus ID 0, irq 24
[   29.233452] Probing IDE interface ide1...
[   29.598600] hdc: MATSHITACD-RW CW-8123, ATAPI CD/DVD-ROM drive
[   29.910409] hdc: Enabling MultiWord DMA 2
[   29.917692] ide1 at 0xf1006000-0xf1006007,0xf1006160 on irq 24
[   29.924406] hda: max request size: 512KiB
[   30.167046] hda: 117210240 sectors (60011 MB), CHS=16383/255/63, UDMA(100)
[   30.173845] hda: cache flushes supported
[   30.180594]  hda: [mac] hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8
[   30.496026] hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, (U)DMA
[   30.503081] Uniform CD-ROM driver Revision: 3.20
[   30.512029] PCI: Enabling device 0001:10:1b.2 (0004 -> 0006)
[   30.518908] ehci_hcd 0001:10:1b.2: EHCI Host Controller
[   30.525952] ehci_hcd 0001:10:1b.2: new USB bus registered, assigned bus number 1
[   30.553421] ehci_hcd 0001:10:1b.2: irq 63, io mem 0x80080000
[   30.560354] ehci_hcd 0001:10:1b.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   30.567774] usb usb1: configuration #1 chosen from 1 choice
[   30.574943] hub 1-0:1.0: USB hub found
[   30.581958] hub 1-0:1.0: 5 ports detected
[   30.689671] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[   30.689862] Apple USB OHCI 0001:10:18.0 disabled by firmware
[   30.696967] Apple USB OHCI 0001:10:19.0 disabled by firmware
[   30.703968] PCI: Enabling device 0001:10:1a.0 (0000 -> 0002)
[   30.710948] ohci_hcd 0001:10:1a.0: OHCI Host Controller
[   30.717977] ohci_hcd 0001:10:1a.0: new USB bus registered, assigned bus number 2
[   30.724961] ohci_hcd 0001:10:1a.0: irq 29, io mem 0x80083000
[   30.802300] usb usb2: configuration #1 chosen from 1 choice
[   30.809353] hub 2-0:1.0: USB hub found
[   30.816286] hub 2-0:1.0: 2 ports detected
[   30.923635] PCI: Enabling device 0001:10:1b.0 (0000 -> 0002)
[   30.930562] ohci_hcd 0001:10:1b.0: OHCI Host Controller
[   30.937557] ohci_hcd 0001:10:1b.0: new USB bus registered, assigned bus number 3
[   30.944447] ohci_hcd 0001:10:1b.0: irq 63, io mem 0x80082000
[   31.021265] usb usb3: configuration #1 chosen from 1 choice
[   31.028141] hub 3-0:1.0: USB hub found
[   31.034868] hub 3-0:1.0: 3 ports detected
[   31.142614] PCI: Enabling device 0001:10:1b.1 (0000 -> 0002)
[   31.149326] usb 2-1: new full speed USB device using ohci_hcd and address 2
[   31.156147] ohci_hcd 0001:10:1b.1: OHCI Host Controller
[   31.163055] ohci_hcd 0001:10:1b.1: new USB bus registered, assigned bus number 4
[   31.169956] ohci_hcd 0001:10:1b.1: irq 63, io mem 0x80081000
[   31.247264] usb usb4: configuration #1 chosen from 1 choice
[   31.254114] hub 4-0:1.0: USB hub found
[   31.260806] hub 4-0:1.0: 2 ports detected
[   31.337685] usb 2-1: configuration #1 chosen from 1 choice
[   31.368758] mice: PS/2 mouse device common for all mice
[   31.522392] input: HID 05ac:1000 as /class/input/input3
[   31.528999] input: USB HID v1.11 Keyboard [HID 05ac:1000] on usb-0001:10:1a.0-1
[   31.554294] input: HID 05ac:1000 as /class/input/input4
[   31.561014] input: USB HID v1.11 Mouse [HID 05ac:1000] on usb-0001:10:1a.0-1
[   31.732409] usb 4-1: new low speed USB device using ohci_hcd and address 2
[   31.886756] usb 4-1: configuration #1 chosen from 1 choice
[   31.902284] input: Genius       Optical Mouse as /class/input/input5
[   31.909055] input: USB HID v1.10 Mouse [Genius       Optical Mouse] on usb-0001:10:1b.1-1
[   31.915854] usbcore: registered new interface driver usbhid
[   31.922565] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[   31.929315] oprofile: using ppc/7450 performance monitoring.
[   31.929614] TCP cubic registered
[   31.936299] Initializing XFRM netlink socket
[   31.943188] NET: Registered protocol family 1
[   31.950413] NET: Registered protocol family 10
[   31.957092] lo: Disabled Privacy Extensions
[   31.963595] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   31.970230] IPv6 over IPv4 tunneling driver
[   31.976990] sit0: Disabled Privacy Extensions
[   31.983581] NET: Registered protocol family 17
[   31.990107] NET: Registered protocol family 15
[   32.051519] input: PMU as /class/input/input6
[   32.058042] Registered led device: pmu-front-led
[   32.093591] kjournald starting.  Commit interval 5 seconds
[   32.100193] EXT3-fs: mounted filesystem with ordered data mode.
[   32.106645] VFS: Mounted root (ext3 filesystem) readonly.
[   32.113219] Freeing unused kernel memory: 168k init
[   44.882347] ieee80211_crypt: registered algorithm 'NULL'
[   45.052795] ieee80211: 802.11 data/management/control stack, git-1.1.13
[   45.068922] ieee80211: Copyright (C) 2004-2005 Intel Corporation <[email-masked]>
[   45.693150] bcm43xx driver
[   45.701699] PCI: Enabling device 0001:10:12.0 (0004 -> 0006)
[   45.779626] PCI: Enabling device 0002:20:0e.0 (0000 -> 0002)
[   45.844466] fw_ohci: Added fw-ohci device 0002:20:0e.0, OHCI version 1.10
[   46.352726] fw_core: created new fw device fw0 (0 config rom retries)
[   51.090071] PowerMac i2c bus pmu 2 registered
[   51.108033] PowerMac i2c bus pmu 1 registered
[   51.115942] PowerMac i2c bus mac-io 0 registered
[   51.123611] PowerMac i2c bus uni-n 1 registered
[   51.131221] PowerMac i2c bus uni-n 0 registered
[   51.609602] input: PowerMac Beep as /class/input/input7
[   51.829518] SCSI subsystem initialized
[   57.617343] adt746x: version 1 (supported)
[   57.624907] adt746x: Thermostat bus: 1, address: 0x2e, limit_adjust: 0, fan_speed: -1
[   57.632764] sensor 0: PWR/MEMORY BOTTOMSIDE
[   57.640511] sensor 1: CPU BOTTOMSIDE
[   57.648206] sensor 2: GPU BOTTOMSIDE
[   57.668252] adt746x: ADT7467 initializing
[   57.678429] adt746x: Lowering max temperatures from 69, 92, 101 to 70, 50, 70
[   57.894833] Adding 819192k swap on /dev/hda5.  Priority:0 extents:1 across:819192k
[   58.158841] EXT3 FS on hda6, internal journal
[   65.255576] process `syslogd' is using obsolete setsockopt SO_BSDCOMPAT
[   78.443062] agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode
[   78.443086] agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode
[   78.775069] [drm] Setting GART location based on new memory map
[   78.775510] [drm] Loading R200 Microcode
[   78.775597] [drm] writeback test succeeded in 1 usecs
[  214.096849] hfs: write access to a jounaled filesystem is not supported, use the force option at your own risk, mounting read-only.
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, 
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, 
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_make_current_read, 
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20060602 AGP 8x TCL
OpenGL version string: 1.3 Mesa 6.5.2
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, 
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_compression, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, 
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle, 
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, 
    GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, 
    GL_EXT_blend_color, GL_EXT_blend_equation_separate, 
    GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
    GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_convolution, 
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, 
    GL_EXT_histogram, GL_EXT_packed_pixels, GL_EXT_point_parameters, 
    GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, GL_EXT_subtexture, 
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp, 
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine, 
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array, 
    GL_APPLE_packed_pixels, GL_ATI_blend_equation_separate, 
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, 
    GL_ATI_fragment_shader, GL_IBM_rasterpos_clip, 
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, 
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos, 
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_rectangle, 
    GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix, 
    GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, 
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x4b 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon