On Tue, Apr 5, 2011 at 9:08 PM, Max Herrgard <herrg...@gmail.com> wrote: > Sepherosa Ziehau wrote: >> >> On Mon, Apr 4, 2011 at 6:02 PM, Max Herrgard<herrg...@gmail.com> wrote: >>> >>> Nope. Still the same, but they are now on different irqs. I noticed >>> however >>> that my drm0 doesn't get set up with acpi interrupt routing turned on. >> >> Hmm, looks like its irq setting up is hosed somewhere else. drm >> device itself is attached. >> >> As far as I understand the drm code, bus_setup_intr is triggered by >> user space program like Xorg, but there are some precondition check >> before bus_setup_intr is called. Please set hw.dri.debug=1 (sysctl) >> and give me the output of vmstat -iv and dmesg, after you started >> Xorg. > > Hm. I had to kldload radeon.ko to get the dri sysctl tree first. > > drm0.vgapci0.pci1.pcib1.pci0.pcib0.acpi0.nexus0.root0 > drm0: <ATI Radeon RV280 9200> [tentative] on vgapci0 > vgapci0: Reserved 0x10000 bytes for rid 0x18 type 3 at 0xf8030000 > vgapci0: child drm0 requested pci_enable_busmaster > info: [drm] Initialized radeon 1.29.0 20080528 > drm0: <ATI Radeon RV280 9200> [attached!] on vgapci0 > > then I set hw.dri.0.debug=1 and did startx. > > http://leaf.dragonflybsd.org/~mh/vdmesg > http://leaf.dragonflybsd.org/~mh/vmstat >
Please retest master: 7e89a536e0a53aade79d6001b8477d03245f0be0 I believe it is fixed. Best Regards, sephe -- Tomorrow Will Never Die