CVSROOT: /home/x-cvs
Module name: xc
Changes by: [EMAIL PROTECTED] 03/08/16 12:26:42
Log message:
379. DRM resync from the DRI trunk...
- Lots of misc fixes/cleanups, and some resyncs with 2.4 and 2.6
kernels.
- Fix maplist entries being used after they were freed; thanks to
Benjamin Herrenschmidt for tracking this down (Michel Daenzer).
- FreeBSD updates (Eric Anholt).
- Fail in DRM(agp_acquire) if the AGP aperture can't be used, such
that the X server falls back to PCI GART or disables the DRI
gracefully (Michel Daenzer).
- Possibly fix stanford checker complaints about sarea for radeon
(Keith Whitwell).
- Restore i830 texture age waiting when swapping in new textures
(Keith Whitwell).
- Fix texture rectangle support for r100 (Keith Whitwell).
- Add i810 add page flipping support to the DRM (Dave Airlie).
- Merged DRM documentation (Jose Fonseca).
- r128 MESA_ycbcr_texture (Ian Romanick, Leif Delgass).
378. Linux drm module build fixes for newish kernels from the DRI
repository (Michel Daenzer, Linus Torvalds, Leif Delgass). This
addresses Bugzilla #603, 605 (Callum Mackay).
Modified files:
xc/programs/Xserver/hw/xfree86/:
CHANGELOG
xc/programs/Xserver/hw/xfree86/os-support/:
xf86drm.h
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/:
Imakefile
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/:
drmP.h drm_dma.h drm_os_freebsd.h drm_os_netbsd.h
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/:
xf86drm.c
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/:
Kconfig ati_pcigart.h drm.h drmP.h drm_agpsupport.h
drm_auth.h drm_bufs.h drm_context.h drm_dma.h
drm_drawable.h drm_drv.h drm_fops.h drm_init.h
drm_ioctl.h drm_lock.h drm_memory.h drm_memory_debug.h
drm_os_linux.h drm_proc.h drm_scatter.h drm_stub.h
drm_vm.h gamma_dma.c i810.h i810_dma.c i810_drm.h
i810_drv.h i830_irq.c radeon_drv.c
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/:
drm_sarea.h mga_irq.c r128.h r128_cce.c r128_drm.h
r128_drv.h r128_irq.c r128_state.c radeon.h radeon_drm.h
radeon_drv.h radeon_irq.c radeon_state.c
Removed files:
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/:
drm_lists.h
Revision Changes Path
3.2811 +21 -1 xc/programs/Xserver/hw/xfree86/CHANGELOG
1.26 +123 -97 xc/programs/Xserver/hw/xfree86/os-support/xf86drm.h
1.15 +15 -15 xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/Imakefile
1.13 +1 -1
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drmP.h
1.11 +1 -1
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_dma.h
1.11 +4 -3
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_os_freebsd.h
1.7 +3 -0
xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_os_netbsd.h
1.35 +717 -19
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c
1.3 +14 -5
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Kconfig
1.7 +10 -6
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ati_pcigart.h
1.30 +316 -138
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h
1.35 +325 -183
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h
1.10 +192 -38
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_agpsupport.h
1.3 +73 -5
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_auth.h
1.9 +137 -11
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_bufs.h
1.8 +169 -14
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_context.h
1.12 +97 -7
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_dma.h
1.2 +11 -5
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_drawable.h
1.17 +189 -83
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_drv.h
1.11 +25 -7
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_fops.h
1.5 +37 -19
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_init.h
1.10 +79 -5
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_ioctl.h
1.5 +53 -20
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_lock.h
1.7 +58 -11
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_memory.h
1.3 +13 -11
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_memory_debug.h
1.4 +46 -4
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_os_linux.h
1.8 +113 -17
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_proc.h
1.6 +8 -4
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_scatter.h
1.5 +65 -8
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_stub.h
1.14 +102 -8
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm_vm.h
1.20 +5 -3
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c
1.8 +8 -5
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810.h
1.24 +244 -49
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_dma.c
1.9 +34 -4
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_drm.h
1.14 +19 -1
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_drv.h
1.3 +8 -8
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i830_irq.c
1.7 +8 -5
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeon_drv.c
1.2 +18 -11
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/drm_sarea.h
1.3 +3 -1
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/mga_irq.c
1.4 +9 -3
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/r128.h
1.7 +1 -52
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/r128_cce.c
1.4 +3 -0
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/r128_drm.h
1.6 +8 -0
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/r128_drv.h
1.3 +3 -1
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/r128_irq.c
1.4 +77 -12
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/r128_state.c
1.6 +2 -1
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon.h
1.9 +6 -1
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_drm.h
1.9 +4 -0
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_drv.h
1.6 +3 -2
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_irq.c
1.7 +18 -30
xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_state.c
_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit