[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libdrm: Changes to 'refs/tags/libdrm-2.4.9-1'



Tag 'libdrm-2.4.9-1' created by Brice Goglin <bgoglin@debian.org> at 2009-04-11 21:23 +0000

Tagging upload of libdrm 2.4.9-1 to experimental.

Changes since libdrm-2.4.5-2:
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()

Brice Goglin (3):
      Merge tag 'libdrm-2.4.9' into debian-unstable
      New upstream release
      Prepare changelog for upload

Dave Airlie (1):
      drm: fix test makefile

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 (6):
      libdrm/intel: support GTT maps correctly
      libdrm: bump version to 2.4.6
      libdrm: speed up connector & mode fetching
      Revert "libdrm: speed up connector & mode fetching"
      Bump version to 2.4.8
      Bump version to 2.4.9

Julien Cristau (1):
      Make the linux-libc-dev dependency linux-only (closes: #521253).

Kristian Høgsberg (8):
      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
      test: Makefile.am grammar nazi
      test: Avoid recursive dependency in makefile
      Bump version to 2.4.7

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

---
 ChangeLog                        |  911 ++++++++++++++++++++----
 configure.ac                     |    9 
 debian/changelog                 |   13 
 debian/control                   |    4 
 debian/libdrm-intel1.symbols     |    1 
 libdrm/intel/intel_bufmgr.h      |    1 
 libdrm/intel/intel_bufmgr_fake.c |   19 
 libdrm/intel/intel_bufmgr_gem.c  |   72 +
 libdrm/nouveau/Makefile.am       |    4 
 libdrm/nouveau/nouveau_bo.c      |   25 
 libdrm/nouveau/nouveau_device.c  |   18 
 libdrm/nouveau/nouveau_drmif.h   |    3 
 libdrm/nouveau/nouveau_fence.c   |   16 
 libdrm/nouveau/nouveau_private.h |    2 
 shared-core/i915_reg.h           | 1422 +++++++++++++++++++++++++++++++++++++++
 tests/Makefile.am                |   47 -
 tests/drmtest.c                  |  117 ++-
 tests/drmtest.h                  |    3 
 tests/gem_basic.c                |    6 
 tests/gem_flink.c                |    6 
 tests/gem_mmap.c                 |    6 
 tests/gem_readwrite.c            |    6 
 tests/getversion.c               |    3 
 tests/setversion.c               |    5 
 tests/updatedraw.c               |    5 
 25 files changed, 2455 insertions(+), 269 deletions(-)
---


Reply to: