lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Sun, 15 Nov 2009 10:48:13 +0100
From:	Michael <schnitzelkuchen@...glemail.com>
To:	linux-kernel@...r.kernel.org
Cc:	Zhenyu Wang <zhenyu.z.wang@...el.com>,
	David Woodhouse <David.Woodhouse@...el.com>
Subject: [regression] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged

Hello everyone.

I tried 2.6.32-rc6 with my Dell Inspiron 1525, but the KDM didnt
display right - It was mostly black with only the cursor displayed.
Other things which use X dont work with the kernel, too.

dmesg shows the following:

i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 5 at 3)
[drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 12 at 
6)
[drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
eth0: no IPv6 routers present
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
(...)
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting
1161 at 1153)
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
i915: Waking up sleeping processes
[drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting
1163 at 1162)


GFX-Hardware is: Intel GM965/GL960 (rev0c)


After bisecting i got to the following commit:

176616814d700f19914d8509d9f65dec51a6ebf7 is the first bad commit
commit 176616814d700f19914d8509d9f65dec51a6ebf7
Author: Zhenyu Wang <zhenyu.z.wang@...el.com>
Date:   Mon Jul 27 12:59:57 2009 +0100

    intel_agp: Use PCI DMA API correctly on chipsets new enough to have IOMMU

    When graphics dma remapping engine is active, we must fill
    gart table with dma address from dmar engine, as now graphics
    device access to graphics memory must go through dma remapping
    table to get real physical address.

    Add this support to all drivers which use intel_i915_insert_entries()

    Signed-off-by: Zhenyu Wang <zhenyu.z.wang@...el.com>
    Signed-off-by: David Woodhouse <David.Woodhouse@...el.com>

:040000 040000 2e225bb921aba5b816886d0d8ada8fd81e00e7a7
03d1ce91543e61975802c3a26df1ae5b75902b51 M	drivers



If you have any more questions, feel free to ask. (CC'ing would be a
good idea ;) )


Thanks everyone for the work for linux so far,

Michael
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ