public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* intel kms "Failed to allocate space for kernel memory manager"
       [not found] <621d098f0901110546p2b99a525k5de54e37fa181197@mail.gmail.com>
@ 2009-01-11 13:51 ` Jan Dittmer
  2009-01-11 21:21   ` Diego Calleja
  0 siblings, 1 reply; 19+ messages in thread
From: Jan Dittmer @ 2009-01-11 13:51 UTC (permalink / raw)
  To: linux-kernel, eric.anholt, airlied

[-- Attachment #1: Type: text/plain, Size: 2840 bytes --]

[ the xorg@fdo list requires subscription, so perhaps someone might forward it
  there. It would be nice if those lists had a 'quiet' subscription
mode, ie. without
  any mails. ]

Hi,

using the latest git checkout of the xf86 intel driver
(f1e9ca4e4fb3ddb083252aea79c67c5e5e71f29c),
xorg 1.5.3 and kernel 2.6.28 git head
(3d14bdad40315b54470cb7812293d14c8af2bf7d), both from
10/January, the inteldrmfb module correctly initializes the display to
its native mode (1440x900),
Lenovo X300, but X fails to start with the following error:

(WW) xf86AcquireGART: AGPIOC_ACQUIRE failed (Device or resource busy)
(EE) GARTInit: AGPIOC_INFO failed (Invalid argument)
(WW) intel(0): /dev/agpgart is either not available, or no memory is available
for allocation.  Using pre-allocated memory only.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(EE) intel(0): Failed to allocate space for kernel memory manager
(==) intel(0): VideoRam: 7676 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Tiled allocation failed.
(II) intel(0): Attempting memory allocation with untiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Untiled allocation failed.
(II) intel(0): Couldn't allocate 3D memory, disabling DRI.
(II) intel(0): Attempting memory allocation with untiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Untiled allocation failed.
(EE) intel(0): Couldn't allocate video memory

The complete log and dmesg is attached.

Relevant xorg.conf entry:
Section "Device"
       Identifier      "Configured Video Device"
       Option "RenderAccel" "on"
       Option "XvMCSurface" "7"
       Option "XvMC" "on"
       Option "Legacy3D" "off"
EndSection

How can I fix this? As I said, the hardware is a Lenovo X300, GM965
graphics. Is this a kernel or xorg driver bug?

Thanks,

Jan

ps: Kernel Mode Setting severly lacks documentation...



-- 
Jan Dittmer <jdi@l4x.org>

[-- Attachment #2: Xorg.0.log.dysfunc --]
[-- Type: application/octet-stream, Size: 13222 bytes --]


X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-1-686 i686 Debian
Current Operating System: Linux rubicon 2.6.28 #14 SMP Sat Jan 10 20:31:03 CET 2009 i686
Build Date: 11 November 2008  11:19:34PM
xorg-server 2:1.5.3-1 (jcristau@debian.org) 
	Before reporting problems, check http://wiki.x.org
	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: Sat Jan 10 20:56:30 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section.  Using the first Screen section.
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(==) No device specified for screen "Default Screen".
	Using the first device section listed.
(**) |   |-->Device "Configured Video Device"
(**) Option "AutoAddDevices" "False"
(**) Not automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) ModulePath set to "/usr/lib/xorg/modules"
(==) |-->Input Device "<default pointer>"
(==) |-->Input Device "<default keyboard>"
(==) No Layout section. Using the default mouse configuration.
(==) No Layout section. Using the default keyboard configuration.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81d12e0
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 4.1
	X.Org XInput driver : 2.1
	X.Org Server Extension : 1.1
	X.Org Font Renderer : 0.6
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0@0:2:0) Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 12, Mem @ 0xfa000000/0, 0xe0000000/0, I/O @ 0x00001800/0
(--) PCI: (0@0:2:1) Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller rev 12, Mem @ 0xfa100000/0
(II) System resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) LoadModule: "extmod"

(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 1.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 XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 1.1
(==) AIGLX enabled
(==) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 1.5.3, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "record"

(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: "dri"

(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) Scanning /usr/share/xserver-xorg/pci directory for additional PCI ID's supported by the drivers
(II) Matched intel from file name intel.ids
(==) Matched intel for the autoconfigured driver
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "intel"

(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 2.6.99
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 4.1
(II) LoadModule: "mouse"

(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 1.4.99.905, module version = 1.3.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "kbd"

(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 1.4.99.905, module version = 1.3.1
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 2.1
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
	965GM, 965GME/GLE, G33, Q35, Q33,
	Mobile Intel® GM45 Express Chipset,
	Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[5] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[6] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[9] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"

(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 0.1.0
	ABI class: X.Org Video Driver, version 4.1
(II) intel(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(**) intel(0): Option "Legacy3D" "off"
(**) intel(0): Option "XvMC" "on"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 965GM
(--) intel(0): Chipset: "965GM"
(--) intel(0): Linear framebuffer at 0xE0000000
(--) intel(0): IO registers at addr 0xFA000000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(==) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(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) intel(0): Output VGA using monitor section Configured Monitor
(II) intel(0): Output LVDS has no monitor section
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): EDID vendor "LEN", prod id 16500
(II) intel(0): found backlight control method /sys/class/backlight/thinkpad_screen
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.
(II) intel(0): No SDVO device found on SDVOC
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
(II) intel(0): Resizable framebuffer: not available (1 3)
(II) intel(0): EDID vendor "LEN", prod id 16500
(II) intel(0): Output VGA disconnected
(II) intel(0): Output LVDS connected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output LVDS using initial mode 1440x900
(II) intel(0): detected 512 kB GTT.
(II) intel(0): detected 7676 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Will not try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(++) intel(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"

(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"

(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 2.4.0
	ABI class: X.Org Video Driver, version 4.1
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[5] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[6] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[9] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(WW) xf86AcquireGART: AGPIOC_ACQUIRE failed (Device or resource busy)
(EE) GARTInit: AGPIOC_INFO failed (Invalid argument)
(WW) intel(0): /dev/agpgart is either not available, or no memory is available
for allocation.  Using pre-allocated memory only.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(EE) intel(0): Failed to allocate space for kernel memory manager
(==) intel(0): VideoRam: 7676 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Tiled allocation failed.
(II) intel(0): Attempting memory allocation with untiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Untiled allocation failed.
(II) intel(0): Couldn't allocate 3D memory, disabling DRI.
(II) intel(0): Attempting memory allocation with untiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Untiled allocation failed.
(EE) intel(0): Couldn't allocate video memory

Fatal server error:
AddScreen/ScreenInit failed for driver 0


[-- Attachment #3: dmesg.modeset --]
[-- Type: application/octet-stream, Size: 63089 bytes --]

[    0.000000] Linux version 2.6.28 (jdittmer@rubicon) (gcc version 4.3.2 (Debian 4.3.2-1) ) #14 SMP Sat Jan 10 20:31:03 CET 2009
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
[    0.000000]   Transmeta TransmetaCPU
[    0.000000]   UMC UMC UMC UMC
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009d800 (usable)
[    0.000000]  BIOS-e820: 000000000009d800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000007d6c0000 (usable)
[    0.000000]  BIOS-e820: 000000007d6c0000 - 000000007d6cc000 (ACPI data)
[    0.000000]  BIOS-e820: 000000007d6cc000 - 000000007d700000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000007d700000 - 000000007e000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[    0.000000]  BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000] DMI present.
[    0.000000] last_pfn = 0x7d6c0 max_arch_pfn = 0x100000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] kernel direct mapping tables up to 377fe000 @ 7000-d000
[    0.000000] ACPI: RSDP 000F6A80, 0024 (r2 LENOVO)
[    0.000000] ACPI: XSDT 7D6C0D35, 0094 (r1 LENOVO TP-7T        1021  LTP        0)
[    0.000000] ACPI: FACP 7D6C0E00, 00F4 (r3 LENOVO TP-7T        1021 LNVO        1)
[    0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe0Block: 64/32 [20081204]
[    0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe1Block: 0/32 [20081204]
[    0.000000] ACPI Warning (tbfadt-0596): Optional field Gpe1Block has zero address or length: 000000000000102C/0 [20081204]
[    0.000000] FADT: X_PM1a_EVT_BLK.bit_width (16) does not match PM1_EVT_LEN (4)
[    0.000000] ACPI: DSDT 7D6C11EC, A94C (r1 LENOVO TP-7T        1021 MSFT  3000000)
[    0.000000] ACPI: FACS 7D6E4000, 0040
[    0.000000] ACPI: SSDT 7D6C0FB4, 0238 (r1 LENOVO TP-7T        1021 MSFT  3000000)
[    0.000000] ACPI: ECDT 7D6CBB38, 0052 (r1 LENOVO TP-7T        1021 LNVO        1)
[    0.000000] ACPI: TCPA 7D6CBB8A, 0032 (r2 LENOVO TP-7T        1021 LNVO        1)
[    0.000000] ACPI: APIC 7D6CBBBC, 0068 (r1 LENOVO TP-7T        1021 LNVO        1)
[    0.000000] ACPI: MCFG 7D6CBC24, 003C (r1 LENOVO TP-7T        1021 LNVO        1)
[    0.000000] ACPI: HPET 7D6CBC60, 0038 (r1 LENOVO TP-7T        1021 LNVO        1)
[    0.000000] ACPI: SLIC 7D6CBDF0, 0176 (r1 LENOVO TP-7T        1021  LTP        0)
[    0.000000] ACPI: BOOT 7D6CBF66, 0028 (r1 LENOVO TP-7T        1021  LTP        1)
[    0.000000] ACPI: ASF! 7D6CBF8E, 0072 (r16 LENOVO TP-7T        1021 PTL         1)
[    0.000000] ACPI: SSDT 7D6E2655, 025F (r1 LENOVO TP-7T        1021 INTL 20050513)
[    0.000000] ACPI: SSDT 7D6E28B4, 00A6 (r1 LENOVO TP-7T        1021 INTL 20050513)
[    0.000000] ACPI: SSDT 7D6E295A, 04F7 (r1 LENOVO TP-7T        1021 INTL 20050513)
[    0.000000] ACPI: SSDT 7D6E2E51, 01D8 (r1 LENOVO TP-7T        1021 INTL 20050513)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] 1118MB HIGHMEM available.
[    0.000000] 887MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 377fe000
[    0.000000]   low ram: 00000000 - 377fe000
[    0.000000]   bootmap 00009000 - 0000ff00
[    0.000000] (8 early reservations) ==> bootmem [0000000000 - 00377fe000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000001000 - 0000002000]    EX TRAMPOLINE ==> [0000001000 - 0000002000]
[    0.000000]   #2 [0000006000 - 0000007000]       TRAMPOLINE ==> [0000006000 - 0000007000]
[    0.000000]   #3 [0000200000 - 0000e87a28]    TEXT DATA BSS ==> [0000200000 - 0000e87a28]
[    0.000000]   #4 [0000e88000 - 0000e8d000]    INIT_PG_TABLE ==> [0000e88000 - 0000e8d000]
[    0.000000]   #5 [000009d800 - 0000100000]    BIOS reserved ==> [000009d800 - 0000100000]
[    0.000000]   #6 [0000007000 - 0000009000]          PGTABLE ==> [0000007000 - 0000009000]
[    0.000000]   #7 [0000009000 - 0000010000]          BOOTMAP ==> [0000009000 - 0000010000]
[    0.000000] found SMP MP-table at [c00f6ab0] 000f6ab0
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x000377fe
[    0.000000]   HighMem  0x000377fe -> 0x0007d6c0
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x0000009d
[    0.000000]     0: 0x00000100 -> 0x0007d6c0
[    0.000000] On node 0 totalpages: 513629
[    0.000000] free_area_init_node: node 0, pgdat c087ae00, node_mem_map c1000000
[    0.000000]   DMA zone: 60 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3937 pages, LIFO batch:0
[    0.000000]   Normal zone: 3270 pages used for memmap
[    0.000000]   Normal zone: 219960 pages, LIFO batch:31
[    0.000000]   HighMem zone: 4196 pages used for memmap
[    0.000000]   HighMem zone: 282206 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000
[    0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[    0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 80000000 (gap: 7e000000:72000000)
[    0.000000] NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] PERCPU: Allocating 1347584 bytes of per cpu data
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 506103
[    0.000000] Kernel command line: root=/dev/sda3 ro usbcore.autosuspend=1 thinkpad_acpi.fan_control=1 thinkpad_acpi.experimental=1 thinkpad_acpi.brightness_enable=1 thinkpad_acpi.brightness_mode=0 i915.modeset=1
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[    0.000000] Extended CMOS year: 2000
[    0.000000] TSC: PIT calibration matches PMTIMER. 1 loops
[    0.000000] Detected 1197.002 MHz processor.
[    0.000999] Console: colour VGA+ 80x25
[    0.000999] console [tty0] enabled
[    0.000999] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000999] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000999] ... MAX_LOCK_DEPTH:          48
[    0.000999] ... MAX_LOCKDEP_KEYS:        8191
[    0.000999] ... CLASSHASH_SIZE:          4096
[    0.000999] ... MAX_LOCKDEP_ENTRIES:     8192
[    0.000999] ... MAX_LOCKDEP_CHAINS:      16384
[    0.000999] ... CHAINHASH_SIZE:          8192
[    0.000999]  memory used by lock dependency info: 2591 kB
[    0.000999]  per task-struct memory footprint: 1920 bytes
[    0.000999] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000999] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000999] Memory: 2006996k/2054912k available (4209k kernel code, 46636k reserved, 2551k data, 1592k init, 1145608k highmem)
[    0.000999] virtual kernel memory layout:
[    0.000999]     fixmap  : 0xfff85000 - 0xfffff000   ( 488 kB)
[    0.000999]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.000999]     vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
[    0.000999]     lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
[    0.000999]       .init : 0xc08a4000 - 0xc0a32000   (1592 kB)
[    0.000999]       .data : 0xc061c7e5 - 0xc089a650   (2551 kB)
[    0.000999]       .text : 0xc0200000 - 0xc061c7e5   (4209 kB)
[    0.000999] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000999] SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000999] hpet clockevent registered
[    0.000999] Calibrating delay loop (skipped), value calculated using timer frequency.. 2394.00 BogoMIPS (lpj=1197002)
[    0.000999] Mount-cache hash table entries: 512
[    0.002098] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.002326] CPU: L2 cache: 4096K
[    0.002462] [ds] using core 2 configuration
[    0.002599] CPU: Physical Processor ID: 0
[    0.002736] CPU: Processor Core ID: 0
[    0.002874] using mwait in idle threads.
[    0.003032] Checking 'hlt' instruction... OK.
[    0.008378] ACPI: Core revision 20081204
[    0.066545] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.076711] CPU0: Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz stepping 0b
[    0.078968] lockdep: fixing up alternatives.
[    0.079172] Booting processor 1 APIC 0x1 ip 0x6000
[    0.000999] Initializing CPU#1
[    0.000999] Calibrating delay using timer specific routine.. 2393.92 BogoMIPS (lpj=1196962)
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] [ds] using core 2 configuration
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 1
[    0.000999] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
[    0.153912] CPU1: Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz stepping 0b
[    0.154227] checking TSC synchronization [CPU#0 -> CPU#1]:
[    0.154976] Measured 195576 cycles TSC warp between CPUs, turning off TSC clock.
[    0.154976] Marking TSC unstable due to check_tsc_sync_source failed
[    0.155082] Brought up 2 CPUs
[    0.155219] Total of 2 processors activated (4787.92 BogoMIPS).
[    0.157562] khelper used greatest stack depth: 7040 bytes left
[    0.158465] net_namespace: 1172 bytes
[    0.159610] Time: 20:53:32  Date: 01/10/09
[    0.160076] NET: Registered protocol family 16
[    0.163016] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.163220] ACPI: bus type pci registered
[    0.164037] PCI: MCFG configuration 0: base f0000000 segment 0 buses 0 - 63
[    0.164184] PCI: MCFG area at f0000000 reserved in E820
[    0.164322] PCI: Using MMCONFIG for extended config space
[    0.164462] PCI: Using configuration type 1 for base access
[    0.206456] bio: create slab <bio-0> at 0
[    0.223769] ACPI: EC: EC description table is found, configuring boot EC
[    0.260819] ACPI: BIOS _OSI(Linux) query ignored
[    0.268039] ACPI: EC: non-query interrupt received, switching to interrupt mode
[    0.277793] ACPI: Interpreter enabled
[    0.277932] ACPI: (supports S0 S3 S4 S5)
[    0.278474] ACPI: Using IOAPIC for interrupt routing
[    0.330595] ACPI: EC: GPE = 0x12, I/O: command/status = 0x66, data = 0x62
[    0.330739] ACPI: EC: driver started in interrupt mode
[    0.334061] ACPI: ACPI Dock Station Driver: 1 docks/bays found
[    0.335230] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.336175] pci 0000:00:02.0: reg 10 64bit mmio: [0xfa000000-0xfa0fffff]
[    0.336212] pci 0000:00:02.0: reg 18 64bit mmio: [0xe0000000-0xefffffff]
[    0.336233] pci 0000:00:02.0: reg 20 io port: [0x1800-0x1807]
[    0.336458] pci 0000:00:02.1: reg 10 64bit mmio: [0xfa100000-0xfa1fffff]
[    0.336970] pci 0000:00:19.0: reg 10 32bit mmio: [0xfa200000-0xfa21ffff]
[    0.337014] pci 0000:00:19.0: reg 14 32bit mmio: [0xfa225000-0xfa225fff]
[    0.337046] pci 0000:00:19.0: reg 18 io port: [0x1840-0x185f]
[    0.337274] pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
[    0.337430] pci 0000:00:19.0: PME# disabled
[    0.337797] pci 0000:00:1a.0: reg 20 io port: [0x1860-0x187f]
[    0.338099] pci 0000:00:1a.1: reg 20 io port: [0x1880-0x189f]
[    0.338370] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfa426c00-0xfa426fff]
[    0.338624] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
[    0.338781] pci 0000:00:1a.7: PME# disabled
[    0.339158] pci 0000:00:1b.0: reg 10 64bit mmio: [0xfa220000-0xfa223fff]
[    0.339433] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.339588] pci 0000:00:1b.0: PME# disabled
[    0.340109] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    0.340264] pci 0000:00:1c.0: PME# disabled
[    0.340795] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[    0.340950] pci 0000:00:1c.1: PME# disabled
[    0.341394] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[    0.341549] pci 0000:00:1c.2: PME# disabled
[    0.342078] pci 0000:00:1d.0: reg 20 io port: [0x18a0-0x18bf]
[    0.342363] pci 0000:00:1d.1: reg 20 io port: [0x18c0-0x18df]
[    0.342648] pci 0000:00:1d.2: reg 20 io port: [0x18e0-0x18ff]
[    0.342951] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfa427000-0xfa4273ff]
[    0.343243] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.343398] pci 0000:00:1d.7: PME# disabled
[    0.344221] pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO
[    0.344411] pci 0000:00:1f.0: quirk: region 1180-11bf claimed by ICH6 GPIO
[    0.344562] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 1600 (mask 007f)
[    0.344748] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 15e0 (mask 000f)
[    0.345144] pci 0000:00:1f.1: reg 10 io port: [0x00-0x07]
[    0.345176] pci 0000:00:1f.1: reg 14 io port: [0x00-0x03]
[    0.345206] pci 0000:00:1f.1: reg 18 io port: [0x00-0x07]
[    0.345237] pci 0000:00:1f.1: reg 1c io port: [0x00-0x03]
[    0.345269] pci 0000:00:1f.1: reg 20 io port: [0x1c00-0x1c0f]
[    0.345590] pci 0000:00:1f.2: reg 10 io port: [0x1c50-0x1c57]
[    0.345621] pci 0000:00:1f.2: reg 14 io port: [0x1c44-0x1c47]
[    0.345652] pci 0000:00:1f.2: reg 18 io port: [0x1c48-0x1c4f]
[    0.345684] pci 0000:00:1f.2: reg 1c io port: [0x1c40-0x1c43]
[    0.345715] pci 0000:00:1f.2: reg 20 io port: [0x1c20-0x1c3f]
[    0.345747] pci 0000:00:1f.2: reg 24 32bit mmio: [0xfa426000-0xfa4267ff]
[    0.345937] pci 0000:00:1f.2: PME# supported from D3hot
[    0.346019] pci 0000:00:1f.2: PME# disabled
[    0.346297] pci 0000:00:1f.3: reg 10 32bit mmio: [0xfa427400-0xfa4274ff]
[    0.346407] pci 0000:00:1f.3: reg 20 io port: [0x1c60-0x1c7f]
[    0.346784] pci 0000:00:1c.0: bridge io port: [0x2000-0x2fff]
[    0.346802] pci 0000:00:1c.0: bridge 32bit mmio: [0xf4000000-0xf5ffffff]
[    0.346835] pci 0000:00:1c.0: bridge 64bit mmio pref: [0xfa500000-0xfa5fffff]
[    0.347326] pci 0000:03:00.0: reg 10 64bit mmio: [0xf9f00000-0xf9f01fff]
[    0.347813] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[    0.347987] pci 0000:03:00.0: PME# disabled
[    0.348358] pci 0000:00:1c.1: bridge io port: [0x3000-0x3fff]
[    0.348377] pci 0000:00:1c.1: bridge 32bit mmio: [0xf8000000-0xf9ffffff]
[    0.348409] pci 0000:00:1c.1: bridge 64bit mmio pref: [0xfa600000-0xfa6fffff]
[    0.348669] pci 0000:00:1c.2: bridge io port: [0x4000-0x4fff]
[    0.348688] pci 0000:00:1c.2: bridge 32bit mmio: [0xf6000000-0xf7ffffff]
[    0.348719] pci 0000:00:1c.2: bridge 64bit mmio pref: [0xfa700000-0xfa7fffff]
[    0.349125] pci 0000:00:1e.0: transparent bridge
[    0.349429] pci_bus 0000:00: on NUMA node 0
[    0.349452] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.350200] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP0._PRT]
[    0.350463] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP1._PRT]
[    0.350721] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP2._PRT]
[    0.350979] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
[    0.385353] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 *10 11)
[    0.387082] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
[    0.388783] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
[    0.390507] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
[    0.392236] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11)
[    0.393870] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 *11)
[    0.395652] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 *11)
[    0.397373] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11)
[    0.399189] ACPI: Power Resource [PUBS] (on)
[    0.402126] SCSI subsystem initialized
[    0.402203] libata version 3.00 loaded.
[    0.403118] usbcore: registered new interface driver usbfs
[    0.403526] usbcore: registered new interface driver hub
[    0.404135] usbcore: registered new device driver usb
[    0.405152] PCI: Using ACPI for IRQ routing
[    0.409037] Bluetooth: Core ver 2.14
[    0.409224] NET: Registered protocol family 31
[    0.409224] Bluetooth: HCI device and connection manager initialized
[    0.409348] Bluetooth: HCI socket layer initialized
[    0.411178] cfg80211: Calling CRDA to update world regulatory domain
[    0.411256] cfg80211: calling CRDA failed - unable to update world regulatory domain, using static definition
[    0.411323] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.412406] hpet0: 3 comparators, 64-bit 14.318180 MHz counter
[    0.414074] Switched to high resolution mode on CPU 0
[    0.414828] Switched to high resolution mode on CPU 1
[    0.415066] pnp: PnP ACPI init
[    0.415261] ACPI: bus type pnp registered
[    0.428498] pnp: PnP ACPI: found 11 devices
[    0.428640] ACPI: ACPI bus type pnp unregistered
[    0.428825] system 00:00: iomem range 0x0-0x9ffff could not be reserved
[    0.428971] system 00:00: iomem range 0xc0000-0xc3fff could not be reserved
[    0.429126] system 00:00: iomem range 0xc4000-0xc7fff could not be reserved
[    0.429306] system 00:00: iomem range 0xc8000-0xcbfff has been reserved
[    0.429451] system 00:00: iomem range 0xcc000-0xcffff has been reserved
[    0.429598] system 00:00: iomem range 0xe0000-0xe3fff could not be reserved
[    0.429743] system 00:00: iomem range 0xe4000-0xe7fff could not be reserved
[    0.429891] system 00:00: iomem range 0xe8000-0xebfff could not be reserved
[    0.430039] system 00:00: iomem range 0xec000-0xeffff could not be reserved
[    0.430187] system 00:00: iomem range 0xf0000-0xfffff could not be reserved
[    0.430365] system 00:00: iomem range 0x100000-0x7dffffff could not be reserved
[    0.430550] system 00:00: iomem range 0xfec00000-0xfed3ffff could not be reserved
[    0.430733] system 00:00: iomem range 0xfed4c000-0xffffffff could not be reserved
[    0.430950] system 00:02: ioport range 0x164e-0x164f has been reserved
[    0.431114] system 00:02: ioport range 0x1000-0x107f has been reserved
[    0.431291] system 00:02: ioport range 0x1180-0x11bf has been reserved
[    0.431437] system 00:02: ioport range 0x800-0x80f has been reserved
[    0.431581] system 00:02: ioport range 0x15e0-0x15ef has been reserved
[    0.431728] system 00:02: ioport range 0x1600-0x165f could not be reserved
[    0.431875] system 00:02: iomem range 0xf0000000-0xf3ffffff has been reserved
[    0.432024] system 00:02: iomem range 0xfed1c000-0xfed1ffff has been reserved
[    0.432173] system 00:02: iomem range 0xfed14000-0xfed17fff has been reserved
[    0.432352] system 00:02: iomem range 0xfed18000-0xfed18fff has been reserved
[    0.432500] system 00:02: iomem range 0xfed19000-0xfed19fff has been reserved
[    0.432648] system 00:02: iomem range 0xfed45000-0xfed4bfff has been reserved
[    0.470968] pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02
[    0.471128] pci 0000:00:1c.0:   IO window: 0x2000-0x2fff
[    0.471315] pci 0000:00:1c.0:   MEM window: 0xf4000000-0xf5ffffff
[    0.471472] pci 0000:00:1c.0:   PREFETCH window: 0x000000fa500000-0x000000fa5fffff
[    0.471680] pci 0000:00:1c.1: PCI bridge, secondary bus 0000:03
[    0.471829] pci 0000:00:1c.1:   IO window: 0x3000-0x3fff
[    0.471988] pci 0000:00:1c.1:   MEM window: 0xf8000000-0xf9ffffff
[    0.472144] pci 0000:00:1c.1:   PREFETCH window: 0x000000fa600000-0x000000fa6fffff
[    0.472374] pci 0000:00:1c.2: PCI bridge, secondary bus 0000:04
[    0.472522] pci 0000:00:1c.2:   IO window: 0x4000-0x4fff
[    0.472681] pci 0000:00:1c.2:   MEM window: 0xf6000000-0xf7ffffff
[    0.472836] pci 0000:00:1c.2:   PREFETCH window: 0x000000fa700000-0x000000fa7fffff
[    0.473045] pci 0000:00:1e.0: PCI bridge, secondary bus 0000:0d
[    0.473186] pci 0000:00:1e.0:   IO window: disabled
[    0.473367] pci 0000:00:1e.0:   MEM window: disabled
[    0.473516] pci 0000:00:1e.0:   PREFETCH window: disabled
[    0.473709] pci 0000:00:1c.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    0.473864] pci 0000:00:1c.0: setting latency timer to 64
[    0.473895] pci 0000:00:1c.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
[    0.474054] pci 0000:00:1c.1: setting latency timer to 64
[    0.474084] pci 0000:00:1c.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22
[    0.474241] pci 0000:00:1c.2: setting latency timer to 64
[    0.474301] pci 0000:00:1e.0: setting latency timer to 64
[    0.474315] pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
[    0.474321] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
[    0.474327] pci_bus 0000:02: resource 0 io:  [0x2000-0x2fff]
[    0.474333] pci_bus 0000:02: resource 1 mem: [0xf4000000-0xf5ffffff]
[    0.474339] pci_bus 0000:02: resource 2 mem: [0xfa500000-0xfa5fffff]
[    0.474344] pci_bus 0000:02: resource 3 mem: [0x0-0x0]
[    0.474349] pci_bus 0000:03: resource 0 io:  [0x3000-0x3fff]
[    0.474354] pci_bus 0000:03: resource 1 mem: [0xf8000000-0xf9ffffff]
[    0.474360] pci_bus 0000:03: resource 2 mem: [0xfa600000-0xfa6fffff]
[    0.474365] pci_bus 0000:03: resource 3 mem: [0x0-0x0]
[    0.474370] pci_bus 0000:04: resource 0 io:  [0x4000-0x4fff]
[    0.474376] pci_bus 0000:04: resource 1 mem: [0xf6000000-0xf7ffffff]
[    0.474382] pci_bus 0000:04: resource 2 mem: [0xfa700000-0xfa7fffff]
[    0.474387] pci_bus 0000:04: resource 3 mem: [0x0-0x0]
[    0.474391] pci_bus 0000:0d: resource 0 mem: [0x0-0x0]
[    0.474397] pci_bus 0000:0d: resource 1 mem: [0x0-0x0]
[    0.474401] pci_bus 0000:0d: resource 2 mem: [0x0-0x0]
[    0.474406] pci_bus 0000:0d: resource 3 io:  [0x00-0xffff]
[    0.474411] pci_bus 0000:0d: resource 4 mem: [0x000000-0xffffffff]
[    0.474583] NET: Registered protocol family 2
[    0.477673] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.479992] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.481509] TCP bind hash table entries: 65536 (order: 9, 2621440 bytes)
[    0.500234] TCP: Hash tables configured (established 131072 bind 65536)
[    0.500451] TCP reno registered
[    0.501661] NET: Registered protocol family 1
[    0.502589] Simple Boot Flag at 0x35 set to 0x1
[    0.509612] audit: initializing netlink socket (disabled)
[    0.509813] type=2000 audit(1231620812.509:1): initialized
[    0.510938] highmem bounce pool size: 64 pages
[    0.535304] NTFS driver 2.1.29 [Flags: R/O].
[    0.536725] msgmni has been set to 1684
[    0.538309] cryptomgr_test used greatest stack depth: 6760 bytes left
[    0.540183] alg: No test for stdrng (krng)
[    0.540466] alg: No test for stdrng (ansi_cprng)
[    0.541333] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.541541] io scheduler noop registered
[    0.541724] io scheduler cfq registered (default)
[    0.541901] pci 0000:00:02.0: Boot video device
[    0.543158] pcieport-driver 0000:00:1c.0: setting latency timer to 64
[    0.544412] pcieport-driver 0000:00:1c.1: setting latency timer to 64
[    0.545609] pcieport-driver 0000:00:1c.2: setting latency timer to 64
[    0.548878] ACPI: AC Adapter [AC] (on-line)
[    0.595023] ACPI: Battery Slot [BAT0] (battery present)
[    0.647519] ACPI: Battery Slot [BAT1] (battery present)
[    0.648762] input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.649006] ACPI: Power Button (FF) [PWRF]
[    0.649781] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
[    0.655480] ACPI: Lid Switch [LID]
[    0.656109] input: Sleep Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
[    0.656307] ACPI: Sleep Button (CM) [SLPB]
[    0.658767] ACPI: SSDT 7D6E1B32, 0240 (r1  PmRef  Cpu0Ist      100 INTL 20050513)
[    0.663966] ACPI: SSDT 7D6E1DF7, 085E (r1  PmRef  Cpu0Cst      100 INTL 20050513)
[    0.680350] Monitor-Mwait will be used to enter C-1 state
[    0.680456] Monitor-Mwait will be used to enter C-2 state
[    0.680500] Monitor-Mwait will be used to enter C-3 state
[    0.680962] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
[    0.681949] processor ACPI_CPU:00: registered as cooling_device0
[    0.682140] ACPI: Processor [CPU0] (supports 8 throttling states)
[    0.683718] ACPI: SSDT 7D6E1A6A, 00C8 (r1  PmRef  Cpu1Ist      100 INTL 20050513)
[    0.688875] ACPI: SSDT 7D6E1D72, 0085 (r1  PmRef  Cpu1Cst      100 INTL 20050513)
[    0.697344] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
[    0.698152] processor ACPI_CPU:01: registered as cooling_device1
[    0.698312] ACPI: Processor [CPU1] (supports 8 throttling states)
[    0.711981] thermal LNXTHERM:01: registered as thermal_zone0
[    0.716625] ACPI: Thermal Zone [THM0] (52 C)
[    0.719832] thermal LNXTHERM:02: registered as thermal_zone1
[    0.722932] ACPI: Thermal Zone [THM1] (50 C)
[    0.744949] Non-volatile memory driver v1.3
[    0.746395] Linux agpgart interface v0.103
[    0.746909] agpgart-intel 0000:00:00.0: Intel 965GM Chipset
[    0.750226] agpgart-intel 0000:00:00.0: detected 7676K stolen memory
[    0.756903] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
[    0.757620] [drm] Initialized drm 1.1.0 20060810
[    0.758500] pci 0000:00:02.0: power state changed by ACPI to D0
[    0.758670] pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.758823] pci 0000:00:02.0: setting latency timer to 64
[    0.984147] ------------[ cut here ]------------
[    0.984316] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    0.984492] Hardware name: 647814G
[    0.984624] drm_mode_object_get called w/o mode_config lock
[    0.984764] Modules linked in:
[    0.984984] Pid: 1, comm: swapper Not tainted 2.6.28 #14
[    0.985128] Call Trace:
[    0.985297]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    0.985440]  [<c061b2bc>] _spin_unlock_irq+0x20/0x23
[    0.985583]  [<c0220809>] finish_task_switch+0x41/0x92
[    0.985726]  [<c061b88d>] __reacquire_kernel_lock+0x21/0x28
[    0.985868]  [<c022b75c>] lock_timer_base+0x19/0x35
[    0.986008]  [<c061b2f3>] _spin_unlock_irqrestore+0x34/0x39
[    0.986159]  [<c0240ebb>] trace_hardirqs_on_caller+0x10e/0x135
[    0.986335]  [<c022b7bc>] try_to_del_timer_sync+0x44/0x4a
[    0.986477]  [<c022b7cc>] del_timer_sync+0xa/0x14
[    0.986616]  [<c0619639>] schedule_timeout+0xa6/0xbb
[    0.986757]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    0.986900]  [<c03d8cac>] drm_mode_connector_update_edid_property+0xd4/0x144
[    0.987047]  [<c03e9468>] intel_ddc_get_modes+0x24/0x3c
[    0.987188]  [<c03e7c57>] intel_lvds_init+0xdd/0x26a
[    0.987357]  [<c03e6a6f>] intel_modeset_init+0x307/0x5ce
[    0.987502]  [<c03dea4f>] i915_driver_irq_postinstall+0xa8/0xac
[    0.987646]  [<c03dd967>] i915_driver_load+0x6e5/0x734
[    0.987788]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    0.987928]  [<c03d1921>] drm_init+0x5a/0x89
[    0.988092]  [<c08be6e1>] i915_init+0x0/0x43
[    0.988232]  [<c020112c>] _stext+0x44/0x10d
[    0.988403]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    0.988547]  [<c08a4297>] kernel_init+0x101/0x14f
[    0.988686]  [<c08a4196>] kernel_init+0x0/0x14f
[    0.988827]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    0.988981] ---[ end trace 6ffd5393b57809fa ]---
[    0.989126] ------------[ cut here ]------------
[    0.989289] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    0.989469] Hardware name: 647814G
[    0.989601] drm_mode_object_get called w/o mode_config lock
[    0.989739] Modules linked in:
[    0.989963] Pid: 1, comm: swapper Tainted: G        W  2.6.28 #14
[    0.990122] Call Trace:
[    0.990283]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    0.990425]  [<c0223913>] warn_slowpath+0x9b/0xb6
[    0.990567]  [<c061b2bc>] _spin_unlock_irq+0x20/0x23
[    0.990709]  [<c0220809>] finish_task_switch+0x41/0x92
[    0.990851]  [<c061b88d>] __reacquire_kernel_lock+0x21/0x28
[    0.990992]  [<c022b75c>] lock_timer_base+0x19/0x35
[    0.991135]  [<c0364779>] idr_get_empty_slot+0x145/0x202
[    0.991302]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    0.991446]  [<c03d8d44>] drm_mode_create+0x28/0x2d
[    0.991587]  [<c03dc4a7>] drm_add_edid_modes+0x218/0x5ce
[    0.991731]  [<c03d8cac>] drm_mode_connector_update_edid_property+0xd4/0x144
[    0.991878]  [<c03e9471>] intel_ddc_get_modes+0x2d/0x3c
[    0.992020]  [<c03e7c57>] intel_lvds_init+0xdd/0x26a
[    0.992157]  [<c03e6a6f>] intel_modeset_init+0x307/0x5ce
[    0.992321]  [<c03dea4f>] i915_driver_irq_postinstall+0xa8/0xac
[    0.992465]  [<c03dd967>] i915_driver_load+0x6e5/0x734
[    0.992608]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    0.992747]  [<c03d1921>] drm_init+0x5a/0x89
[    0.992886]  [<c08be6e1>] i915_init+0x0/0x43
[    0.993028]  [<c020112c>] _stext+0x44/0x10d
[    0.993168]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    0.993334]  [<c08a4297>] kernel_init+0x101/0x14f
[    0.993472]  [<c08a4196>] kernel_init+0x0/0x14f
[    0.993612]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    0.993751] ---[ end trace 6ffd5393b57809fb ]---
[    0.993894] ------------[ cut here ]------------
[    0.994034] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    0.994213] Hardware name: 647814G
[    0.994372] drm_mode_object_get called w/o mode_config lock
[    0.994512] Modules linked in:
[    0.994737] Pid: 1, comm: swapper Tainted: G        W  2.6.28 #14
[    0.994878] Call Trace:
[    0.995013]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    0.995157]  [<c0223913>] warn_slowpath+0x9b/0xb6
[    0.995323]  [<c061b2bc>] _spin_unlock_irq+0x20/0x23
[    0.995465]  [<c0220809>] finish_task_switch+0x41/0x92
[    0.995607]  [<c061b88d>] __reacquire_kernel_lock+0x21/0x28
[    0.995752]  [<c0364779>] idr_get_empty_slot+0x145/0x202
[    0.995895]  [<c03649c7>] idr_get_new_above_int+0x10/0x5a
[    0.996039]  [<c0364779>] idr_get_empty_slot+0x145/0x202
[    0.996177]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    0.996343]  [<c03d8d44>] drm_mode_create+0x28/0x2d
[    0.996485]  [<c03dc4a7>] drm_add_edid_modes+0x218/0x5ce
[    0.996628]  [<c03d8cac>] drm_mode_connector_update_edid_property+0xd4/0x144
[    0.996773]  [<c03e9471>] intel_ddc_get_modes+0x2d/0x3c
[    0.996915]  [<c03e7c57>] intel_lvds_init+0xdd/0x26a
[    0.997073]  [<c03e6a6f>] intel_modeset_init+0x307/0x5ce
[    0.997215]  [<c03dea4f>] i915_driver_irq_postinstall+0xa8/0xac
[    0.997382]  [<c03dd967>] i915_driver_load+0x6e5/0x734
[    0.997522]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    0.997662]  [<c03d1921>] drm_init+0x5a/0x89
[    0.997802]  [<c08be6e1>] i915_init+0x0/0x43
[    0.997941]  [<c020112c>] _stext+0x44/0x10d
[    0.998105]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    0.998246]  [<c08a4297>] kernel_init+0x101/0x14f
[    0.998411]  [<c08a4196>] kernel_init+0x0/0x14f
[    0.998549]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    0.998687] ---[ end trace 6ffd5393b57809fc ]---
[    1.021132] i2c-adapter i2c-2: sendbytes: NAK bailout.
[    1.299131] ------------[ cut here ]------------
[    1.299295] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    1.299479] Hardware name: 647814G
[    1.299614] drm_mode_object_get called w/o mode_config lock
[    1.299754] Modules linked in:
[    1.299981] Pid: 1, comm: swapper Tainted: G        W  2.6.28 #14
[    1.300124] Call Trace:
[    1.300285]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    1.300426]  [<c02207c8>] finish_task_switch+0x0/0x92
[    1.300571]  [<c061b88d>] __reacquire_kernel_lock+0x21/0x28
[    1.300715]  [<c0282c2d>] add_partial+0xe/0x44
[    1.300855]  [<c0282c2d>] add_partial+0xe/0x44
[    1.300995]  [<c061b420>] _spin_lock+0x23/0x49
[    1.301135]  [<c061b30c>] _spin_unlock+0x14/0x1c
[    1.301300]  [<c02837b0>] __slab_free+0x6b/0x274
[    1.301442]  [<c03d8c1f>] drm_mode_connector_update_edid_property+0x47/0x144
[    1.301589]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    1.301733]  [<c03d8cac>] drm_mode_connector_update_edid_property+0xd4/0x144
[    1.301881]  [<c03e9468>] intel_ddc_get_modes+0x24/0x3c
[    1.302026]  [<c03e79a8>] intel_lvds_get_modes+0x13/0x7c
[    1.302170]  [<c03db72a>] drm_helper_probe_single_connector_modes+0xa7/0x1d8
[    1.302343]  [<c03db882>] drm_helper_probe_connector_modes+0x27/0x4c
[    1.302489]  [<c03db8e3>] drm_helper_plugged_event+0x3c/0x272
[    1.302633]  [<c03e6c42>] intel_modeset_init+0x4da/0x5ce
[    1.302777]  [<c03dbb26>] drm_helper_initial_config+0x5/0xb
[    1.302921]  [<c03dd970>] i915_driver_load+0x6ee/0x734
[    1.303087]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    1.303228]  [<c03d1921>] drm_init+0x5a/0x89
[    1.303392]  [<c08be6e1>] i915_init+0x0/0x43
[    1.303529]  [<c020112c>] _stext+0x44/0x10d
[    1.303672]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    1.303815]  [<c08a4297>] kernel_init+0x101/0x14f
[    1.303956]  [<c08a4196>] kernel_init+0x0/0x14f
[    1.304111]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    1.304275] ---[ end trace 6ffd5393b57809fd ]---
[    1.304419] ------------[ cut here ]------------
[    1.304556] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    1.304736] Hardware name: 647814G
[    1.304870] drm_mode_object_get called w/o mode_config lock
[    1.305010] Modules linked in:
[    1.305236] Pid: 1, comm: swapper Tainted: G        W  2.6.28 #14
[    1.305392] Call Trace:
[    1.305529]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    1.305672]  [<c0223913>] warn_slowpath+0x9b/0xb6
[    1.305814]  [<c02207c8>] finish_task_switch+0x0/0x92
[    1.305955]  [<c0364779>] idr_get_empty_slot+0x145/0x202
[    1.306113]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    1.306279]  [<c03d8d44>] drm_mode_create+0x28/0x2d
[    1.306421]  [<c03dc4a7>] drm_add_edid_modes+0x218/0x5ce
[    1.306565]  [<c03d8cac>] drm_mode_connector_update_edid_property+0xd4/0x144
[    1.306710]  [<c03e9471>] intel_ddc_get_modes+0x2d/0x3c
[    1.306853]  [<c03e79a8>] intel_lvds_get_modes+0x13/0x7c
[    1.306997]  [<c03db72a>] drm_helper_probe_single_connector_modes+0xa7/0x1d8
[    1.307149]  [<c03db882>] drm_helper_probe_connector_modes+0x27/0x4c
[    1.307317]  [<c03db8e3>] drm_helper_plugged_event+0x3c/0x272
[    1.307461]  [<c03e6c42>] intel_modeset_init+0x4da/0x5ce
[    1.307605]  [<c03dbb26>] drm_helper_initial_config+0x5/0xb
[    1.307750]  [<c03dd970>] i915_driver_load+0x6ee/0x734
[    1.307891]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    1.308035]  [<c03d1921>] drm_init+0x5a/0x89
[    1.308174]  [<c08be6e1>] i915_init+0x0/0x43
[    1.308338]  [<c020112c>] _stext+0x44/0x10d
[    1.308478]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    1.308620]  [<c08a4297>] kernel_init+0x101/0x14f
[    1.308761]  [<c08a4196>] kernel_init+0x0/0x14f
[    1.308902]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    1.309042] ---[ end trace 6ffd5393b57809fe ]---
[    1.309183] ------------[ cut here ]------------
[    1.310139] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    1.310336] Hardware name: 647814G
[    1.310469] drm_mode_object_get called w/o mode_config lock
[    1.310609] Modules linked in:
[    1.310833] Pid: 1, comm: swapper Tainted: G        W  2.6.28 #14
[    1.310975] Call Trace:
[    1.311111]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    1.311278]  [<c0223913>] warn_slowpath+0x9b/0xb6
[    1.311418]  [<c02207c8>] finish_task_switch+0x0/0x92
[    1.311561]  [<c0364779>] idr_get_empty_slot+0x145/0x202
[    1.311701]  [<c03649c7>] idr_get_new_above_int+0x10/0x5a
[    1.311844]  [<c0364779>] idr_get_empty_slot+0x145/0x202
[    1.311986]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    1.312125]  [<c03d8d44>] drm_mode_create+0x28/0x2d
[    1.312290]  [<c03dc4a7>] drm_add_edid_modes+0x218/0x5ce
[    1.312434]  [<c03d8cac>] drm_mode_connector_update_edid_property+0xd4/0x144
[    1.312581]  [<c03e9471>] intel_ddc_get_modes+0x2d/0x3c
[    1.312723]  [<c03e79a8>] intel_lvds_get_modes+0x13/0x7c
[    1.312868]  [<c03db72a>] drm_helper_probe_single_connector_modes+0xa7/0x1d8
[    1.313016]  [<c03db882>] drm_helper_probe_connector_modes+0x27/0x4c
[    1.313159]  [<c03db8e3>] drm_helper_plugged_event+0x3c/0x272
[    1.313324]  [<c03e6c42>] intel_modeset_init+0x4da/0x5ce
[    1.313467]  [<c03dbb26>] drm_helper_initial_config+0x5/0xb
[    1.313612]  [<c03dd970>] i915_driver_load+0x6ee/0x734
[    1.313754]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    1.313895]  [<c03d1921>] drm_init+0x5a/0x89
[    1.314035]  [<c08be6e1>] i915_init+0x0/0x43
[    1.314175]  [<c020112c>] _stext+0x44/0x10d
[    1.314339]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    1.314481]  [<c08a4297>] kernel_init+0x101/0x14f
[    1.314621]  [<c08a4196>] kernel_init+0x0/0x14f
[    1.314762]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    1.314902] ---[ end trace 6ffd5393b57809ff ]---
[    1.329993] ------------[ cut here ]------------
[    1.330146] WARNING: at drivers/gpu/drm/drm_crtc.c:213 drm_mode_object_get+0x36/0x8e()
[    1.330353] Hardware name: 647814G
[    1.330486] drm_mode_object_get called w/o mode_config lock
[    1.330626] Modules linked in:
[    1.330852] Pid: 1, comm: swapper Tainted: G        W  2.6.28 #14
[    1.330990] Call Trace:
[    1.331129]  [<c02238f8>] warn_slowpath+0x80/0xb6
[    1.331296]  [<c022b169>] run_timer_softirq+0x30/0x19b
[    1.331438]  [<c022b169>] run_timer_softirq+0x30/0x19b
[    1.331584]  [<c061b2bc>] _spin_unlock_irq+0x20/0x23
[    1.331726]  [<c022b2cc>] run_timer_softirq+0x193/0x19b
[    1.331868]  [<c0227f3d>] __do_softirq+0xe2/0x13b
[    1.332006]  [<c0227e4c>] _local_bh_enable+0x7d/0x8c
[    1.332152]  [<c0369838>] trace_hardirqs_on_thunk+0xc/0x10
[    1.332319]  [<c0202e74>] restore_nocheck_notrace+0x0/0xe
[    1.332460]  [<c03d8b80>] drm_mode_object_get+0x36/0x8e
[    1.332603]  [<c03d8f67>] drm_framebuffer_init+0x16/0x4b
[    1.332747]  [<c03e6d6c>] intel_framebuffer_create+0x36/0x71
[    1.332889]  [<c03e9fa7>] intelfb_create+0x188/0x56f
[    1.333032]  [<c03ea6be>] intelfb_probe+0x330/0x50b
[    1.333174]  [<c03db84e>] drm_helper_probe_single_connector_modes+0x1cb/0x1d8
[    1.333339]  [<c03dbb0f>] drm_helper_plugged_event+0x268/0x272
[    1.333483]  [<c03dbb26>] drm_helper_initial_config+0x5/0xb
[    1.333624]  [<c03dd970>] i915_driver_load+0x6ee/0x734
[    1.333765]  [<c03d5a1d>] drm_get_dev+0x2e9/0x383
[    1.333904]  [<c03d1921>] drm_init+0x5a/0x89
[    1.334043]  [<c08be6e1>] i915_init+0x0/0x43
[    1.334182]  [<c020112c>] _stext+0x44/0x10d
[    1.334348]  [<c025b1b8>] register_irq_proc+0x79/0x92
[    1.334491]  [<c08a4297>] kernel_init+0x101/0x14f
[    1.334631]  [<c08a4196>] kernel_init+0x0/0x14f
[    1.334765]  [<c02035f3>] kernel_thread_helper+0x7/0x10
[    1.334905] ---[ end trace 6ffd5393b5780a00 ]---
[    1.336019] allocated 1440x900 fb: 0x007df000, bo f735fd20
[    1.633105] [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 1
[    1.673992] [drm] LVDS-8: set mode 1440x900 d
[    1.856584] Console: switching to colour frame buffer device 180x56
[    1.870910] fb0: inteldrmfb frame buffer device
[    1.871001] registered panic notifier
[    1.871079] [drm] Initialized i915 1.6.0 20080730 on minor 0
[    1.871306] intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/945GME/965G/965GM chipsets
[    1.871526] intelfb: Version 0.9.6
[    1.871680] intelfb: 00:02.0: Intel(R) 965GM, aperture size 256MB, stolen memory 7932kB
[    1.877575] intelfb: Cannot remap FB region.
[    1.877866] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.885081] brd: module loaded
[    1.887756] loop: module loaded
[    1.888051] nbd: registered device at major 43
[    1.894282] Intel(R) PRO/1000 Network Driver - version 7.3.20-k3-NAPI
[    1.894408] Copyright (c) 1999-2006 Intel Corporation.
[    1.894673] e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k6
[    1.894791] e1000e: Copyright (c) 1999-2008 Intel Corporation.
[    1.894986] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    1.895134] e1000e 0000:00:19.0: setting latency timer to 64
[    1.895370] 0000:00:19.0: 0000:00:19.0: Failed to initialize MSI interrupts.  Falling back to legacy interrupts.
[    2.083464] 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:1c:25:80:6f:a5
[    2.083613] 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[    2.083779] 0000:00:19.0: eth0: MAC: 5, PHY: 6, PBA No: 1008ff-0ff
[    2.084085] Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)
[    2.084217] bonding: Warning: either miimon or arp_interval and arp_ip_target module parameters must be specified, otherwise bonding will not detect link failures! see bonding.txt for details.
[    2.085719] PPP generic driver version 2.4.2
[    2.086063] PPP Deflate Compression module registered
[    2.086168] PPP BSD Compression module registered
[    2.086560] PPP MPPE Compression module registered
[    2.086659] NET: Registered protocol family 24
[    2.086767] PPPoL2TP kernel driver, V1.0
[    2.090465] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[    2.094370] CSLIP: code copyright 1989 Regents of the University of California.
[    2.098394] SLIP linefill/keepalive option.
[    2.102543] tun: Universal TUN/TAP device driver, 1.6
[    2.106745] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.111240] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks
[    2.115671] iwlagn: Copyright(c) 2003-2008 Intel Corporation
[    2.120303] iwlagn 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    2.124955] iwlagn 0000:03:00.0: setting latency timer to 64
[    2.125051] iwlagn: Detected Intel Wireless WiFi Link 4965AGN REV=0x4
[    2.170893] iwlagn: Tunable channels: 13 802.11bg, 19 802.11a channels
[    2.176129] iwlagn 0000:03:00.0: PCI INT A disabled
[    2.181199] wmaster0 (iwlagn): not using net_device_ops yet
[    2.187240] phy0: Selected rate control algorithm 'iwl-agn-rs'
[    2.187296] wlan0 (iwlagn): not using net_device_ops yet
[    2.193767] console [netcon0] enabled
[    2.198803] netconsole: network logging started
[    2.204221] Loading iSCSI transport class v2.0-870.
[    2.210119] Driver 'sd' needs updating - please use bus_type methods
[    2.215536] Driver 'sr' needs updating - please use bus_type methods
[    2.221244] ahci 0000:00:1f.2: version 3.0
[    2.221286] ahci 0000:00:1f.2: PCI INT B -> GSI 16 (level, low) -> IRQ 16
[    2.226719] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 1.5 Gbps 0x1 impl SATA mode
[    2.231994] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part 
[    2.237288] ahci 0000:00:1f.2: setting latency timer to 64
[    2.237487] scsi0 : ahci
[    2.243171] scsi1 : ahci
[    2.248728] scsi2 : ahci
[    2.254284] ata1: SATA max UDMA/133 irq_stat 0x00400040, connection status changed
[    2.259421] ata2: DUMMY
[    2.264385] ata3: DUMMY
[    2.992079] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    2.998294] ata1.00: ACPI cmd ef/02:00:00:00:00:a0 succeeded
[    2.998302] ata1.00: ACPI cmd f5/00:00:00:00:00:a0 filtered out
[    3.003184] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 filtered out
[    3.008229] ata1.00: ATA-7: SAMSUNG MCCOE64G8MPP-0VA, PS105L16, max UDMA/100
[    3.013126] ata1.00: 125045424 sectors, multi 16: LBA48 
[    3.018868] ata1.00: ACPI cmd ef/02:00:00:00:00:a0 succeeded
[    3.018876] ata1.00: ACPI cmd f5/00:00:00:00:00:a0 filtered out
[    3.023762] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 filtered out
[    3.028827] ata1.00: configured for UDMA/100
[    3.044698] ata1.00: configured for UDMA/100
[    3.049472] ata1: EH complete
[    3.065237] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG MCCOE64G PS10 PQ: 0 ANSI: 5
[    3.070544] sd 0:0:0:0: [sda] 125045424 512-byte hardware sectors: (64.0 GB/59.6 GiB)
[    3.075231] sd 0:0:0:0: [sda] Write Protect is off
[    3.079876] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.079956] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.084938] sd 0:0:0:0: [sda] 125045424 512-byte hardware sectors: (64.0 GB/59.6 GiB)
[    3.089702] sd 0:0:0:0: [sda] Write Protect is off
[    3.094287] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.094365] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.098797]  sda: sda1 sda2 sda3
[    3.104390] sd 0:0:0:0: [sda] Attached SCSI disk
[    3.109179] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    3.114042] ata_piix 0000:00:1f.1: version 2.12
[    3.114063] ata_piix 0000:00:1f.1: PCI INT C -> GSI 16 (level, low) -> IRQ 16
[    3.118669] ata_piix 0000:00:1f.1: setting latency timer to 64
[    3.118843] scsi3 : ata_piix
[    3.123703] scsi4 : ata_piix
[    3.129793] ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x1c00 irq 14
[    3.134254] ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x1c08 irq 15
[    3.303604] ata5: port disabled. ignoring.
[    3.304527] usbcore: registered new interface driver hwa-rc
[    3.308953] usbcore: registered new interface driver i1480-dfu-usb
[    3.313348] usbcore: registered new interface driver i1480u_wlp
[    3.317917] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.322801] ehci_hcd 0000:00:1a.7: power state changed by ACPI to D0
[    3.327038] ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22
[    3.331301] ehci_hcd 0000:00:1a.7: setting latency timer to 64
[    3.331313] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[    3.335827] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
[    3.343948] ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported
[    3.343988] ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfa426c00
[    3.358053] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
[    3.362199] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    3.366384] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.370486] usb usb1: Product: EHCI Host Controller
[    3.374610] usb usb1: Manufacturer: Linux 2.6.28 ehci_hcd
[    3.378760] usb usb1: SerialNumber: 0000:00:1a.7
[    3.383129] usb usb1: configuration #1 chosen from 1 choice
[    3.387462] hub 1-0:1.0: USB hub found
[    3.391564] hub 1-0:1.0: 4 ports detected
[    3.396806] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0
[    3.400906] ehci_hcd 0000:00:1d.7: PCI INT D -> GSI 19 (level, low) -> IRQ 19
[    3.404997] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[    3.405009] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[    3.409484] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
[    3.417582] ehci_hcd 0000:00:1d.7: debug port 1
[    3.421662] ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
[    3.421702] ehci_hcd 0000:00:1d.7: irq 19, io mem 0xfa427000
[    3.436053] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[    3.440194] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    3.444361] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.448470] usb usb2: Product: EHCI Host Controller
[    3.452624] usb usb2: Manufacturer: Linux 2.6.28 ehci_hcd
[    3.456762] usb usb2: SerialNumber: 0000:00:1d.7
[    3.461144] usb usb2: configuration #1 chosen from 1 choice
[    3.465390] hub 2-0:1.0: USB hub found
[    3.469508] hub 2-0:1.0: 6 ports detected
[    3.474216] uhci_hcd: USB Universal Host Controller Interface driver
[    3.478479] uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    3.482791] uhci_hcd 0000:00:1a.0: setting latency timer to 64
[    3.482801] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[    3.487315] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
[    3.491574] uhci_hcd 0000:00:1a.0: irq 20, io base 0x00001860
[    3.495820] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    3.499965] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.504093] usb usb3: Product: UHCI Host Controller
[    3.508170] usb usb3: Manufacturer: Linux 2.6.28 uhci_hcd
[    3.512225] usb usb3: SerialNumber: 0000:00:1a.0
[    3.516514] usb usb3: configuration #1 chosen from 1 choice
[    3.520659] hub 3-0:1.0: USB hub found
[    3.524614] hub 3-0:1.0: 2 ports detected
[    3.529603] uhci_hcd 0000:00:1a.1: power state changed by ACPI to D0
[    3.533542] uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
[    3.537571] uhci_hcd 0000:00:1a.1: setting latency timer to 64
[    3.537582] uhci_hcd 0000:00:1a.1: UHCI Host Controller
[    3.541840] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
[    3.545913] uhci_hcd 0000:00:1a.1: irq 21, io base 0x00001880
[    3.549995] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    3.554039] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.558174] usb usb4: Product: UHCI Host Controller
[    3.562216] usb usb4: Manufacturer: Linux 2.6.28 uhci_hcd
[    3.566289] usb usb4: SerialNumber: 0000:00:1a.1
[    3.570544] usb usb4: configuration #1 chosen from 1 choice
[    3.574749] hub 4-0:1.0: USB hub found
[    3.578728] hub 4-0:1.0: 2 ports detected
[    3.583864] uhci_hcd 0000:00:1d.0: power state changed by ACPI to D0
[    3.587927] uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    3.592036] uhci_hcd 0000:00:1d.0: setting latency timer to 64
[    3.592047] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[    3.596437] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5
[    3.600502] uhci_hcd 0000:00:1d.0: irq 16, io base 0x000018a0
[    3.604626] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    3.608712] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.612765] usb usb5: Product: UHCI Host Controller
[    3.616845] usb usb5: Manufacturer: Linux 2.6.28 uhci_hcd
[    3.620947] usb usb5: SerialNumber: 0000:00:1d.0
[    3.625219] usb usb5: configuration #1 chosen from 1 choice
[    3.629448] hub 5-0:1.0: USB hub found
[    3.633452] hub 5-0:1.0: 2 ports detected
[    3.637919] uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    3.642021] uhci_hcd 0000:00:1d.1: setting latency timer to 64
[    3.642035] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[    3.646450] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6
[    3.650633] uhci_hcd 0000:00:1d.1: irq 17, io base 0x000018c0
[    3.654851] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    3.659001] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.663096] usb usb6: Product: UHCI Host Controller
[    3.667218] usb usb6: Manufacturer: Linux 2.6.28 uhci_hcd
[    3.671364] usb usb6: SerialNumber: 0000:00:1d.1
[    3.675730] usb usb6: configuration #1 chosen from 1 choice
[    3.680076] hub 6-0:1.0: USB hub found
[    3.684154] hub 6-0:1.0: 2 ports detected
[    3.689515] uhci_hcd 0000:00:1d.2: power state changed by ACPI to D0
[    3.693617] uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    3.697779] uhci_hcd 0000:00:1d.2: setting latency timer to 64
[    3.697790] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[    3.702207] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7
[    3.706465] uhci_hcd 0000:00:1d.2: irq 18, io base 0x000018e0
[    3.710607] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    3.714722] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.718785] usb usb7: Product: UHCI Host Controller
[    3.722842] usb usb7: Manufacturer: Linux 2.6.28 uhci_hcd
[    3.726900] usb usb7: SerialNumber: 0000:00:1d.2
[    3.731249] usb usb7: configuration #1 chosen from 1 choice
[    3.735560] hub 7-0:1.0: USB hub found
[    3.739673] hub 7-0:1.0: 2 ports detected
[    3.744417] usbcore: registered new interface driver hwa-hc
[    3.748666] usbcore: registered new interface driver wusb-cbaf
[    3.752842] usbcore: registered new interface driver cdc_acm
[    3.756859] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[    3.761107] usbcore: registered new interface driver usblp
[    3.765287] usbcore: registered new interface driver cdc_wdm
[    3.769444] usbcore: registered new interface driver usbtmc
[    3.773369] Initializing USB Mass Storage driver...
[    3.777530] usbcore: registered new interface driver usb-storage
[    3.781554] USB Mass Storage support registered.
[    3.785728] usbcore: registered new interface driver libusual
[    3.790238] usbcore: registered new interface driver usbserial
[    3.794232] usbserial: USB Serial Driver core
[    3.798304] USB Serial support registered for FTDI USB Serial Device
[    3.802520] usbcore: registered new interface driver ftdi_sio
[    3.806533] ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver
[    3.810688] USB Serial support registered for pl2303
[    3.814871] usbcore: registered new interface driver pl2303
[    3.818895] pl2303: Prolific PL2303 USB to serial adaptor driver
[    3.823085] USB Serial support registered for Sierra USB modem
[    3.827279] usbcore: registered new interface driver sierra
[    3.831318] sierra: v.1.3.2:USB Driver for Sierra Wireless USB modems
[    3.835778] PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[    3.849536] serio: i8042 KBD port at 0x60,0x64 irq 1
[    3.853683] serio: i8042 AUX port at 0x60,0x64 irq 12
[    3.858086] mice: PS/2 mouse device common for all mice
[    3.865584] rtc_cmos 00:07: RTC can wake from S4
[    3.869879] rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0
[    3.874096] rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    3.879054] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com
[    3.883326] Bluetooth: Generic Bluetooth USB driver ver 0.4
[    3.884566] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    3.891987] usbcore: registered new interface driver btusb
[    3.897890] cpuidle: using governor ladder
[    3.904128] cpuidle: using governor menu
[    3.911873] usbcore: registered new interface driver hiddev
[    3.916342] usbcore: registered new interface driver usbhid
[    3.920663] usbhid: v2.6:USB HID core driver
[    3.925816] thinkpad_acpi: ThinkPad ACPI Extras v0.21
[    3.930127] thinkpad_acpi: http://ibm-acpi.sf.net/
[    3.934361] thinkpad_acpi: ThinkPad BIOS 7TET26WW (1.02a), EC 7THT15WW-1.00c
[    3.938695] thinkpad_acpi: Lenovo ThinkPad X300, model 647814G
[    3.944603] thinkpad_acpi: radio switch found; radios are enabled
[    3.949224] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[    3.953643] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[    3.979530] Registered led device: tpacpi::thinklight
[    3.984226] Registered led device: tpacpi::power
[    3.988771] Registered led device: tpacpi:orange:batt
[    3.993264] Registered led device: tpacpi:green:batt
[    3.997641] Registered led device: tpacpi::dock_active
[    4.002069] Registered led device: tpacpi::bay_active
[    4.006443] Registered led device: tpacpi::dock_batt
[    4.010765] Registered led device: tpacpi::unknown_led
[    4.015363] Registered led device: tpacpi::standby
[    4.024277] thinkpad_acpi: detected a 16-level brightness capable ThinkPad
[    4.029475] input: ThinkPad Extra Buttons as /devices/virtual/input/input4
[    4.035843] Advanced Linux Sound Architecture Driver Version 1.0.18a.
[    4.041516] HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    4.045873] hda_intel: probe_mask set to 0x1 for device 17aa:20ac
[    4.050272] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    4.066120] usb 2-5: new high speed USB device using ehci_hcd and address 3
[    4.189828] usb 2-5: New USB device found, idVendor=17ef, idProduct=4807
[    4.194199] usb 2-5: New USB device strings: Mfr=1, Product=0, SerialNumber=0
[    4.198626] usb 2-5: Manufacturer: Chicony Electronics Co., Ltd.
[    4.203362] usb 2-5: configuration #1 chosen from 1 choice
[    4.386993] IBM TrackPoint firmware: 0x0e, buttons: 3/3
[    4.413297] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input5
[    4.417897] usb 3-1: new full speed USB device using uhci_hcd and address 2
[    4.436235] ALSA device list:
[    4.440663]   #0: HDA Intel at 0xfa220000 irq 17
[    4.445387] oprofile: using NMI interrupt.
[    4.449816] Netfilter messages via NETLINK v0.30.
[    4.454410] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    4.459812] ctnetlink v0.93: registering with nfnetlink.
[    4.466094] IPv4 over IPv4 tunneling driver
[    4.471869] GRE over IPv4 tunneling driver
[    4.479249] ip_tables: (C) 2000-2006 Netfilter Core Team
[    4.483759] TCP cubic registered
[    4.488083] Initializing XFRM netlink socket
[    4.493532] NET: Registered protocol family 10
[    4.500077] Clocksource tsc unstable (delta = -159527867 ns)
[    4.511495] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    4.516037] IPv6 over IPv4 tunneling driver
[    4.524383] NET: Registered protocol family 17
[    4.528528] Bluetooth: L2CAP ver 2.11
[    4.532642] Bluetooth: L2CAP socket layer initialized
[    4.536784] Bluetooth: SCO (Voice Link) ver 0.6
[    4.540910] Bluetooth: SCO socket layer initialized
[    4.545200] Bluetooth: RFCOMM socket layer initialized
[    4.549310] Bluetooth: RFCOMM TTY layer initialized
[    4.553449] Bluetooth: RFCOMM ver 1.10
[    4.557541] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.561602] Bluetooth: BNEP filters: protocol multicast
[    4.565636] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    4.570856] RPC: Registered udp transport module.
[    4.574842] RPC: Registered tcp transport module.
[    4.578709] lib80211: common routines for IEEE802.11 drivers
[    4.582518] lib80211_crypt: registered algorithm 'NULL'
[    4.584333] Using IPI No-Shortcut mode
[    4.589121] registered taskstats version 1
[    4.593370]   Magic number: 9:181:902
[    4.597300] block nbd2: hash matches
[    4.604865] usb 3-1: New USB device found, idVendor=0a5c, idProduct=2110
[    4.607254] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.609644] usb 3-1: Product: BCM2045B
[    4.612036] usb 3-1: Manufacturer: Broadcom Corp
[    4.614696] usb 3-1: configuration #1 chosen from 1 choice
[    4.617850] kjournald starting.  Commit interval 5 seconds
[    4.620301] EXT3-fs: mounted filesystem with ordered data mode.
[    4.622900] VFS: Mounted root (ext3 filesystem) readonly on device 8:3.
[    4.626100] Freeing unused kernel memory: 1592k freed
[    4.628859] Write protecting the kernel text: 4212k
[    4.631450] Write protecting the kernel read-only data: 2124k
[    4.708138] modprobe used greatest stack depth: 6476 bytes left
[    4.827064] usb 3-2: new full speed USB device using uhci_hcd and address 3
[    4.892289] mount used greatest stack depth: 6112 bytes left
[    4.996841] usb 3-2: New USB device found, idVendor=0483, idProduct=2016
[    5.000913] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.004952] usb 3-2: Product: Biometric Coprocessor
[    5.008921] usb 3-2: Manufacturer: STMicroelectronics
[    5.013093] usb 3-2: configuration #1 chosen from 1 choice
[    5.226321] usb 6-1: new full speed USB device using uhci_hcd and address 2
[    5.378874] usb 6-1: New USB device found, idVendor=1199, idProduct=6812
[    5.381672] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.384522] usb 6-1: Product: Mini Card
[    5.387328] usb 6-1: Manufacturer: Sierra Wireless, Incorporated
[    5.390357] usb 6-1: configuration #1 chosen from 1 choice
[    5.398893] sierra 6-1:1.0: Sierra USB modem converter detected
[    5.402960] usb 6-1: Sierra USB modem converter now attached to ttyUSB0
[    5.405928] usb 6-1: Sierra USB modem converter now attached to ttyUSB1
[    5.408857] usb 6-1: Sierra USB modem converter now attached to ttyUSB2
[    5.811356] v4l1_compat: disagrees about version of symbol struct_module
[    5.820772] videodev: disagrees about version of symbol struct_module
[    5.849823] v4l2_compat_ioctl32: disagrees about version of symbol struct_module
[    5.884593] uvcvideo: disagrees about version of symbol struct_module
[    5.887740] modprobe used greatest stack depth: 6088 bytes left
[    5.946147] egrep used greatest stack depth: 6004 bytes left
[    7.315991] Unable to find swap-space signature
[    7.436973] EXT3 FS on sda3, internal journal
[    7.900224] Unable to find swap-space signature
[    8.877451] rc used greatest stack depth: 5928 bytes left
[    9.675194] warning: `ntpd' uses 32-bit capabilities (legacy support in use)
[   14.738960] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   14.746288] iwlagn 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   14.751471] iwlagn 0000:03:00.0: restoring config space at offset 0x1 (was 0x40100102, writing 0x40100106)
[   14.751574] iwlagn 0000:03:00.0: firmware: requesting iwlwifi-4965-2.ucode
[   14.777362] iwlagn loaded firmware version 228.57.2.21
[   14.985588] Registered led device: iwl-phy0:radio
[   14.990605] Registered led device: iwl-phy0:assoc
[   14.995447] Registered led device: iwl-phy0:RX
[   15.004090] Registered led device: iwl-phy0:TX
[   15.056165] ADDRCONF(NETDEV_UP): wlan0: link is not ready

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-11 13:51 ` intel kms "Failed to allocate space for kernel memory manager" Jan Dittmer
@ 2009-01-11 21:21   ` Diego Calleja
  2009-01-11 21:39     ` Dave Airlie
  0 siblings, 1 reply; 19+ messages in thread
From: Diego Calleja @ 2009-01-11 21:21 UTC (permalink / raw)
  To: Jan Dittmer; +Cc: linux-kernel, eric.anholt, airlied

[-- Attachment #1: Type: text/plain, Size: 928 bytes --]

I also have a failure with KMS, it's different than yours but I'll post it
in this thread...xserver-xorg-video-intel version 2.5.1 (whatever there is
in ubuntu unstable repositories)

-----------------------------------------------
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.

Fatal server error:
AddScreen/ScreenInit failed for driver 0
-----------------------------------------------

Full X.org log attached.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Xorg.0.log --]
[-- Type: text/x-log; name=Xorg.0.log, Size: 14275 bytes --]


This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.5.99.3
Release Date: (unreleased)
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-16-server x86_64 Ubuntu
Current Operating System: Linux diego-desktop 2.6.29-rc1-dirty #2 SMP PREEMPT Sun Jan 11 21:21:50 CET 2009 x86_64
Build Date: 06 January 2009  06:25:17AM
xorg-server 2:1.5.99.3-0ubuntu4 (buildd@crested.buildd) 
	Before reporting problems, check http://wiki.x.org
	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: Sun Jan 11 20:34:06 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(**) |   |-->Device "Configured Video Device"
(**) |-->Input Device "stylus"
(**) |-->Input Device "cursor"
(**) |-->Input Device "eraser"
(**) |-->Input Device "pad"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) ModulePath set to "/usr/lib/xorg/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 AllowEmptyInput.
(II) Loader magic: 0xdc0
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 5.0
	X.Org XInput driver : 4.0
	X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0@0:2:0) Intel Corporation 82945G/GZ Integrated Graphics Controller rev 2, Mem @ 0xcfd00000/524288, 0xd0000000/268435456, 0xcfd80000/262144, I/O @ 0x00008800/8
(II) Open ACPI successful (/var/run/acpid.socket)
(II) System resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.5.99.3, 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//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.5.99.3, 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//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(==) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.5.99.3, 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//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) Scanning /usr/share/xserver-xorg/pci directory for additional PCI ID's supported by the drivers
(II) Matched intel from file name intel.ids
(==) Matched intel for the autoconfigured driver
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 2.5.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "wacom"
(II) Loading /usr/lib/xorg/modules/input//wacom_drv.so
(II) Module wacom: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 1.0.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 4.0
(II) Wacom driver level: 47-0.8.1-6 $
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
	965GM, 965GME/GLE, G33, Q35, Q33,
	Mobile Intel® GM45 Express Chipset,
	Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[5] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[6] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[9] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 0.1.0
	ABI class: X.Org Video Driver, version 5.0
(II) intel(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945G
(--) intel(0): Chipset: "945G"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xCFD00000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(==) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(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) intel(0): Output VGA using monitor section Configured Monitor
(II) intel(0): I2C bus "CRTDDC_A" initialized.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at address 0x60.
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" removed.
(II) intel(0): I2C bus "CRTDDC_A" removed.
(II) intel(0): EDID vendor "BNQ", prod id 30369
(II) intel(0): Using EDID range info for horizontal sync
(II) intel(0): Using EDID range info for vertical refresh
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "640x350"x0.0   25.17  640 656 752 800  350 387 389 449 +hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1280x1024"x76.0  141.82  1280 1376 1512 1744  1024 1025 1028 1070 -hsync +vsync (81.3 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1280x1024"x72.0  132.75  1280 1368 1504 1728  1024 1025 1028 1067 -hsync +vsync (76.8 kHz)
(II) intel(0): EDID vendor "BNQ", prod id 30369
(II) intel(0): Output VGA connected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output VGA using initial mode 1280x1024
(II) intel(0): detected 256 kB GTT.
(II) intel(0): detected 7932 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Intel XvMC decoder disabled
(==) intel(0): Will not try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(**) intel(0): Display dimensions: (340, 270) mm
(**) intel(0): DPI set to (95, 120)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
	compiled for 1.5.99.3, module version = 2.4.0
	ABI class: X.Org Video Driver, version 5.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[5] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[6] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[9] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) intel(0): Kernel reported 238848 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 955388 kB available
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.

Fatal server error:
AddScreen/ScreenInit failed for driver 0


Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-11 21:21   ` Diego Calleja
@ 2009-01-11 21:39     ` Dave Airlie
  2009-01-11 22:04       ` Diego Calleja
  2009-01-12  7:42       ` Jan Dittmer
  0 siblings, 2 replies; 19+ messages in thread
From: Dave Airlie @ 2009-01-11 21:39 UTC (permalink / raw)
  To: Diego Calleja; +Cc: Jan Dittmer, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 7:21 AM, Diego Calleja <diegocg@gmail.com> wrote:
> I also have a failure with KMS, it's different than yours but I'll post it
> in this thread...xserver-xorg-video-intel version 2.5.1 (whatever there is
> in ubuntu unstable repositories)

Read the kconfig option before you enabled kms by default?

if not, you cannot just enable kms and have old userspace drivers
work, there is no
released userspace for this yet, as that would put the chicken before the egg.

Dave.

>
> -----------------------------------------------
> (II) [drm] DRM interface version 1.3
> (II) [drm] DRM open master succeeded.
> (II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
> (II) intel(0): [drm] framebuffer mapped by ddx driver
> (II) intel(0): [drm] added 1 reserved context for kernel
> (II) intel(0): X context handle = 0x1
> (II) intel(0): [drm] installed DRM signal handler
> (**) intel(0): Framebuffer compression disabled
> (**) intel(0): Tiling enabled
> (==) intel(0): VideoRam: 262144 KB
> (II) intel(0): Attempting memory allocation with tiled buffers.
> (II) intel(0): Tiled allocation successful.
>
> Fatal server error:
> AddScreen/ScreenInit failed for driver 0
> -----------------------------------------------
>
> Full X.org log attached.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-11 21:39     ` Dave Airlie
@ 2009-01-11 22:04       ` Diego Calleja
  2009-01-12  7:42       ` Jan Dittmer
  1 sibling, 0 replies; 19+ messages in thread
From: Diego Calleja @ 2009-01-11 22:04 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Jan Dittmer, linux-kernel, eric.anholt, airlied

El Mon, 12 Jan 2009 07:39:29 +1000, "Dave Airlie" <airlied@gmail.com> escribió:

> On Mon, Jan 12, 2009 at 7:21 AM, Diego Calleja <diegocg@gmail.com> wrote:
> > I also have a failure with KMS, it's different than yours but I'll post it
> > in this thread...xserver-xorg-video-intel version 2.5.1 (whatever there is
> > in ubuntu unstable repositories)
> 
> Read the kconfig option before you enabled kms by default?
> 
> if not, you cannot just enable kms and have old userspace drivers
> work, there is no
> released userspace for this yet, as that would put the chicken before
> the egg.

Yes, that's why I bothered installing the version 2.5.x of the intel
driver, which is supposed to have such support.

Anyway, I just realized that Ubuntu does not turn on the option that
according to git you added to the driver to disable KMS by default.
Duh :(

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-11 21:39     ` Dave Airlie
  2009-01-11 22:04       ` Diego Calleja
@ 2009-01-12  7:42       ` Jan Dittmer
  2009-01-12  8:04         ` Dave Airlie
  1 sibling, 1 reply; 19+ messages in thread
From: Jan Dittmer @ 2009-01-12  7:42 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Diego Calleja, linux-kernel, eric.anholt, airlied

On Sun, Jan 11, 2009 at 10:39 PM, Dave Airlie <airlied@gmail.com> wrote:
> On Mon, Jan 12, 2009 at 7:21 AM, Diego Calleja <diegocg@gmail.com> wrote:
>> I also have a failure with KMS, it's different than yours but I'll post it
>> in this thread...xserver-xorg-video-intel version 2.5.1 (whatever there is
>> in ubuntu unstable repositories)
>
> Read the kconfig option before you enabled kms by default?
>
> if not, you cannot just enable kms and have old userspace drivers
> work, there is no
> released userspace for this yet, as that would put the chicken before the egg.

But latest xf86-intel-video git tree should work, shouldn't it? An explicit
VideoRam line in xorg.conf is ignored btw.

Thanks,

Jan

-- 
Jan Dittmer <jdi@l4x.org>

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12  7:42       ` Jan Dittmer
@ 2009-01-12  8:04         ` Dave Airlie
  2009-01-12  8:37           ` Jan Dittmer
  2009-01-12 13:03           ` Olivier Galibert
  0 siblings, 2 replies; 19+ messages in thread
From: Dave Airlie @ 2009-01-12  8:04 UTC (permalink / raw)
  To: Jan Dittmer; +Cc: Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 5:42 PM, Jan Dittmer <jdi@l4x.org> wrote:
> On Sun, Jan 11, 2009 at 10:39 PM, Dave Airlie <airlied@gmail.com> wrote:
>> On Mon, Jan 12, 2009 at 7:21 AM, Diego Calleja <diegocg@gmail.com> wrote:
>>> I also have a failure with KMS, it's different than yours but I'll post it
>>> in this thread...xserver-xorg-video-intel version 2.5.1 (whatever there is
>>> in ubuntu unstable repositories)
>>
>> Read the kconfig option before you enabled kms by default?
>>
>> if not, you cannot just enable kms and have old userspace drivers
>> work, there is no
>> released userspace for this yet, as that would put the chicken before the egg.
>
> But latest xf86-intel-video git tree should work, shouldn't it? An explicit
> VideoRam line in xorg.conf is ignored btw.

explicit VideoRAM is most likely ignored by xorg as well for Intel
chipsets with the latest driver,
the latest git should work with kms on most chipsets, we are still
chasing down some issues on some chipsets,
its still development code, its mainly upstream to get the API stable
and find the corner cases.

Dave.


>
> Thanks,
>
> Jan
>
> --
> Jan Dittmer <jdi@l4x.org>
>

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12  8:04         ` Dave Airlie
@ 2009-01-12  8:37           ` Jan Dittmer
  2009-01-12 17:56             ` Jesse Barnes
  2009-01-12 13:03           ` Olivier Galibert
  1 sibling, 1 reply; 19+ messages in thread
From: Jan Dittmer @ 2009-01-12  8:37 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 9:04 AM, Dave Airlie <airlied@gmail.com> wrote:
> the latest git should work with kms on most chipsets, we are still
> chasing down some issues on some chipsets,

So is there anything I can test to help you get it going on 'my' chipset
(GM965, Lenovo X300)?

Jan

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12  8:04         ` Dave Airlie
  2009-01-12  8:37           ` Jan Dittmer
@ 2009-01-12 13:03           ` Olivier Galibert
  2009-01-12 17:53             ` Jesse Barnes
  1 sibling, 1 reply; 19+ messages in thread
From: Olivier Galibert @ 2009-01-12 13:03 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Jan Dittmer, Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 06:04:19PM +1000, Dave Airlie wrote:
> explicit VideoRAM is most likely ignored by xorg as well for Intel
> chipsets with the latest driver,

I'm going on a tangeant, but it would be nice if video drivers, intel
first among them, would stop ignoring user-provided configurations in
favour of firmwares, bioses, in-display roms and other things like
that that can be incorrect and not user-modifiable.  VideoRAM is one,
but there's also modeline, DPI...

  OG.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 13:03           ` Olivier Galibert
@ 2009-01-12 17:53             ` Jesse Barnes
  2009-01-12 21:32               ` Olivier Galibert
  0 siblings, 1 reply; 19+ messages in thread
From: Jesse Barnes @ 2009-01-12 17:53 UTC (permalink / raw)
  To: Olivier Galibert
  Cc: Dave Airlie, Jan Dittmer, Diego Calleja, linux-kernel,
	eric.anholt, airlied

On Monday, January 12, 2009 5:03 am Olivier Galibert wrote:
> On Mon, Jan 12, 2009 at 06:04:19PM +1000, Dave Airlie wrote:
> > explicit VideoRAM is most likely ignored by xorg as well for Intel
> > chipsets with the latest driver,
>
> I'm going on a tangeant, but it would be nice if video drivers, intel
> first among them, would stop ignoring user-provided configurations in
> favour of firmwares, bioses, in-display roms and other things like
> that that can be incorrect and not user-modifiable.  VideoRAM is one,
> but there's also modeline, DPI...

On the contrary, I think we have way too many options and configuration 
possibilities.  The more we have, the more likely some combination of them 
will be broken.

That said, modes are generally pretty easy to handle, so users can provide 
them through xrandr and xorg.conf; I don't see that changing.  VideoRAM OTOH 
was broken by design.  A user really has no way of knowing how much memory is 
available to the GPU, so providing a configurable value was causing way more 
problems than it solved.

But I suspect what you want it something else entirely, like a limit on the 
amount of RAM that will be used by the GPU.  I think that's a valid concern 
and something like that could probably be added to GEM w/o too much trouble, 
maybe through a new ulimit or system wide tunable.

-- 
Jesse Barnes, Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12  8:37           ` Jan Dittmer
@ 2009-01-12 17:56             ` Jesse Barnes
  2009-01-12 18:30               ` Diego Calleja
  2009-01-12 21:19               ` Jan Dittmer
  0 siblings, 2 replies; 19+ messages in thread
From: Jesse Barnes @ 2009-01-12 17:56 UTC (permalink / raw)
  To: Jan Dittmer
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Monday, January 12, 2009 12:37 am Jan Dittmer wrote:
> On Mon, Jan 12, 2009 at 9:04 AM, Dave Airlie <airlied@gmail.com> wrote:
> > the latest git should work with kms on most chipsets, we are still
> > chasing down some issues on some chipsets,
>
> So is there anything I can test to help you get it going on 'my' chipset
> (GM965, Lenovo X300)?

I do much of my testing on GM965, so you should be able to get it to work with 
the latest bits:
  - libdrm from git master of mesa/drm
  - mesa from git master of mesa/mesa
  - xf86-video-intel from git master
  - drm-intel-next from anholt's kernel tree
    (git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel)

You'll need to use UXA as your AccelMethod.  If you run into issues with the 
above, please file bugs (if you don't already see your issue filed) at 
bugs.freedesktop.org.

Thanks,
-- 
Jesse Barnes, Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 17:56             ` Jesse Barnes
@ 2009-01-12 18:30               ` Diego Calleja
  2009-01-12 21:19               ` Jan Dittmer
  1 sibling, 0 replies; 19+ messages in thread
From: Diego Calleja @ 2009-01-12 18:30 UTC (permalink / raw)
  To: Jesse Barnes; +Cc: Jan Dittmer, Dave Airlie, linux-kernel, eric.anholt, airlied

El Mon, 12 Jan 2009 09:56:30 -0800, Jesse Barnes <jbarnes@virtuousgeek.org> escribió:

> I do much of my testing on GM965, so you should be able to get it to work with 
> the latest bits:
>   - libdrm from git master of mesa/drm
>   - mesa from git master of mesa/mesa
>   - xf86-video-intel from git master
>   - drm-intel-next from anholt's kernel tree
>     (git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel)


Users ARE going to try modesetting when 2.6.29 is released (there's
people already trying to test it in -rcs ;), so I think it's better
to put as much detailed documentation as possible somewhere.

I've created http://xorg.freedesktop.org/wiki/ModeSettingHowTo
with the quoted instructions for that.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 17:56             ` Jesse Barnes
  2009-01-12 18:30               ` Diego Calleja
@ 2009-01-12 21:19               ` Jan Dittmer
  2009-01-12 21:33                 ` Jan Dittmer
  2009-01-12 21:53                 ` Jesse Barnes
  1 sibling, 2 replies; 19+ messages in thread
From: Jan Dittmer @ 2009-01-12 21:19 UTC (permalink / raw)
  To: Jesse Barnes
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 6:56 PM, Jesse Barnes <jbarnes@virtuousgeek.org> wrote:
> On Monday, January 12, 2009 12:37 am Jan Dittmer wrote:
>> On Mon, Jan 12, 2009 at 9:04 AM, Dave Airlie <airlied@gmail.com> wrote:
>> > the latest git should work with kms on most chipsets, we are still
>> > chasing down some issues on some chipsets,
>>
>> So is there anything I can test to help you get it going on 'my' chipset
>> (GM965, Lenovo X300)?
>
> I do much of my testing on GM965, so you should be able to get it to work with
> the latest bits:
>  - libdrm from git master of mesa/drm
>  - mesa from git master of mesa/mesa
>  - xf86-video-intel from git master
>  - drm-intel-next from anholt's kernel tree
>    (git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel)
>
> You'll need to use UXA as your AccelMethod.  If you run into issues with the
> above, please file bugs (if you don't already see your issue filed) at
> bugs.freedesktop.org.

Thanks, at least X starts now, though dri is still broken. Is there
any quick fix to:

name of display: :0.0
libGL: XF86DRIGetClientDriverName: 1.9.0 i965 (screen 0)
libGL: OpenDriver: trying /usr/local/lib/dri/i965_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
libGL error: drmMap of framebuffer failed (Resource temporarily unavailable)
libGL error: reverting to software direct rendering

?
This is with latest mesa git libGL. Any special compilation options for mesa?

Thanks,

Jan

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 17:53             ` Jesse Barnes
@ 2009-01-12 21:32               ` Olivier Galibert
  2009-01-12 21:59                 ` Jesse Barnes
  0 siblings, 1 reply; 19+ messages in thread
From: Olivier Galibert @ 2009-01-12 21:32 UTC (permalink / raw)
  To: Jesse Barnes
  Cc: Dave Airlie, Jan Dittmer, Diego Calleja, linux-kernel,
	eric.anholt, airlied

On Mon, Jan 12, 2009 at 09:53:49AM -0800, Jesse Barnes wrote:
> On the contrary, I think we have way too many options and configuration 
> possibilities.  The more we have, the more likely some combination of them 
> will be broken.

You need to be able to fix wrong data coming from the bios or other roms.


> That said, modes are generally pretty easy to handle, so users can provide 
> them through xrandr and xorg.conf; I don't see that changing.

The intel driver ignores modelines if a bios mode is present, at least
for lvds.  Check i830_lvds_mode_fixup.

  OG.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 21:19               ` Jan Dittmer
@ 2009-01-12 21:33                 ` Jan Dittmer
  2009-01-12 21:53                 ` Jesse Barnes
  1 sibling, 0 replies; 19+ messages in thread
From: Jan Dittmer @ 2009-01-12 21:33 UTC (permalink / raw)
  To: Jesse Barnes
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 10:19 PM, Jan Dittmer <jdi@l4x.org> wrote:
> On Mon, Jan 12, 2009 at 6:56 PM, Jesse Barnes <jbarnes@virtuousgeek.org> wrote:
>> On Monday, January 12, 2009 12:37 am Jan Dittmer wrote:
>>> On Mon, Jan 12, 2009 at 9:04 AM, Dave Airlie <airlied@gmail.com> wrote:
>>> > the latest git should work with kms on most chipsets, we are still
>>> > chasing down some issues on some chipsets,
>>>
>>> So is there anything I can test to help you get it going on 'my' chipset
>>> (GM965, Lenovo X300)?
>>
>> I do much of my testing on GM965, so you should be able to get it to work with
>> the latest bits:
>>  - libdrm from git master of mesa/drm
>>  - mesa from git master of mesa/mesa
>>  - xf86-video-intel from git master
>>  - drm-intel-next from anholt's kernel tree
>>    (git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel)
>>
>> You'll need to use UXA as your AccelMethod.  If you run into issues with the
>> above, please file bugs (if you don't already see your issue filed) at
>> bugs.freedesktop.org.
>
> Thanks, at least X starts now, though dri is still broken. Is there
> any quick fix to:
>
> name of display: :0.0
> libGL: XF86DRIGetClientDriverName: 1.9.0 i965 (screen 0)
> libGL: OpenDriver: trying /usr/local/lib/dri/i965_dri.so
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 4, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 4, (OK)
> drmOpenByBusid: drmOpenMinor returns 4
> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
> libGL error: drmMap of framebuffer failed (Resource temporarily unavailable)
> libGL error: reverting to software direct rendering

For each call to glxinfo (or any other libgl program) I get

[   93.768928] glxinfo:3071 map pfn expected mapping type write-back
for e5720000-e5f90000, got uncached
[   93.769760] glxinfo:3071 freeing invalid memtype e5720000-e5f90000

written in my kernel log buffer.

Jan

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 21:19               ` Jan Dittmer
  2009-01-12 21:33                 ` Jan Dittmer
@ 2009-01-12 21:53                 ` Jesse Barnes
  2009-01-12 22:08                   ` Jan Dittmer
  1 sibling, 1 reply; 19+ messages in thread
From: Jesse Barnes @ 2009-01-12 21:53 UTC (permalink / raw)
  To: Jan Dittmer
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Monday, January 12, 2009 1:19 pm Jan Dittmer wrote:
> On Mon, Jan 12, 2009 at 6:56 PM, Jesse Barnes <jbarnes@virtuousgeek.org> 
wrote:
> > On Monday, January 12, 2009 12:37 am Jan Dittmer wrote:
> >> On Mon, Jan 12, 2009 at 9:04 AM, Dave Airlie <airlied@gmail.com> wrote:
> >> > the latest git should work with kms on most chipsets, we are still
> >> > chasing down some issues on some chipsets,
> >>
> >> So is there anything I can test to help you get it going on 'my' chipset
> >> (GM965, Lenovo X300)?
> >
> > I do much of my testing on GM965, so you should be able to get it to work
> > with the latest bits:
> >  - libdrm from git master of mesa/drm
> >  - mesa from git master of mesa/mesa
> >  - xf86-video-intel from git master
> >  - drm-intel-next from anholt's kernel tree
> >    (git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel)
> >
> > You'll need to use UXA as your AccelMethod.  If you run into issues with
> > the above, please file bugs (if you don't already see your issue filed)
> > at bugs.freedesktop.org.
>
> Thanks, at least X starts now, though dri is still broken. Is there
> any quick fix to:
>
> name of display: :0.0
> libGL: XF86DRIGetClientDriverName: 1.9.0 i965 (screen 0)
> libGL: OpenDriver: trying /usr/local/lib/dri/i965_dri.so
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 4, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 4, (OK)
> drmOpenByBusid: drmOpenMinor returns 4
> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
> libGL error: drmMap of framebuffer failed (Resource temporarily
> unavailable) libGL error: reverting to software direct rendering
>
> ?
> This is with latest mesa git libGL. Any special compilation options for
> mesa?

Nope, not afaik.  Are you sure UXA is enabled?  And that Mesa was built 
against the same libdrm bits as your 2D driver?  If so, then I guess it's 
time to file a bug. :)

-- 
Jesse Barnes, Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 21:32               ` Olivier Galibert
@ 2009-01-12 21:59                 ` Jesse Barnes
  0 siblings, 0 replies; 19+ messages in thread
From: Jesse Barnes @ 2009-01-12 21:59 UTC (permalink / raw)
  To: Olivier Galibert
  Cc: Dave Airlie, Jan Dittmer, Diego Calleja, linux-kernel,
	eric.anholt, airlied

On Monday, January 12, 2009 1:32 pm Olivier Galibert wrote:
> On Mon, Jan 12, 2009 at 09:53:49AM -0800, Jesse Barnes wrote:
> > On the contrary, I think we have way too many options and configuration
> > possibilities.  The more we have, the more likely some combination of
> > them will be broken.
>
> You need to be able to fix wrong data coming from the bios or other roms.
>
> > That said, modes are generally pretty easy to handle, so users can
> > provide them through xrandr and xorg.conf; I don't see that changing.
>
> The intel driver ignores modelines if a bios mode is present, at least
> for lvds.  Check i830_lvds_mode_fixup.

We have an LVDSFixedMode option though; afaik it should allow you to override 
any VBT info.  If not you should file a bug.

-- 
Jesse Barnes, Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 21:53                 ` Jesse Barnes
@ 2009-01-12 22:08                   ` Jan Dittmer
  2009-01-12 22:29                     ` Jan Dittmer
  0 siblings, 1 reply; 19+ messages in thread
From: Jan Dittmer @ 2009-01-12 22:08 UTC (permalink / raw)
  To: Jesse Barnes
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 10:53 PM, Jesse Barnes <jbarnes@virtuousgeek.org> wrote:
>> name of display: :0.0
>> libGL: XF86DRIGetClientDriverName: 1.9.0 i965 (screen 0)
>> libGL: OpenDriver: trying /usr/local/lib/dri/i965_dri.so
>> drmOpenDevice: node name is /dev/dri/card0
>> drmOpenDevice: open result is 4, (OK)
>> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
>> drmOpenDevice: node name is /dev/dri/card0
>> drmOpenDevice: open result is 4, (OK)
>> drmOpenByBusid: drmOpenMinor returns 4
>> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
>> libGL error: drmMap of framebuffer failed (Resource temporarily
>> unavailable) libGL error: reverting to software direct rendering
>>
>> ?
>> This is with latest mesa git libGL. Any special compilation options for
>> mesa?
>
> Nope, not afaik.  Are you sure UXA is enabled?  And that Mesa was built
> against the same libdrm bits as your 2D driver?  If so, then I guess it's
> time to file a bug. :)

With the patches againg 29-rc1 from here
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=3a03ac1a0223f779a3de313523408ddb099e5679;hp=dc1336ff4fe08ae7cfe8301bfd7f0b2cfd31d20a
and here
http://groups.google.com/group/linux.kernel/msg/26aa0471cfb54b06?dmode=source&output=gplain
at least glxinfo works.

Anyways thanks for your help, time to get some sleep,

Jan

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 22:08                   ` Jan Dittmer
@ 2009-01-12 22:29                     ` Jan Dittmer
  2009-01-12 23:19                       ` Jesse Barnes
  0 siblings, 1 reply; 19+ messages in thread
From: Jan Dittmer @ 2009-01-12 22:29 UTC (permalink / raw)
  To: Jesse Barnes
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Mon, Jan 12, 2009 at 11:08 PM, Jan Dittmer <jdi@l4x.org> wrote:
> On Mon, Jan 12, 2009 at 10:53 PM, Jesse Barnes <jbarnes@virtuousgeek.org> wrote:
>>> name of display: :0.0
>>> libGL: XF86DRIGetClientDriverName: 1.9.0 i965 (screen 0)
>>> libGL: OpenDriver: trying /usr/local/lib/dri/i965_dri.so
>>> drmOpenDevice: node name is /dev/dri/card0
>>> drmOpenDevice: open result is 4, (OK)
>>> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
>>> drmOpenDevice: node name is /dev/dri/card0
>>> drmOpenDevice: open result is 4, (OK)
>>> drmOpenByBusid: drmOpenMinor returns 4
>>> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
>>> libGL error: drmMap of framebuffer failed (Resource temporarily
>>> unavailable) libGL error: reverting to software direct rendering
>>>
>>> ?
>>> This is with latest mesa git libGL. Any special compilation options for
>>> mesa?
>>
>> Nope, not afaik.  Are you sure UXA is enabled?  And that Mesa was built
>> against the same libdrm bits as your 2D driver?  If so, then I guess it's
>> time to file a bug. :)
>
> With the patches againg 29-rc1 from here
> http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=3a03ac1a0223f779a3de313523408ddb099e5679;hp=dc1336ff4fe08ae7cfe8301bfd7f0b2cfd31d20a
> and here
> http://groups.google.com/group/linux.kernel/msg/26aa0471cfb54b06?dmode=source&output=gplain
> at least glxinfo works.

Using drm-intel-next from anholt on top, I've working GL (yeah!) but
get millions of
[  649.472172] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
counter, -22
[  649.512429] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
counter, -22
[  649.554513] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
counter, -22
[  649.596972] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
counter, -22
[  649.638744] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
counter, -22

entries in my log. libGL says

do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.

?

Jan

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: intel kms "Failed to allocate space for kernel memory manager"
  2009-01-12 22:29                     ` Jan Dittmer
@ 2009-01-12 23:19                       ` Jesse Barnes
  0 siblings, 0 replies; 19+ messages in thread
From: Jesse Barnes @ 2009-01-12 23:19 UTC (permalink / raw)
  To: Jan Dittmer
  Cc: Dave Airlie, Diego Calleja, linux-kernel, eric.anholt, airlied

On Monday, January 12, 2009 2:29 pm Jan Dittmer wrote:
> On Mon, Jan 12, 2009 at 11:08 PM, Jan Dittmer <jdi@l4x.org> wrote:
> > On Mon, Jan 12, 2009 at 10:53 PM, Jesse Barnes <jbarnes@virtuousgeek.org> 
wrote:
> >>> name of display: :0.0
> >>> libGL: XF86DRIGetClientDriverName: 1.9.0 i965 (screen 0)
> >>> libGL: OpenDriver: trying /usr/local/lib/dri/i965_dri.so
> >>> drmOpenDevice: node name is /dev/dri/card0
> >>> drmOpenDevice: open result is 4, (OK)
> >>> drmOpenByBusid: Searching for BusID pci:0000:00:02.0
> >>> drmOpenDevice: node name is /dev/dri/card0
> >>> drmOpenDevice: open result is 4, (OK)
> >>> drmOpenByBusid: drmOpenMinor returns 4
> >>> drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
> >>> libGL error: drmMap of framebuffer failed (Resource temporarily
> >>> unavailable) libGL error: reverting to software direct rendering
> >>>
> >>> ?
> >>> This is with latest mesa git libGL. Any special compilation options for
> >>> mesa?
> >>
> >> Nope, not afaik.  Are you sure UXA is enabled?  And that Mesa was built
> >> against the same libdrm bits as your 2D driver?  If so, then I guess
> >> it's time to file a bug. :)
> >
> > With the patches againg 29-rc1 from here
> > http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdif
> >f;h=3a03ac1a0223f779a3de313523408ddb099e5679;hp=dc1336ff4fe08ae7cfe8301bfd
> >7f0b2cfd31d20a and here
> > http://groups.google.com/group/linux.kernel/msg/26aa0471cfb54b06?dmode=so
> >urce&output=gplain at least glxinfo works.
>
> Using drm-intel-next from anholt on top, I've working GL (yeah!) but
> get millions of
> [  649.472172] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
> counter, -22
> [  649.512429] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
> counter, -22
> [  649.554513] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
> counter, -22
> [  649.596972] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
> counter, -22
> [  649.638744] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank
> counter, -22
>
> entries in my log. libGL says
>
> do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working
> correctly. Try adjusting the vblank_mode configuration parameter.

Those errors indicate that Mesa is trying to wait on a vblank event from a 
disabled pipe.  Interrupts should work fine on the other pipe though 
(assuming you have at least *one* display going! :).

If you can get a backtrace of what's calling this, we should be able to fix 
Mesa to prevent it.

-- 
Jesse Barnes, Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2009-01-12 23:19 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <621d098f0901110546p2b99a525k5de54e37fa181197@mail.gmail.com>
2009-01-11 13:51 ` intel kms "Failed to allocate space for kernel memory manager" Jan Dittmer
2009-01-11 21:21   ` Diego Calleja
2009-01-11 21:39     ` Dave Airlie
2009-01-11 22:04       ` Diego Calleja
2009-01-12  7:42       ` Jan Dittmer
2009-01-12  8:04         ` Dave Airlie
2009-01-12  8:37           ` Jan Dittmer
2009-01-12 17:56             ` Jesse Barnes
2009-01-12 18:30               ` Diego Calleja
2009-01-12 21:19               ` Jan Dittmer
2009-01-12 21:33                 ` Jan Dittmer
2009-01-12 21:53                 ` Jesse Barnes
2009-01-12 22:08                   ` Jan Dittmer
2009-01-12 22:29                     ` Jan Dittmer
2009-01-12 23:19                       ` Jesse Barnes
2009-01-12 13:03           ` Olivier Galibert
2009-01-12 17:53             ` Jesse Barnes
2009-01-12 21:32               ` Olivier Galibert
2009-01-12 21:59                 ` Jesse Barnes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox