Ben Skeggs (6): drm/nouveau: make portion of vram as reserved for PRAMIN on all chipsets libdrm/nouveau: implement bo_handle_get for !mm_enabled libdrm/nouveau: incr refcount on ref fence before decr on old fence libdrm/nouveau: remove unneccesary null ptr checks libdrm/nouveau: ask the kernel for vram/gart aperture sizes libdrm/nouveau: fix typo in nouveau_device_close() Eric Anholt (2): intel: Don't copy dirty data out when freeing a BO in the fake bufmgr. intel: Update reloc_tree_size of the first buffer when we count the tree size. Jesse Barnes (3): libdrm/intel: support GTT maps correctly libdrm: bump version to 2.4.6 libdrm: speed up connector & mode fetching Kristian H?gsberg (5): nouveau: Also dist nouveau_private.h. nouveau: Dist nouvea_dma.h as well. Use libudev in test case to only run gem tests for intel devices. XFAIL auth and lock test cases Skip tests that require root Maarten Maathuis (1): libdrm/nouveau: unref fences when deleting bo Pekka Paalanen (12): drm: build fix for Linux drm_vblank_cleanup() drm, ati: fix printf format warnings drm: drm_bo_mmap_locked() is static. drm: drop Linux <= 2.6.8 support drm: drop Linux < 2.6.10 support drm: drop Linux < 2.6.12 support drm: drop Linux < 2.6.15 support drm: drop Linux < 2.6.16 support drm: drop Linux < 2.6.18 support drm: drop Linux < 2.6.19 support drm, via: drop Linux < 2.6.20 support drm: drop Linux < 2.6.21 support Robert Noland (34): FreeBSD: Set MAP_NOSYNC on mmaps. FreeBSD: Don't set PZERO in mtx_sleep. FreeBSD: There is no compelling reason to hold the lock here. i915: Rip out the use of vblank_swap FreeBSD: Rip out the locked task support now that i915 no longer uses it. i915: This was part of a sync to the intel driver at some point radeon: Prepare radeon for msi support. linux: Add msi_enabled to the drm_device so the build should be happy. i915: A few whitespace cleanups. FreeBSD: Add some vblank related debugging and replace DRM_WAIT_ON with a local instance. FreeBSD: Turn on msi FreeBSD: Drop the Giant lock. i915: Backport jbarnes gm45 vblank counter patch. FreeBSD: Fix up some ioctl permissions issues missed many times over. Move vblank_init to driver load time. FreeBSD: Introduce a kernel tuneable to disable msi at boot time. FreeBSD: rework drm_scatter.c which allocates scatter / gather pages for use by FreeBSD: We only want drm to ever attach to the primary pci device. FreeBSD: Garbage collect entries from pcireg.h since we now include it. FreeBSD: Rework DRM_[DEBUG,ERROR,INFO] macros a bit. FreeBSD: Fix up the flags to bus_dmamem_* FreeBSD: Fix up the flags for bus_dmamem here as well. FreeBSD: Fix the printing of maps on amd64/i386 to be consistent FreeBSD: Cast map handles to vm_offset_t FreeBSD: Increase MAX_PCI_RESOURCE FreeBSD: Minor code cleanup. FreeBSD: use flsl() instead of ffsl(). FreeBSD: Don't set the PZERO flag to mtx_sleep. FreeBSD: Add list_for_each_prev() to our bank of compat functions. FreeBSD: Improve the debug output of drm_mmap(). FreeBSD: Add support for matching solely on vedor id. FreeBSD: Set up the nouveau build infrastructure libdrm_nouveau: The handle that is passed to mmap needs to be drm_handle_t Move drm_vblank_cleanup() after lastclose. Stuart Bennett (4): nouveau: use PFB_CSTATUS naming from ddx (reg introduced with nv10) nouveau: add linux compat defines for PCI config access, use them for nvidia IGPs nouveau: plug drm fifo ioremap leak (#14941) nouveau: nForce 1/2 IGP memory sanity check from DDX vehemens (1): FreeBSD use kdev for kernel device name git tag: libdrm-2.4.6 http://dri.freedesktop.org/libdrm/libdrm-2.4.6.tar.bz2 MD5: 77fb9621fbcc7a75599b656065c232a6 libdrm-2.4.6.tar.bz2 SHA1: 69dc8ddb2f41f6dc87c3c3d4ff7d09f1a89d3dd6 libdrm-2.4.6.tar.bz2 http://dri.freedesktop.org/libdrm/libdrm-2.4.6.tar.gz MD5: 8c9de48a052ae815413e2d86f55c92b9 libdrm-2.4.6.tar.gz SHA1: ec4b7d23566ce1cfd05fd33d8aad6f88d7c3d37b libdrm-2.4.6.tar.gz
Ben Skeggs (6): drm/nouveau: make portion of vram as reserved for PRAMIN on all chipsets libdrm/nouveau: implement bo_handle_get for !mm_enabled libdrm/nouveau: incr refcount on ref fence before decr on old fence libdrm/nouveau: remove unneccesary null ptr checks libdrm/nouveau: ask the kernel for vram/gart aperture sizes libdrm/nouveau: fix typo in nouveau_device_close() Eric Anholt (2): intel: Don't copy dirty data out when freeing a BO in the fake bufmgr. intel: Update reloc_tree_size of the first buffer when we count the tree size. Jesse Barnes (3): libdrm/intel: support GTT maps correctly libdrm: bump version to 2.4.6 libdrm: speed up connector & mode fetching Kristian H?gsberg (5): nouveau: Also dist nouveau_private.h. nouveau: Dist nouvea_dma.h as well. Use libudev in test case to only run gem tests for intel devices. XFAIL auth and lock test cases Skip tests that require root Maarten Maathuis (1): libdrm/nouveau: unref fences when deleting bo Pekka Paalanen (12): drm: build fix for Linux drm_vblank_cleanup() drm, ati: fix printf format warnings drm: drm_bo_mmap_locked() is static. drm: drop Linux <= 2.6.8 support drm: drop Linux < 2.6.10 support drm: drop Linux < 2.6.12 support drm: drop Linux < 2.6.15 support drm: drop Linux < 2.6.16 support drm: drop Linux < 2.6.18 support drm: drop Linux < 2.6.19 support drm, via: drop Linux < 2.6.20 support drm: drop Linux < 2.6.21 support Robert Noland (34): FreeBSD: Set MAP_NOSYNC on mmaps. FreeBSD: Don't set PZERO in mtx_sleep. FreeBSD: There is no compelling reason to hold the lock here. i915: Rip out the use of vblank_swap FreeBSD: Rip out the locked task support now that i915 no longer uses it. i915: This was part of a sync to the intel driver at some point radeon: Prepare radeon for msi support. linux: Add msi_enabled to the drm_device so the build should be happy. i915: A few whitespace cleanups. FreeBSD: Add some vblank related debugging and replace DRM_WAIT_ON with a local instance. FreeBSD: Turn on msi FreeBSD: Drop the Giant lock. i915: Backport jbarnes gm45 vblank counter patch. FreeBSD: Fix up some ioctl permissions issues missed many times over. Move vblank_init to driver load time. FreeBSD: Introduce a kernel tuneable to disable msi at boot time. FreeBSD: rework drm_scatter.c which allocates scatter / gather pages for use by FreeBSD: We only want drm to ever attach to the primary pci device. FreeBSD: Garbage collect entries from pcireg.h since we now include it. FreeBSD: Rework DRM_[DEBUG,ERROR,INFO] macros a bit. FreeBSD: Fix up the flags to bus_dmamem_* FreeBSD: Fix up the flags for bus_dmamem here as well. FreeBSD: Fix the printing of maps on amd64/i386 to be consistent FreeBSD: Cast map handles to vm_offset_t FreeBSD: Increase MAX_PCI_RESOURCE FreeBSD: Minor code cleanup. FreeBSD: use flsl() instead of ffsl(). FreeBSD: Don't set the PZERO flag to mtx_sleep. FreeBSD: Add list_for_each_prev() to our bank of compat functions. FreeBSD: Improve the debug output of drm_mmap(). FreeBSD: Add support for matching solely on vedor id. FreeBSD: Set up the nouveau build infrastructure libdrm_nouveau: The handle that is passed to mmap needs to be drm_handle_t Move drm_vblank_cleanup() after lastclose. Stuart Bennett (4): nouveau: use PFB_CSTATUS naming from ddx (reg introduced with nv10) nouveau: add linux compat defines for PCI config access, use them for nvidia IGPs nouveau: plug drm fifo ioremap leak (#14941) nouveau: nForce 1/2 IGP memory sanity check from DDX vehemens (1): FreeBSD use kdev for kernel device name git tag: libdrm-2.4.6 http://dri.freedesktop.org/libdrm/libdrm-2.4.6.tar.bz2 MD5: 77fb9621fbcc7a75599b656065c232a6 libdrm-2.4.6.tar.bz2 SHA1: 69dc8ddb2f41f6dc87c3c3d4ff7d09f1a89d3dd6 libdrm-2.4.6.tar.bz2 http://dri.freedesktop.org/libdrm/libdrm-2.4.6.tar.gz MD5: 8c9de48a052ae815413e2d86f55c92b9 libdrm-2.4.6.tar.gz SHA1: ec4b7d23566ce1cfd05fd33d8aad6f88d7c3d37b libdrm-2.4.6.tar.gz