[OpenIndiana-discuss] Xorg 100% cpu after installing SAS HBA
Daniel
cs2dsb at gmail.com
Tue Dec 24 15:28:36 UTC 2013
Hi,
I've recently added an M1115 flashed to IT mode which appears to be
detected fine but since adding it the screen goes blank when the system
boots (after the console login: line appears).
Top shows Xorg using 100% of one core.
The server has a Supermicro X8ST3-F and it's the onboard IBMI/gfx card that
i'm trying to view - Matrox G200eW. The rest of the motherboard details are
here is that helps
http://www.supermicro.co.uk/products/motherboard/Xeon3000/X58/X8ST3-F.cfm
scanpci has the following entries:
(1) pci bus 0x0004 cardnum 0x00 function 0x00: vendor 0x1000 device 0x0072
LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]
(2) pci bus 0x0005 cardnum 0x00 function 0x00: vendor 0x1000 device 0x0058
LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS
(3) pci bus 0x0008 cardnum 0x04 function 0x00: vendor 0x102b device 0x0532
Matrox Electronics Systems Ltd. MGA G200eW WPCM450
(1) is the new M1115, (2) is the onboard SAS and (3) is the VGA/IPMI
controller
echo "::interrupts -d" | mdb -k gives:
IRQ Vect IPL Bus Trg Type CPU Share APIC/INT# Driver Name(s)
9 0x80 9 PCI Lvl Fixed 1 1 0x0/0x9 acpi_wrapper_isr
11 0xd1 14 PCI Lvl Fixed 2 1 0x0/0xb hpet_isr
16 0x84 9 PCI Lvl Fixed 0 1 0x0/0x10 uhci#0
18 0x82 9 PCI Lvl Fixed 6 2 0x0/0x12 uhci#5, ehci#0
19 0x86 9 PCI Lvl Fixed 2 2 0x0/0x13 uhci#4, uhci#2
21 0x85 9 PCI Lvl Fixed 1 1 0x0/0x15 uhci#1
23 0x83 9 PCI Lvl Fixed 7 2 0x0/0x17 uhci#3, ehci#1
24 0x40 5 PCI Edg MSI 3 1 - ahci#0
25 0x81 7 PCI Edg MSI 4 1 - pcieb#1
26 0x30 4 PCI Edg MSI 5 1 - pcieb#4
27 0x60 6 PCI Edg MSI 3 1 - e1000g#0
28 0x61 6 PCI Edg MSI 4 1 - e1000g#1
29 0x41 5 PCI Edg MSI 5 1 - mpt#0
32 0x20 2 Edg IPI all 1 - cmi_cmci_trap
160 0xa0 0 Edg IPI all 0 - poke_cpu
208 0xd0 14 Edg IPI all 1 - kcpc_hw_overflow_intr
209 0xd3 14 Edg IPI all 1 - cbe_fire
210 0xd4 14 Edg IPI all 1 - cbe_fire
240 0xe0 15 Edg IPI all 1 - xc_serv
241 0xe1 15 Edg IPI all 1 - apic_error_intr
The Xorg.0.log contains the following:
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: SunOS 5.11 i86pc
Current Operating System: SunOS chronos 5.11 oi_151a7 i86pc
Build Date: 25 June 2012 02:06:18PM
Solaris ABI: 64-bit
Current version of pixman: 0.18.4
Before reporting problems, check
http://openindiana.org/consolidation/xnv
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec 24 15:05:32 2013
(II) Loader magic: 628030
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(--) using VT number 2
(--) PCI:*(0:8:4:0) 102b:0532:15d9:f580 Matrox Electronics Systems Ltd. MGA
G200eW WPCM450 rev 10, Mem @ 0xf9000000/16777216, 0xfaffc000/16384,
0xfb000000/8388608, BIOS @ 0x????????/65536
(--) console driver: SUNWtext
(==) Using default built-in configuration (30 lines)
(==) --- Start of built-in configuration ---
Section "Device"
Identifier "Builtin Default mga Device 0"
Driver "mga"
EndSection
Section "Screen"
Identifier "Builtin Default mga Screen 0"
Device "Builtin Default mga Device 0"
EndSection
Section "Device"
Identifier "Builtin Default vesa Device 0"
Driver "vesa"
EndSection
Section "Screen"
Identifier "Builtin Default vesa Screen 0"
Device "Builtin Default vesa Device 0"
EndSection
Section "Device"
Identifier "Builtin Default fbdev Device 0"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "Builtin Default fbdev Screen 0"
Device "Builtin Default fbdev Device 0"
EndSection
Section "ServerLayout"
Identifier "Builtin Default Layout"
Screen "Builtin Default mga Screen 0"
Screen "Builtin Default vesa Screen 0"
Screen "Builtin Default fbdev Screen 0"
EndSection
(==) --- End of built-in configuration ---
(==) ServerLayout "Builtin Default Layout"
(**) |-->Screen "Builtin Default mga Screen 0" (0)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default mga Device 0"
(==) No monitor specified for screen "Builtin Default mga Screen 0".
Using a default monitor configuration.
(**) |-->Screen "Builtin Default vesa Screen 0" (1)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default vesa Device 0"
(==) No monitor specified for screen "Builtin Default vesa Screen 0".
Using a default monitor configuration.
(**) |-->Screen "Builtin Default fbdev Screen 0" (2)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default fbdev Device 0"
(==) No monitor specified for screen "Builtin Default fbdev Screen 0".
Using a default monitor configuration.
(==) Disabling SIGIO handlers for input devices
(==) Automatically adding devices
(==) Automatically enabling devices
(==) FontPath set to:
catalogue:/etc/X11/fontpath.d
(==) ModulePath set to "/usr/lib/xorg/modules/amd64,/usr/X11/lib/modules/"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
If no devices become available, reconfigure HAL or disable
AutoAddDevices.
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/amd64/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/amd64/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/amd64/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/amd64/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/amd64/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "ia"
(II) Loading /usr/lib/xorg/modules/extensions/amd64/libia.so
(II) Module IANAME: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SolarisIA
(II) LoadModule: "xtsol"
(WW) Warning, couldn't open module xtsol
(II) UnloadModule: "xtsol"
(EE) Failed to load module "xtsol" (module does not exist, 0)
(II) LoadModule: "mga"
(II) Loading /usr/lib/xorg/modules/drivers/amd64/mga_drv.so
(II) Module mga: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.4.13
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/amd64/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 2.3.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(WW) Warning, couldn't open module fbdev
(II) UnloadModule: "fbdev"
(EE) Failed to load module "fbdev" (module does not exist, 0)
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI,
mgag200 SE A PCI, mgag200 SE B PCI, mgag200 EV Maxim,
mgag200 eW Nuvoton, mgag200eH, mgag400, mgag550
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 08 at 00:04:0
(WW) Falling back to old probe method for vesa
(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules/amd64/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 0.1.0
ABI class: X.Org Video Driver, version 6.0
(--) MGA(0): Chipset: "mgag200 eW Nuvoton"
(--) MGA(0): Linear framebuffer at 0xF9000000
(--) MGA(0): MMIO registers at 0xFAFFC000
(--) MGA(0): Pseudo-DMA transfer window at 0xFB000000
(II) MGA(0): Creating default Display subsection in Screen section
"Builtin Default mga Screen 0" for depth/fbbpp 24/32
(==) MGA(0): Depth 24, (--) framebuffer bpp 32
(==) MGA(0): RGB weight 888
(**) MGA(0): Enabling KVM
(==) MGA(0): Using HW cursor
(==) MGA(0): Using XAA acceleration
(--) MGA(0): Video BIOS info block at offset 0x07D60
(==) MGA(0): VideoRAM: 16320 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MGA(0): I2C bus "DDC P1" initialized.
(II) MGA(0): I2C device "DDC P1:ddc2" registered at address 0xA0.
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/amd64/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.1.0
ABI class: X.Org Video Driver, version 6.0
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/amd64/libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org Video Driver, version 6.0
(II) MGA(0): initializing int10
(II) MGA(0): Primary V_BIOS segment is: 0xc000
(II) MGA(0): VESA BIOS detected
(II) MGA(0): VESA VBE Version 3.0
(II) MGA(0): VESA VBE Total Mem: 16384 kB
(II) MGA(0): VESA VBE OEM: Matrox Graphics Inc.
(II) MGA(0): VESA VBE OEM Software Rev: 3.8
(II) MGA(0): VESA VBE OEM Vendor: Matrox
(II) MGA(0): VESA VBE OEM Product: MGA-G200
(II) MGA(0): VESA VBE OEM Product Rev: 00
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) MGA(0): VESA VBE DDC supported
(II) MGA(0): VESA VBE DDC Level none
(II) MGA(0): VESA VBE DDC transfer in appr. 0 sec.
(II) MGA(0): VESA VBE DDC read failed
(==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(0): Min pixel clock is 18 MHz
(--) MGA(0): Max pixel clock is 203 MHz
(II) MGA(0): <default monitor>: Using default hsync range of 31.50-60.00 kHz
(II) MGA(0): <default monitor>: Using default vrefresh range of 50.00-70.00
Hz
(II) MGA(0): Clock range: 18.75 to 203.40 MHz
(II) MGA(0): Not using default mode "640x350" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x175" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x400" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x200" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "720x400" (vrefresh out of range)
(II) MGA(0): Not using default mode "360x200" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "320x240" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x480" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x240" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x480" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x240" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x480" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x240" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "400x300" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "400x300" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "800x600" (vrefresh out of range)
(II) MGA(0): Not using default mode "400x300" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "800x600" (vrefresh out of range)
(II) MGA(0): Not using default mode "400x300" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "800x600" (vrefresh out of range)
(II) MGA(0): Not using default mode "400x300" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) MGA(0): Not using default mode "512x384" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "512x384" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "512x384" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) MGA(0): Not using default mode "512x384" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1024x768" (hsync out of range)
(II) MGA(0): Not using default mode "512x384" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1152x864" (hsync out of range)
(II) MGA(0): Not using default mode "576x432" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "640x480" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1280x960" (mode requires too much
memory bandwidth)
(II) MGA(0): Not using default mode "640x480" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1280x1024" (hsync out of range)
(II) MGA(0): Not using default mode "640x512" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1280x1024" (mode requires too much
memory bandwidth)
(II) MGA(0): Not using default mode "640x512" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1280x1024" (mode requires too much
memory bandwidth)
(II) MGA(0): Not using default mode "640x512" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1600x1200" (width too large for
virtual size)
(II) MGA(0): Not using default mode "800x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1600x1200" (width too large for
virtual size)
(II) MGA(0): Not using default mode "800x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1600x1200" (width too large for
virtual size)
(II) MGA(0): Not using default mode "800x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1600x1200" (width too large for
virtual size)
(II) MGA(0): Not using default mode "800x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1792x1344" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "896x672" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1792x1344" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "896x672" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1856x1392" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "928x696" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1856x1392" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "928x696" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1920x1440" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "960x720" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1920x1440" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "960x720" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "832x624" (vrefresh out of range)
(II) MGA(0): Not using default mode "416x312" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1400x1050" (width too large for
virtual size)
(II) MGA(0): Not using default mode "700x525" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1400x1050" (width too large for
virtual size)
(II) MGA(0): Not using default mode "700x525" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1920x1440" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "960x720" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "2048x1536" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1024x768" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "2048x1536" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1024x768" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "2048x1536" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1024x768" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1920x1080" (width too large for
virtual size)
(II) MGA(0): Not using default mode "960x540" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1920x1200" (width too large for
virtual size)
(II) MGA(0): Not using default mode "960x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1920x1200" (bad mode
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "960x600" (doublescan mode not
supported)
(II) MGA(0): Not using default mode "1280x960" (width too large for virtual
size)
(--) MGA(0): Has SDRAM
(--) MGA(0): Virtual size is 1024x768 (pitch 1024)
(**) MGA(0): *Default mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz
(II) MGA(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771
777 806 -hsync -vsync (56.5 kHz)
(**) MGA(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(II) MGA(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771
777 806 -hsync -vsync (48.4 kHz)
(**) MGA(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) MGA(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605
628 +hsync +vsync (37.9 kHz)
(**) MGA(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) MGA(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603
625 +hsync +vsync (35.2 kHz)
(**) MGA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) MGA(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492
525 -hsync -vsync (31.5 kHz)
(==) MGA(0): DPI set to (96, 96)
(II) MGA(0): YDstOrg is set to 0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/amd64/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/amd64/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 1.2.1
ABI class: X.Org Video Driver, version 6.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) UnloadModule: "vesa"
(II) Unloading /usr/lib/xorg/modules/drivers/amd64/vesa_drv.so
(--) Depth 24 pixmap format is 32 bpp
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
I can't think of anything else to look at. The next thing I am going to do
is remove the card and compare the working Xorg log to see if anything
jumps out.
I also tried the latest Live CD to see if it was something about my install
but it exhibits the same problem.
Any advice much appreciated.
Thanks,
Daniel
More information about the OpenIndiana-discuss
mailing list