Date: Thu, 23 Oct 2003 18:48:18 -0700 (PDT) From: Eric Anholt <anholt@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/drm ati_pcigart.h drm.h drmP.h drm_auth.h drm_bufs.h drm_context.h drm_dma.h drm_drv.h drm_fops.h drm_ioctl.h drm_irq.h drm_memory.h drm_memory_debug.h... Message-ID: <200310240148.h9O1mIcs008967@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
anholt 2003/10/23 18:48:18 PDT FreeBSD src repository Modified files: sys/dev/drm ati_pcigart.h drm.h drmP.h drm_auth.h drm_bufs.h drm_context.h drm_dma.h drm_drv.h drm_fops.h drm_ioctl.h drm_memory.h drm_memory_debug.h drm_os_freebsd.h drm_pci.h drm_sysctl.h drm_vm.h mga.h mga_dma.c mga_drv.c mga_irq.c r128.h r128_cce.c r128_drv.c r128_drv.h r128_irq.c r128_state.c radeon.h radeon_cp.c radeon_drv.c radeon_irq.c sis.h sis_drv.c sis_mm.c tdfx.h tdfx_drv.c Added files: sys/dev/drm drm_irq.h Log: Update to latest from DRI CVS. Primary new feature is mostly-complete smpng locking, and the apparently unnecessary locking for -stable has been removed. This may fix issues with missed interrupts since April, which manifested themselves as slowdowns or hangs in radeon, in particular. Many cleanups also took place. In the shared code, there are improvements to r128 driver stability. Revision Changes Path 1.3 +1 -1 src/sys/dev/drm/ati_pcigart.h 1.5 +9 -5 src/sys/dev/drm/drm.h 1.7 +43 -51 src/sys/dev/drm/drmP.h 1.5 +14 -11 src/sys/dev/drm/drm_auth.h 1.7 +166 -268 src/sys/dev/drm/drm_bufs.h 1.7 +67 -71 src/sys/dev/drm/drm_context.h 1.7 +12 -232 src/sys/dev/drm/drm_dma.h 1.15 +185 -225 src/sys/dev/drm/drm_drv.h 1.9 +8 -5 src/sys/dev/drm/drm_fops.h 1.6 +80 -9 src/sys/dev/drm/drm_ioctl.h 1.1 +255 -0 src/sys/dev/drm/drm_irq.h (new) 1.11 +57 -0 src/sys/dev/drm/drm_memory.h 1.2 +8 -0 src/sys/dev/drm/drm_memory_debug.h 1.14 +66 -41 src/sys/dev/drm/drm_os_freebsd.h 1.2 +1 -1 src/sys/dev/drm/drm_pci.h 1.5 +149 -85 src/sys/dev/drm/drm_sysctl.h 1.8 +32 -13 src/sys/dev/drm/drm_vm.h 1.4 +7 -1 src/sys/dev/drm/mga.h 1.8 +1 -1 src/sys/dev/drm/mga_dma.c 1.7 +1 -11 src/sys/dev/drm/mga_drv.c 1.3 +1 -1 src/sys/dev/drm/mga_irq.c 1.4 +21 -1 src/sys/dev/drm/r128.h 1.8 +10 -31 src/sys/dev/drm/r128_cce.c 1.7 +1 -24 src/sys/dev/drm/r128_drv.c 1.7 +32 -25 src/sys/dev/drm/r128_drv.h 1.3 +1 -1 src/sys/dev/drm/r128_irq.c 1.8 +24 -8 src/sys/dev/drm/r128_state.c 1.6 +40 -3 src/sys/dev/drm/radeon.h 1.9 +1 -1 src/sys/dev/drm/radeon_cp.c 1.9 +1 -39 src/sys/dev/drm/radeon_drv.c 1.4 +1 -1 src/sys/dev/drm/radeon_irq.c 1.2 +7 -0 src/sys/dev/drm/sis.h 1.2 +0 -7 src/sys/dev/drm/sis_drv.c 1.2 +1 -1 src/sys/dev/drm/sis_mm.c 1.3 +18 -0 src/sys/dev/drm/tdfx.h 1.6 +0 -44 src/sys/dev/drm/tdfx_drv.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310240148.h9O1mIcs008967>