[Bug 58511] New: [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to bind an object larger than the aperture

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Sun May 19 06:44:10 PDT 2013


https://bugzilla.kernel.org/show_bug.cgi?id=58511

           Summary: [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting
                    to bind an object larger than the aperture
           Product: Drivers
           Version: 2.5
    Kernel Version: 3.2.45 (vanilla)
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - Intel)
        AssignedTo: intel-gfx-bugs at lists.freedesktop.org
        ReportedBy: h.reuver at aoi-karin.net
                CC: intel-gfx-bugs at lists.freedesktop.org
        Regression: No


When starting I see the following error in dmesg:

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.2.45-vanilla-1 (@) (gcc version 4.6.3
(Ubuntu/Linaro 4.6.3-1ubuntu5) ) #1 SMP Sat May 18 17:08:46 CEST 2013
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000] Disabled fast string operations
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000008f000 (usable)
[    0.000000]  BIOS-e820: 000000000008f000 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000007f533000 (usable)
[    0.000000]  BIOS-e820: 000000007f533000 - 000000007f53b000 (reserved)
[    0.000000]  BIOS-e820: 000000007f53b000 - 000000007f5cb000 (usable)
[    0.000000]  BIOS-e820: 000000007f5cb000 - 000000007f5cf000 (reserved)
[    0.000000]  BIOS-e820: 000000007f5cf000 - 000000007f660000 (usable)
[    0.000000]  BIOS-e820: 000000007f660000 - 000000007f6f0000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000007f6f0000 - 000000007f6f2000 (usable)
[    0.000000]  BIOS-e820: 000000007f6f2000 - 000000007f6ff000 (ACPI data)
[    0.000000]  BIOS-e820: 000000007f6ff000 - 000000007f700000 (usable)
[    0.000000]  BIOS-e820: 000000007f700000 - 0000000080000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f0000000 - 0000000100000000 (reserved)
[    0.000000] Notice: NX (Execute Disable) protection cannot be enabled:
non-PAE kernel!
[    0.000000] SMBIOS 2.4 present.
[    0.000000] DMI:                  /D945GCLF2, BIOS
LF94510J.86A.0099.2008.0731.0303 07/31/2008
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable)
==> (reserved)
[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)

...
[    8.239372] agpgart-intel 0000:00:00.0: detected gtt size: 131072K total,
131072K mappable
[    8.338554] agpgart-intel 0000:00:00.0: detected 8192K stolen memory
[    8.414850] agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0x80000000
[    8.496173] [drm] Initialized drm 1.1.0 20060810
[    8.551408] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.632610] i915 0000:00:02.0: setting latency timer to 64
[    8.670948] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    8.750094] [drm] Driver supports precise vblank timestamp query.
[    8.823492] vgaarb: device changed decodes:
PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    9.654639] [drm] initialized overlay support
[    9.914095] [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to bind an
object larger than the aperture
[   10.030669] [drm:intelfb_create] *ERROR* failed to pin fb: -7
[   10.099411] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor
0
[   10.186972] loop: module loaded
...
[   33.852048] [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to bind an
object larger than the aperture
[   33.968581] [drm:intel_pipe_set_base] *ERROR* pin & fence failed
[   34.040527] [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on
[CRTC:3]
[   38.016045] [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to bind an
object larger than the aperture
[   38.132715] [drm:intel_pipe_set_base] *ERROR* pin & fence failed
[   38.204545] [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on
[CRTC:3]
[   42.160035] [drm:i915_gem_object_bind_to_gtt] *ERROR* Attempting to bind an
object larger than the aperture
[   42.276570] [drm:intel_pipe_set_base] *ERROR* pin & fence failed
[   42.348416] [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on
[CRTC:3]

This problem prevents the kernel-driver to load which is needed for X.
The configuration I used was the same with the 3.2.44 and the 3.2.45 kernel.
Only in 3.2.45 this problem occurs.

This is part of the dmesg output from the working 3.2.44 kernel:

[    8.226755] agpgart-intel 0000:00:00.0: detected 8192K stolen memory
[    8.303065] agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0x80000000
[    8.384370] [drm] Initialized drm 1.1.0 20060810
[    8.439605] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.520816] i915 0000:00:02.0: setting latency timer to 64
[    8.560221] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    8.639338] [drm] Driver supports precise vblank timestamp query.
[    8.712344] vgaarb: device changed decodes:
PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    9.546129] [drm] initialized overlay support
[    9.819177] fbcon: inteldrmfb (fb0) is primary device
[    9.922031] Console: switching to colour frame buffer device 210x65
[   10.079026] fb0: inteldrmfb frame buffer device
[   10.133227] drm: registered panic notifier
[   10.182246] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor
0

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list