radeon hd4650 problem

beni beni at brinckman.info
Sun Mar 21 09:10:33 UTC 2010


On Saturday 20 March 2010 17:25:26 Robert Noland wrote:
> On Sat, 2010-03-20 at 17:12 +0100, beni wrote:
> > > Ok, you are effected by the overlapping map issue, (at least in the
> > > forced pci case).  I think this may also be the issue in AGP mode.
> > >
> > > You can try this patch, hopefully it will still apply cleanly.  Please
> > > try using the radeon driver and both AGP and PCI modes.
> > >
> > > http://people.freebsd.org/~rnoland/drm-radeon-8-test.patch
> >
> > Thanks, but probably a silly question : what file do i patch ?
> >
> > root at bsdaddict# patch < drm-radeon-8-test.patch
> > Hmm...  Looks like a unified diff to me...
> > The text leading up to this was:
> > --------------------------
> >
> > |Index: sys/dev/drm/r600_blit.c
> > |===================================================================
> > |--- sys/dev/drm/r600_blit.c    (revision 203846)
> > |+++ sys/dev/drm/r600_blit.c    (working copy)
> >
> > --------------------------
> > File to patch:
> >
> > I do not have a r600_blit.c file in /usr/src/sys/dev/drm. Only a
> > r600_cp.c and a r600_microcode.h.
> 
> Uh, what kernel are you patching against?  r600_blit.c was part of the
> code to enable 3d on r600 and should be in 7+ STABLE branches.
> 
root at bsdaddict# uname -a
FreeBSD bsdaddict 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #4: Thu Jan  7 
09:20:42 PST 2010     root at build8x32.pcbsd.org:/usr/obj/usr/pcbsd-
build80/fbsd-source/8.0-src/sys/PCBSD  i386
root at bsdaddict#

This is the contents of my /usr/src/sys/dev/drm :

root at bsdaddict# ls -l /usr/src/sys/dev/drm/                                                                                  
total 2274                                                                                                                   
-rw-r--r--  1 root  wheel    6092 Nov 27 15:19 ati_pcigart.c                                                                 
-rw-r--r--  1 root  wheel     717 Nov 27 15:19 drm-preprocess.sh                                                             
-rw-r--r--  1 root  wheel    1463 Nov 27 15:19 drm-subprocess.pl                                                             
-rw-r--r--  1 root  wheel   34730 Nov 27 15:19 drm.h                                                                         
-rw-r--r--  1 root  wheel   33345 Nov 27 15:19 drmP.h                                                                        
-rw-r--r--  1 root  wheel   10593 Nov 27 15:19 drm_agpsupport.c                                                              
-rw-r--r--  1 root  wheel    2611 Nov 27 15:19 drm_atomic.h                                                                  
-rw-r--r--  1 root  wheel    4848 Nov 27 15:19 drm_auth.c                                                                    
-rw-r--r--  1 root  wheel   28110 Nov 27 15:19 drm_bufs.c                                                                    
-rw-r--r--  1 root  wheel    7494 Nov 27 15:19 drm_context.c                                                                 
-rw-r--r--  1 root  wheel    3799 Nov 27 15:19 drm_dma.c                                                                     
-rw-r--r--  1 root  wheel    5062 Nov 27 15:19 drm_drawable.c                                                                
-rw-r--r--  1 root  wheel   22626 Nov 27 15:19 drm_drv.c                                                                     
-rw-r--r--  1 root  wheel    3156 Nov 27 15:19 drm_fops.c                                                                    
-rw-r--r--  1 root  wheel    1576 Nov 27 15:19 drm_internal.h                                                                
-rw-r--r--  1 root  wheel    6815 Nov 27 15:19 drm_ioctl.c                                                                   
-rw-r--r--  1 root  wheel   12666 Nov 27 15:19 drm_irq.c                                                                     
-rw-r--r--  1 root  wheel    2526 Nov 27 15:19 drm_linux_list.h                                                              
-rw-r--r--  1 root  wheel    5736 Nov 27 15:19 drm_lock.c                                                                    
-rw-r--r--  1 root  wheel    4174 Nov 27 15:19 drm_memory.c                                                                  
-rw-r--r--  1 root  wheel    3737 Nov 27 15:19 drm_pci.c                                                                     
-rw-r--r--  1 root  wheel   47316 Nov 27 15:19 drm_pciids.h                                                                  
-rw-r--r--  1 root  wheel    2710 Nov 27 15:19 drm_sarea.h                                                                   
-rw-r--r--  1 root  wheel    5079 Nov 27 15:19 drm_scatter.c                                                                 
-rw-r--r--  1 root  wheel    8554 Nov 27 15:19 drm_sysctl.c                                                                  
-rw-r--r--  1 root  wheel    3691 Nov 27 15:19 drm_vm.c                                                                      
-rw-r--r--  1 root  wheel   27212 Nov 27 15:19 i915_dma.c                                                                    
-rw-r--r--  1 root  wheel   21841 Nov 27 15:19 i915_drm.h                                                                    
-rw-r--r--  1 root  wheel    4546 Nov 27 15:19 i915_drv.c                                                                    
-rw-r--r--  1 root  wheel   20421 Nov 27 15:19 i915_drv.h                                                                    
-rw-r--r--  1 root  wheel   15112 Nov 27 15:19 i915_irq.c                                                                    
-rw-r--r--  1 root  wheel    9717 Nov 27 15:19 i915_mem.c                                                                    
-rw-r--r--  1 root  wheel   50400 Nov 27 15:19 i915_reg.h                                                                    
-rw-r--r--  1 root  wheel   16371 Nov 27 15:19 i915_suspend.c                                                                
-rw-r--r--  1 root  wheel   49952 Nov 27 15:19 mach64_dma.c                                                                  
-rw-r--r--  1 root  wheel    7943 Nov 27 15:19 mach64_drm.h                                                                  
-rw-r--r--  1 root  wheel    4151 Nov 27 15:19 mach64_drv.c                                                                  
-rw-r--r--  1 root  wheel   30474 Nov 27 15:19 mach64_drv.h                                                                  
-rw-r--r--  1 root  wheel    4785 Nov 27 15:19 mach64_irq.c                                                                  
-rw-r--r--  1 root  wheel   25546 Nov 27 15:19 mach64_state.c                                                                
-rw-r--r--  1 root  wheel   29883 Nov 27 15:19 mga_dma.c                                                                     
-rw-r--r--  1 root  wheel   12997 Nov 27 15:19 mga_drm.h                                                                     
-rw-r--r--  1 root  wheel    5395 Nov 27 15:19 mga_drv.c
-rw-r--r--  1 root  wheel   20085 Nov 27 15:19 mga_drv.h
-rw-r--r--  1 root  wheel    5126 Nov 27 15:19 mga_irq.c
-rw-r--r--  1 root  wheel   29455 Nov 27 15:19 mga_state.c
-rw-r--r--  1 root  wheel  181396 Nov 27 15:19 mga_ucode.h
-rw-r--r--  1 root  wheel    6740 Nov 27 15:19 mga_warp.c
-rw-r--r--  1 root  wheel   25855 Nov 27 15:19 r128_cce.c
-rw-r--r--  1 root  wheel    9991 Nov 27 15:19 r128_drm.h
-rw-r--r--  1 root  wheel    4118 Nov 27 15:19 r128_drv.c
-rw-r--r--  1 root  wheel   17097 Nov 27 15:19 r128_drv.h
-rw-r--r--  1 root  wheel    3608 Nov 27 15:19 r128_irq.c
-rw-r--r--  1 root  wheel   42440 Nov 27 15:19 r128_state.c
-rw-r--r--  1 root  wheel   32076 Nov 27 15:19 r300_cmdbuf.c
-rw-r--r--  1 root  wheel   79545 Nov 27 15:19 r300_reg.h
-rw-r--r--  1 root  wheel   68426 Nov 27 15:19 r600_cp.c
-rw-r--r--  1 root  wheel  611413 Nov 27 15:19 r600_microcode.h
-rw-r--r--  1 root  wheel   61977 Nov 27 15:19 radeon_cp.c
-rw-r--r--  1 root  wheel   27707 Nov 27 15:19 radeon_drm.h
-rw-r--r--  1 root  wheel    4176 Nov 27 15:19 radeon_drv.c
-rw-r--r--  1 root  wheel   86314 Nov 27 15:19 radeon_drv.h
-rw-r--r--  1 root  wheel   11096 Nov 27 15:19 radeon_irq.c
-rw-r--r--  1 root  wheel    7651 Nov 27 15:19 radeon_mem.c
-rw-r--r--  1 root  wheel   59040 Nov 27 15:19 radeon_microcode.h
-rw-r--r--  1 root  wheel   92446 Nov 27 15:19 radeon_state.c
-rw-r--r--  1 root  wheel   31349 Nov 27 15:19 savage_bci.c
-rw-r--r--  1 root  wheel    7118 Nov 27 15:19 savage_drm.h
-rw-r--r--  1 root  wheel    3497 Nov 27 15:19 savage_drv.c
-rw-r--r--  1 root  wheel   19745 Nov 27 15:19 savage_drv.h
-rw-r--r--  1 root  wheel   31059 Nov 27 15:19 savage_state.c
-rw-r--r--  1 root  wheel    2582 Nov 27 15:19 sis_drm.h
-rw-r--r--  1 root  wheel    3232 Nov 27 15:19 sis_drv.c
-rw-r--r--  1 root  wheel    2824 Nov 27 15:19 sis_drv.h
-rw-r--r--  1 root  wheel    7103 Nov 27 15:19 sis_ds.c
-rw-r--r--  1 root  wheel    4644 Nov 27 15:19 sis_ds.h
-rw-r--r--  1 root  wheel    9851 Nov 27 15:19 sis_mm.c
-rw-r--r--  1 root  wheel    3273 Nov 27 15:19 tdfx_drv.c
-rw-r--r--  1 root  wheel    1748 Nov 27 15:19 tdfx_drv.h
root at bsdaddict#


More information about the freebsd-x11 mailing list