Bug 3066

Summary: libdri fix for 64 bit framebuffer addresses
Product: xorg Reporter: Jesse Barnes <jbarnes>
Component: Server/DDX/XorgAssignee: Adam Jackson <ajax>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: mharris
Version: git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 3163    
Bug Blocks:    
Attachments:
Description Flags
dri fixes for 64 bit machines
none
dri-fbaddr-is-pointer-2.patch
none
dri-fbaddr-is-pointer-3.patch none

Description Jesse Barnes 2005-04-19 08:41:46 UTC
How does this patch look?  Seems pretty uncontroversial, maybe we can get it 
committed soon? 
 
The pciBusAddrToHostAddr changes should be no-ops until we introduce that 
function in arch code. 
 
Thanks, 
Jesse
Comment 1 Jesse Barnes 2005-04-19 08:42:38 UTC
Created attachment 2460 [details] [review]
dri fixes for 64 bit machines
Comment 2 Jesse Barnes 2005-04-19 08:42:55 UTC
This'll probably have to hit the dri tree as well... 
 
Jesse 
Comment 3 Adam Jackson 2005-04-23 13:38:57 UTC
Created attachment 2524 [details] [review]
dri-fbaddr-is-pointer-2.patch

since frameBufferPhysicalAddress is in a shared structure between libdri and
the 2d drivers, we need to bump the libdri version number.

the radeon pointer printf changes have been dropped for the moment, i tried the
naive method of s/0x%016lx/%p/g but it caused more warnings than it cured.
Comment 4 Adam Jackson 2005-05-18 11:20:02 UTC
Created attachment 2707 [details] [review]
dri-fbaddr-is-pointer-3.patch

the changes to bug #3163 make this trivial.
Comment 5 Adam Jackson 2005-05-18 12:44:49 UTC
applied to head, closing.

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.