Accepted drm-snapshot 2.3.1+git+20081012+f5327ac-1 (source all amd64)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 12 Oct 2008 18:24:09 +0100
Source: drm-snapshot
Binary: libdrm-dev libdrm2 libdrm2-dbg drm-modules-source
Architecture: source amd64 all
Version: 2.3.1+git+20081012+f5327ac-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
drm-modules-source - Source for the drm kernel modules
libdrm-dev - Userspace interface to kernel DRM services (Development snapshot)
libdrm2 - Userspace interface to kernel DRM services (Development snapshot)
libdrm2-dbg - Userspace interface to kernel DRM services (snapshot) -- debuggin
Closes: 496134
Changes:
drm-snapshot (2.3.1+git+20081012+f5327ac-1) experimental; urgency=low
.
* New upstream snapshot:
- f5327ac... [FreeBSD] Plug memory leak in drm_rmdraw() and
drm_drawable_free_all()
- cdd3e9f... [FreeBSD] Rework all of the memory allocations
- 1150a42... [FreeBSD] Fix linux list compat list_for_each_safe()
- a8f73c2... i915: Cleanup interrupt handling
- 94c88c1... Manage fences in user-mode bufmgr_fake to clean buffers
- 3169d96... intel: Protect bufmgr objects with a pthread mutex.
- 604759d... intel: fix for write_domain and static BOs.
- 728d8e2... radeon: add comment to clarify bus mastering on PCIE chips
- 6f9dfa0... radeon: fix duplicate define in my last commit
- 8e5f5ed... radeon: PCIE cards don't appear to have explicit bus master
- d0aff12... drm: add create gpu tree script
- 4b98f6d... radeon: fix bus master enabled bits on newer asics
- 5a36cce... radeon: fix missing bit from rs740 patch
- ce40261... radeon: Add support for HD2100 IGP (RS740)
- 60cf3a4... [FreeBSD] Don't explicitly bzero driver softc.
- 9c0ce38... [FreeBSD] Use M_WAITOK when allocating driver memory.
- 4c92abf... [FreeBSD] Do a bit of optimization on drm_order()
- 81952c7... Use devfs_get_cdevpriv in mmap as well.
- 073cb5e... intel: Copy data from card memory back to backing store when
mapping.
- 2db8e0c... intel: Allow up to 15 seconds chewing on one buffer before
acknowledging -EBUSY.
- 0dccf01... intel: Replace wraparound test logic in bufmgr_fake. Again.
- 1b3abe6... intel: Do strerror on errno, not on the -1 return value from
ioctl.
- 3949f3c... intel: Fix driver-supplied argument to exec function (fd.o
bug #17653).
- 8ca06eb... [FreeBSD] Convert to using cdevpriv for file_priv tracking
- ee6bcab... nv50: add initial context for chipset 0xaa
- d55e809... nv50: add initial context to match ctxprog for chipset 0x50
- 4d2f125... nv50: add ctxprog for chipset 0x50
- 301be1d... nv50: add ctxprog for chipset 0xaa
- f152482... nv50: add support for chipset 0x92
- 973c634... Remove incomplete and obsolete free/net/open code.
- b54d15d... Add missing \ to libdrm_la_SOURCES
- 368b392... intel: don't forget to include config.h in bufmgr code.
- f9d98be... intel: move drm calls to exec buffers to libdrm_intel.
- 869d8be... intel: Move IRQ emit/wait from callbacks into the bufmgr.
- 738e36a... Move intel libdrm stuff to libdrm_intel.so
- 09cf0f0... drm: Add tests for GEM_FLINK ioctl.
- 828ae3f... [FreeBSD] We need to call drm_detach before we free
dev->driver.
- 2880c86... [FreeBSD] Implement drm_ioremap_wc() to set a range of mem
to write-combining
- 740f09b... [FreeBSD] IGP gart needs to be un-cached.
- be5fad4... Free temp_pagelist on error. Free in reverse order. Noticed
by open.
- 9ad5a6d... Pass lock data like linux and open.
- b8a9ceb... Move order to end like linux.
- 0808cf9... Style white space cleanup part 2.
- 6f2479c... [FreeBSD] Ensure that drm_pci_alloc is never called while
locks are held.
- 31709aa... Reorder lock functions like linux.
- 76dd74c... Style white space cleanup.
- ed6dd03... Need M_NOWAIT for malloc.
- 3f915f6... i915: fix i915_ring_validate()
- ce84511... nouveau: 8200 cards are 0xA0 family.
- 99f8cce... drm: fix sysfs error path.
- cd7d71f... radeon: make writeback work after suspend/resume.
- 2b27804... [FreeBSD] Use driver features macros and flags
- 2649103... [FreeBSD] Convert drm_driver to a pointer like linux.
- 71f0a3e... [FreeBSD] Replace typedefs on bsd.
- b92f557... [FreeBSD] Catch up to vblank rework for via.
- 043ad59... [FreeBSD] Correct debug message
- c7f7b6d... [FreeBSD] Fix a couple of locking problems.
- f8a14b1... [FreeBSD] Increase debugging output for vblank code.
- b460aee... Fix drm_realloc when you're reallocing into something
smaller.
- bffbb49... Change git-describe into git describe.
- 0239594... [intel_bufmgr_gem] Remember global name when creating buffer
from name.
- c8fd8d3... i915: Fix i915 build on FreeBSD
- bfea578... [FreeBSD] Add drm_drawable_free_all()
- 0687c0a... [FreeBSD] Fix long standing memory leak in drm_remove_magic.
- d0acbe4... i915: Convert vblank on disabled pipe DRM_ERROR to DRM_DEBUG.
- 739b01d... i915: Clear sarea_priv during lastclose.
- 1f3c4dd... i915: Free dev->dev_private on unload.
- 3e95412... [FreeBSD] Move vblank bits into their own structure.
- e601077... [FreeBSD] Fix lock leak.
- 16c1a87... i915: Move spinlock init / destroy to load / unload time.
- 9101a02... libdrm: add udev support.
- 0da66c2... nouveau: fifo and graphics engine suspend and resume for
nv04-nv4x
- 41b83a9... Change prototype of drmIoctl to unsigned long request.
- a5381ca... nouveau: make it compile under 2.6.27
- ba840fc... linux: on_each_cpu has 3 args on 2.6.27
- af12ef4... Don't call the vblank tasklet with irqs disabled.
- b0e6882... [intel_bufmgr_gem] Fix flink buffer name caching (#17085,
#17092).
- 966c783... libdrm: Allow build outside of source tree.
- 08faab2... drm_vm: fix for build on 2.6.22
- 280d415... drm: add OS_HAS_GEM option.
- 12e6a11... drm: TRUE/true
- f7a9940... Drop TTM interfaces from the userland library.
- 9e9d9b1... Fix compile warning from check_aperture change.
- e1b8e79... Merge branch 'drm-gem'
- 46e9274... Replace the check_aperture API with one we can make
thread-safe.
- 0c47151... nouveau: wait for pgraph idle after loading or saving a
context
- 5968e06... Make flink save the kernel-assigned name and return it
instead of creating another name
- ac20e14... Switch from shmem_getpage to read_mapping_page
- dc0546c... [gem-intel] Retiring flush requests should clear flushed
write_domains
- ceb3d5e... [gem-intel] Don't clear write_domain until flush completes
- 8e41ce1... Expose pin/unpin/set_tiling/flink APIs
- ccbaad5... intel-gem: Replace version bump signalling GEM with
I915_PARAM_HAS_GEM.
- 689548b... intel-gem: Remove dead field from reverted changes.
- 33c8e03... Revert "Rename drm_mm.c and its functions to drm_memrange."
- 8fc72ae... intel-gem: actually add i915_gem_debug.c.
- 0f78e30... intel-gem: Check return value of pci_read_base.
- 0e49e49... intel: Fix typo in unused register definition name.
- e68b57c... intel-gem: checkpatch.pl on drm_proc.c new contents.
- 1d2bb68... Merge commit 'origin/master' into drm-gem
- 487c42b... intel-gem: Another checkpatch.pl pass.
- 1bdf35f... intel-gem: Fix regression tests.
- f85fd1b... intel-gem: Speed up tiled readpixels by tracking which pages
have been flushed.
- 04ae66d... intel-gem: Move debug-only functions to a separate file.
- 6d258dd... intel-gem: Fix pread math and logic errors.
- 439d710... intel-gem: Add a quick hack to reduce clflushing on pread.
- bddb952... intel-gem: Don't do the GTT-pwrite shortcut on tiled buffers.
- a5d8f35... intel-gem: Move /proc debugging to a separate file.
- e31d278... intel-gem: Remove recently added pci_read_base prototype.
- 67d1521... intel-gem: Set up HWS when it needs a vaddr during GEM init.
- 4d83a75... drm-gem: Fix build
- f5c2f00... intel-gem: Leave 8xx tiling on until we find any issues.
- 78f1fc9... intel-gem: Disable tiling if we get junk from the MCHBAR
read.
- a0474be... intel-gem: Add two new ioctls for managing tiling on objects.
- 1f9a530... [intel-gem] typo fix in DRM_ERROR
- d250a55... [intel] Get vblank pipe from irq_mask_reg instead of
hardware enable reg
- e36da6a... [intel] Create functions to enable/disable interrupts
- ce2effb... Merge branch 'drm-gem' into drm-gem-965
- 2c6feb7... [intel-gem] Include drm_compat.h to get kmap_atomic_prot_pfn
- c004315... drm_compat: it's CONFIG_HIGHMEM, not CONFIG_HIMEM
- 5540457... [intel-gem] Use I915_GEM_DOMAIN_GTT in
dri_gem_bo_wait_rendering.
- ed73651... [intel-gem] Recover resources from wedged hardware.
- 71d9750... [intel-gem] pwrite through GTT
- 01a33d7... Was using irq_enable_reg in the use_mask_reg path
- 472981a... [intel-gem] Include drm_compat.h to get kmap_atomic_prot_pfn
- 020a59e... drm_compat: it's CONFIG_HIGHMEM, not CONFIG_HIMEM
- 52bf2e7... [intel-gem] Use I915_GEM_DOMAIN_GTT in
dri_gem_bo_wait_rendering.
- 27f61d0... [intel] leave interrupts disabled in ISR only on MSI again
- 626e9ba... [intel-gem] Recover resources from wedged hardware.
- 1c2dd98... [intel] Switch to using IMR instead of IER
- 61caf79... [intel-gem] pwrite through GTT
- a0ebcbe... [intel] allow the irq code to use either enable or mask
registers
- a369bf0... [intel] Use IMR instead of IER to pend interrupts during ISR
- 8be6ec4... [intel-gem] Add /proc/dri/*/i915_gem_interrupt
- 33114e4... [intel] Count received interrupts
- f4bd566... [intel-gem] Remove unused variable.
- 5481731... [intel-gem] Use polling in i915_gem_idle instead of
interrupts.
- 71b1623... [intel-gem] Add intel-specific /proc entries to help monitor
gem operation
- 2bd9799... Add device-specific proc_init and proc_cleanup hooks
- 918420d... [intel-gem] Use shmem_getpage instead of find_or_create_page
- 52e5d24... [intel-gem] Add DRM_IOCTL_I915_GEM_SW_FINISH to flag CPU
writes
- e7424e4... [intel] Quirk away MSI support on 945G/GM.
- c847271... [linux] Use the device's irq for handler setup instead of
stale dev->irq.
- 3e48e14... [intel-gem] Execute MI_FLUSH in leavevt_ioctl
- 19c3418... [intel-gem] inactive list may contain objects in CPU write
domain
- 93c2871... [intel-gem] BUG_ON active objects in gem_object_unbind
- 68856b6... [intel-gem] Debugging -- verify inactive list invariants
- 732b196... [intel-gem] whitespace fixes
- a7139cb... [intel-gem] show total GTT space in /proc/dri/*/gem_objects
- 73bc18c... [intel-gem] Wait for rendering to complete before unbinding.
- 8b9ab10... [libdrm] Restart all ioctls on signal receipt
- 217beb9... [intel-gem] add gtt and pin counts to /proc/dri/*/gem_objects
- 4086cdb... [intel-gem] Left the last exec buffer pinned. oops.
- baf5213... [intel-gem] Pin objects during execbuffer
- ced9ebf... [intel-gem] throttle based on frames rather than time.
Reduces jitter.
- 6b2cba1... [intel-gem] evict_something was failing when wait_request
freed objects
- 3762c9e... [intel] Enable MSI for i915 IRQ
- 5957470... [intel] Restructure irq to pend all work until after iir
write.
- 462af73... [intel-gem] Use a delayed_work instead of a timer +
work_struct
- e536491... [intel-gem] Reorder i915_add_request to schedule work last
- f378319... Use /bin/pwd instead of trusting shell built-in
- df4ef34... Fix i915_wait_irq in the presence of interrupt masking.
- e558e1d... [gem] Catch -EINTR from blocking ioctls and restart them.
- 0558d99... [gem] Remove the interrupt handler for retiring requests.
- c892e26... [gem] Don't require the lock in execbuf now that it's not
needed for the ring.
- 100d6f3... Bump libdrm version to 2.4.0.
- cc74ac3... Don't clear USER_INTERRUPT if we're not handling it.
- b2606e3... [gem] Remove the drm_client_lock_take in set_domain.
- 57b4c4c... Move the renaming of mm.c symbols to #defines in the header.
- 846d792... [gem] Another round of cleanups from checkpatch.pl
- 2655005... [gem] Move potentially device-specific ioctls to the intel
driver.
- 2a35d85... Remove override of drm module list in preparation for merge.
- dac3bcb... [gem] Remove carefully-sprinkled i915_kernel_lost_context().
- 62a3be9... [intel] Fix BUG_ON trigger in irq masking if you did on/off
with irqs disabled.
- 2150da5... [gem] Manage the ringbuffer from the kernel in the GEM case.
- 500c81d... [gem] Don't forget to munmap in the non-bo-reuse
object-freeing case.
- 6cd0ef0... [intel] remove settable use_mi_batchbuffer_start
- 9f46c69... [intel-gem] Use timers to retire requests periodically.
- a708106... [intel] free the hardware status page at driver_unload
- 56a9684... [intel-gem] Add explicit throttle ioctl
- 329e086... [libdrm/intel] Eliminate extra dri_gem_bo_bucket_entry
structure
- 5a55b48... [libdrm/intel] Remove unused intel_validate_entry structure
- a919ff5... [libdrm/intel] Reuse entire dri_bo_gem structure
- 5f5badb... [intel] Allocate hardware status page at driver load time
- 84162cc... Ignore X server provided mmio address
- 118baee... [intel-gem] Dump error status on wait_request failure
- d198e9b... Add a function to bufmgr_fake to evict all buffers in the
GTT.
- 0903de0... Drop struct_mutex while waiting in drm_client_lock_take
- 8a3b510... Fix libdrm to actually include the new code instead of just
building it.
- c485742... Fix and hook up bufmgr code to the build.
- 6a9eb08... Import bufmgr code to libdrm. Not yet hooked up to the
build.
- 867c2bb... [intel-gem] reloc_and_validate_object →
object_bind_and_relocate
- 1cb2940... [intel-gem] Propagate set_domain errors.
- 461bfa3... Merge commit 'origin/master' into drm-gem
- 50bce2b... [intel-gem] Only update obj->write_domain if we're actually
changing it.
- 4f92ed3... [intel-gem] Add an option to check GTT versus CPU coherency
at execbuf time.
- 3b1e4e6... [intel-gem] Write the presumed_offset back out after
updating it.
- 19ff336... [intel-gem] Clean up active/inactive/flushing list debugging.
- e105020... [intel-gem] Replace idlelock usage with real lock
acquisition.
- 1f4e360... [intel-gem] Must hold DRM lock while setting object domain
- d434b64... [i915] leave interrupts masked off when not in use.
- 7cf3fd2... [intel-gem] Add DRM_I915_GEM_BUSY ioctl to check for idle
buffers.
- 6d1d117... [intel-gem] Compute npages instead of nbytes in flush_pwrite
- c69b81d... [intel-gem] replace call to jiffies_to-msec with simple
inline
- 8c2b207... [intel-gem] Encourage multiple caches to hold read data
- 44ed693... [gem] Use CPU domain for new or pageable objects
- 71b09a5... [intel-gem] Force ring retire by emiting flush before
user-interrupt.
- a51c3a7... [intel] Add debug code to verify the cached ring tail
pointer.
- da3f099... [intel-gem] invalidate ring locals for
pin/unpin/set_domain/free functions
- 5e662f9... [gem] Release GEM buffers from work task scheduled from IRQ.
- d6f7968... [gem] Replace ring throttling hack with actual time
measurement.
- 54fa32c... [gem] Fix bad test for list_for_each completion.
- 7078978... [gem] Hold a reference on the object in i915_gem_wait_space.
- f8e38e4... [intel-gem] invalidate ring locals for
pin/unpin/set_domain/free functions
- af8e087... [gem] Use a separate sequence number field from classic/ttm
- ab36a6f... [gem] Rename sequence numbers from "cookie" to "seqno"
- 6c3ac48... [gem] Clean up active/inactive list handling using helper
functions.
- 7dced2f... [gem] Hold dev->struct_mutex to protect structure data.
- 3ab152d... [gem] Rename the GTT LRU lists to active (executing) and
inactive (idle).
- aafafe5... [gem] typo fix in comment.
- 6e46a3c... [GEM] Update testcases for new API.
- f650d72... [GEM] Typo (and thinking) fixes in drm-gem.txt and doxygen.
- 17e8000... [intel] Minor kludge -- wait for the ring to be nearly empty
before queuing
- 7e7ea31... [intel] When polling for ring space, sleep for a lot longer
(10ms)
- 6aeff6b... [gem] Set write domain to CPU when doing pwrite.
- 6950b7d... [gem] Clarify use of explicit domain control. Remove Gen3
from I-cache usage.
- ff39db0... [GEM] Make pread/pwrite manage memory domains. No luck with
movnti though.
- 1b0bf30... [intel-GEM] exec list can contain pinned, lru cannot.
- 1f9eace... Merge commit 'anholt/drm-gem' into drm-gem
- 177b8b0... [GEM] Add drm-gem.txt
- a37ac49... [intel-GEM] Clean up GEM ioctl naming.
- 48a8531... GEM: Fix arguments to drm_memrange_init so we don't exceed
our allocation.
- c5c59ea... GEM: Separate the LRU into execution list and LRU list.
- f56f2ac... GEM: Clear obj_priv->agp_mem when we free it.
- f0ae335... GEM: Avoid leaking refs on target objects on presumed offset
success.
- 1e26ca4... [gem] API cleanup. allocate->create unreference->close
name->flink
- ec75369... [i915] clean up whinging from checkpatch.pl
- 07ad5ce... Clean up whinging from checkpatch.pl in drm_gem.c
- 2f573e6... GEM: Fix oops on NULL dereference when we try clflushing
when we don't need to.
- 9af4c49... [intel-gem] Move domains to relocation records. add
set_domain ioctl.
- effc6d9... GEM: fix testcases for new ioctl args.
- aa0621a... Apply a few stylistic cleanups to match kernel code.
- 06e9761... GEM: Wait for existing rendering to complete before writing
relocation data.
- 5f5f01e... GEM: Extend cache domain stuff for 965.
- 6a6c37a... [intel-GEM] ref count objects in gtt-lru.
- 61253f4... [intel-GEM] Add memory domain support.
- 2b9ef32... Merge commit 'anholt/drm-gem' into drm-gem
- 631e86c... Start coding up memory domains
- d2373b2... GEM: Use irq-based fencing rather than syncing and evicting
every exec.
- dd6976c... GEM: Skip relocation if presumed offset matches.
- 8551bfc... GEM: Save the last ioremapped page for relocations in case
we need it again.
- 91cba3a... Dump last batch buffer when hardware lockup is detected.
- ed6657f... Monitor ACTHD register while polling for idle ring.
- 2c8f970... Unlock pages right after getting them.
- 5b0d0fa... Merge commit 'anholt/drm-gem' into drm-gem
- dafe48e... GEM: Replace drm_memrange_for_each with just evicting what
we brought in.
- d59a930... Remove some debug messages.
- f0bc796... Add object base to relocation store address.
- 4867780... Emit clflush and chipset flush when mapping objects to gtt
- 4511e6c... Correct execbuffer offset. Add memory barrier and chipset
flush.
- b6f173c... Add i915_dispatch_gem_execbuffer (broken).
- 166ff36... Don't forget to set the memrange private, and reset ring on
kernel entry.
- afe574f... Don't include the tail guard memrange in foreach callbacking.
- 5f0614b... Check for do_mmap errors
- ab3549d... Add a bit of /proc/dri/*/gem support. Clean up some
refcount/pagelock issues.
- 39e20bc... Add name/open ioctls, separate handle and pointer ref counts.
- 49e8e33... Remove drm_driver argument to functions taking
drm_gem_object.
- 5b5b68f... Fix nouveau warning when returning pointers in uint64_t
objects.
- 0d547c9... Add alignment to all aperture allocation requests.
- 30efad5... Fix gem ioctls to be 32/64-bit clean.
- abc8966... Use krefs for refcounting.
- c10695b... Unbind objects when freeing, fix some error paths, and warn
in others.
- ddc8065... Fix offset passed to AGP to be pages instead of bytes.
- 3f641b5... Fix missing member settings in obj/obj_priv, and some error
paths.
- 7d5f783... Make GEM object handles be nonzero.
- c530011... Update mm tests for GEM rename.
- d2529d1... Remove _args from gem ioctl argument structure tags.
- 7935491... Add pin/unpin object ioctls for gem.
- ccd1bae... checkpoint: relocations support.
- 5af87ac... checkpoint: gtt binding written.
- 2140e10... checkpoint: rename to GEM and a few more i915 bits.
- 1a84067... Hacking towards hooking up execbuffer.
- 81ba8de... Remove the remainder of the mmfs device.
- 3148c16... Move mmfs tests over to be drm tests.
- dabd056... Move mmfs ioctls into the DRM. Untested.
- 3ad8db2... Rename drm_mm.c and its functions to drm_memrange.
- 2287786... Add mmap ioctl to mmfs.
- 8c741ed... Add pread/pwrite ioctls to mmfs.
- c1fec43... Extend the mmfs basic test to do a couple of ioctls.
- 8665b66... Move mmfs.h userland interface to shared-core.
- 47a2b7d... Initial add of mmfs module.
- c828940... Clarify that drm_agp_ttm_backend is associated with a
drm_ttm.
- 4585787... Revert "i915: Move all of the irq install/uninstall to load
time."
- 10d5b03... drm: add fault handler support so as to be more like
possible upstream
- 95c0274... i915: more version checks
- 02b09d2... i915: add version checks for opregion on old kernels
- 90b90c6... r300: Fix cliprect emit
- 6b903f5... nouveau: fix nv04 fifo context save to save reg contents,
not reg offset
- 591f6bc... nouveau: fix bad rename from
5a072f32c8f941d1ef301811881e8c89c8d8a5f1
- 514c05c... radeon: Add suspend/resume hooks for
saving/clearing/restoring interrupts.
- c3d4638... r300_cmdbuf: Always emit INDX_BUFFER immediately after
DRAW_INDEX
- 7a3d662... [FreeBSD] Duh, we need to actually define the
drm_modeset_ctl...
- 50db5ae... drm: don't set the signal blocker on the master process.
- 2580a06... [FreeBSD] Catch up to linux on vblank-rework
- 965a722... i915: Move all of the irq install/uninstall to load time.
- 589f968... radeon: fix typo with a better typo
- c669489... radeon: fix type DST vs Z cache flush
- f57f01f... [FreeBSD] Improve upper_32_bits define.
- b5cddbc... Remove accidental leftover tests.
- 4be367b... Reinstate dev->vblank_enabled[].
- f529a51... Drop workaround for driver vblank counter going backwards.
- e4feaf5... radeon: Post-vblank-rework-rework cleanups.
- 205aff6... vblank-rework rework cleanups.
- 014935b... Remove obsolete dev->vblank_suspend[crtc] tests.
- 04893aa... i915: convert to using drm_vblank_get/put around vblank
counter usage
- 6ac1f8a... Update vblank code to new API
- 7cfdba2... radeon: remove microcode version
- ed7e170... drm/radeon: fixup 0 vs NULL
- 480c317... [FreeBSD] drm_irq.c updates for vblank fixes.
- a9427cf... i915: remove old broken vblank code
- 2204f92... Avoid incorrect vblank wakeups
- b0e4619... FreeBSD: Fix radeon build
- 74cf1f9... BSD: change drm_locked_task*() to use the same scheme as
linux.
- 96580f6... [FreeBSD] We aren't allowed to hold locks over
bus_dma_tag_create or bus_dmamem_alloc.
- dfd441c... This is a modified version of Hong's patch from last month,
with a few
- 764573f... drm: fix missing symbol export
- abdd523... drm: add fix for PAT on radeon with 2.6.26
- 76c8e19... drm/pcigart: fix warning
- eac0933... xgi: use true/false instead of TRUE/FALSE
+ Fixes build under Linux 2.6.26. (Closes: #496134)
- c7ed2c6... nouveau: interface changes for nv5x 3d
* Move to debhelper 7.
* Add libdrm_intel symbol to libdrm2.shlibs.
* Add dummy debian/watch file to appease lintian.
* Add lintian override and justification for source-contains-git-control-dir.
Checksums-Sha1:
bdcc5914282e11ea0474dc8cde9e977ed62f3da3 1523 drm-snapshot_2.3.1+git+20081012+f5327ac-1.dsc
a4bbef78b46dc43efb02b4cbd3e4ba4a7d01ac69 13187739 drm-snapshot_2.3.1+git+20081012+f5327ac.orig.tar.gz
2de370257b1b86400c12e51584d6d98ee67ddc01 21077 drm-snapshot_2.3.1+git+20081012+f5327ac-1.diff.gz
79e22cdb802b32c1b3202d332dfd912d56351f75 120988 libdrm-dev_2.3.1+git+20081012+f5327ac-1_amd64.deb
8d1f353a3ae4c302e86e11da6a647c9699d948dd 48994 libdrm2_2.3.1+git+20081012+f5327ac-1_amd64.deb
7ddbb7068eab6893a2465c0e7c44c08d73963c2c 72134 libdrm2-dbg_2.3.1+git+20081012+f5327ac-1_amd64.deb
b0071cf150e54eebe4604723fa5ec65dd1edb366 594400 drm-modules-source_2.3.1+git+20081012+f5327ac-1_all.deb
Checksums-Sha256:
301e973b44ac5b3ea8bb8a662d7fef71b9096eeee4a0bdc339e5288c6bcd6ccf 1523 drm-snapshot_2.3.1+git+20081012+f5327ac-1.dsc
eb56234129ef65e1b360d770be53c12837db40b44335a3ab17202538b9c50c90 13187739 drm-snapshot_2.3.1+git+20081012+f5327ac.orig.tar.gz
ab0c1173fc79a2684d2eb19020d0561a6f23ad547c9b4e6819c3b64f0db3624d 21077 drm-snapshot_2.3.1+git+20081012+f5327ac-1.diff.gz
52b91bf83355c68eed642f07db8a7b52b141699cb0c17c447570bc187fe1cf4c 120988 libdrm-dev_2.3.1+git+20081012+f5327ac-1_amd64.deb
a69f5a50afc5c7d07a8e0322a14a5d5e39b29e22754ff265e064fea5d9b8b52b 48994 libdrm2_2.3.1+git+20081012+f5327ac-1_amd64.deb
a73845c7b26331593732c6df883b34089efa266ba208a43258460e2242d1a676 72134 libdrm2-dbg_2.3.1+git+20081012+f5327ac-1_amd64.deb
f4e1439f2233df579760ec9a1e40b8fbcf980e94ad740c03ae07b2118e822c18 594400 drm-modules-source_2.3.1+git+20081012+f5327ac-1_all.deb
Files:
545f118d05d3bcd7c5927fa5f766a72f 1523 libs optional drm-snapshot_2.3.1+git+20081012+f5327ac-1.dsc
dd5aaaceae0cefa692989f3817fdbc0f 13187739 libs optional drm-snapshot_2.3.1+git+20081012+f5327ac.orig.tar.gz
3967652be127a54ab60c5907c10fd49d 21077 libs optional drm-snapshot_2.3.1+git+20081012+f5327ac-1.diff.gz
b9e205ba6a0653da16b5408d0e577304 120988 libdevel optional libdrm-dev_2.3.1+git+20081012+f5327ac-1_amd64.deb
5549961f24bb9fd03a8ea7cbe4ab1772 48994 libs optional libdrm2_2.3.1+git+20081012+f5327ac-1_amd64.deb
46f2e8a431aa62de9734b286dcd6d34f 72134 libdevel extra libdrm2-dbg_2.3.1+git+20081012+f5327ac-1_amd64.deb
db01f1f8f3359618b9753a5631c62b72 594400 libs optional drm-modules-source_2.3.1+git+20081012+f5327ac-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkjyVDgACgkQ5/8uW2NPmiAQHQCeMkx34BlRoOLWFkMR8AZCKh7X
JeUAn20IFBz+JQR7LWcBOdI7TgtpHzzh
=wVWi
-----END PGP SIGNATURE-----
Accepted:
drm-modules-source_2.3.1+git+20081012+f5327ac-1_all.deb
to pool/main/d/drm-snapshot/drm-modules-source_2.3.1+git+20081012+f5327ac-1_all.deb
drm-snapshot_2.3.1+git+20081012+f5327ac-1.diff.gz
to pool/main/d/drm-snapshot/drm-snapshot_2.3.1+git+20081012+f5327ac-1.diff.gz
drm-snapshot_2.3.1+git+20081012+f5327ac-1.dsc
to pool/main/d/drm-snapshot/drm-snapshot_2.3.1+git+20081012+f5327ac-1.dsc
drm-snapshot_2.3.1+git+20081012+f5327ac.orig.tar.gz
to pool/main/d/drm-snapshot/drm-snapshot_2.3.1+git+20081012+f5327ac.orig.tar.gz
libdrm-dev_2.3.1+git+20081012+f5327ac-1_amd64.deb
to pool/main/d/drm-snapshot/libdrm-dev_2.3.1+git+20081012+f5327ac-1_amd64.deb
libdrm2-dbg_2.3.1+git+20081012+f5327ac-1_amd64.deb
to pool/main/d/drm-snapshot/libdrm2-dbg_2.3.1+git+20081012+f5327ac-1_amd64.deb
libdrm2_2.3.1+git+20081012+f5327ac-1_amd64.deb
to pool/main/d/drm-snapshot/libdrm2_2.3.1+git+20081012+f5327ac-1_amd64.deb
Reply to: