Summary: | [855GM] Xv crash with non-KMS | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Kalev Lember <kalevlember> | ||||||||
Component: | Driver/intel | Assignee: | Eric Anholt <eric> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||
Severity: | normal | ||||||||||
Priority: | medium | CC: | thorsten | ||||||||
Version: | 7.4 (2008.09) | ||||||||||
Hardware: | x86 (IA32) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Bug Depends on: | |||||||||||
Bug Blocks: | 20276 | ||||||||||
Attachments: |
|
Created attachment 23732 [details]
Xorg log
Err, I guess I didn't have enough information on irc. You do have GEM enabled, so you're not using the fake bufmgr. This is probably a regression in the XV changes, I'm guessing. Created attachment 23775 [details]
Xorg.0.log
I was experiencing these crashes as well. After reverting
commit beca598bc2848093b710bd47828d622205d273df
Access the Xv buffer through the GTT for the non-KMS case.
and
commit 872aadc7102bd5131e1582ede081e22672911ba2
Make Xv used a buffer object instead of i830_memory.
XV is usable again.
commit 2026c57cf0a352d9e6f9d208cfb7d4d550614477 Author: Kalev Lember <kalev@smartlink.ee> Date: Fri Mar 13 21:32:08 2009 +0200 Fix Xv crash with overlay video. Bug #20585. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 23731 [details] gdb backtrace Using latest xf86-video-intel git, xorg-server 1.6.0 and kernel 2.6.29-rc7 without KMS. Playing any video with xine leads to X server crash. < anholt> kalev: ah, we need a pin/unpin implementation for fake bufmgr