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

Bug#509035: marked as done (drm-snapshot: update drm snapshot?)



Your message dated Mon, 05 Jan 2009 03:17:04 +0000
with message-id <E1LJfxg-0003A6-W3@ries.debian.org>
and subject line Bug#509035: fixed in drm-snapshot 2.4.3+git+20090105+a8c5480-1
has caused the Debian Bug report #509035,
regarding drm-snapshot: update drm snapshot?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
509035: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=509035
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: drm-snapshot
Severity: wishlist

Hey,

as requested on #debian-x it'd be nice to have an updated snapshot for
drm, as recent, KMS enabled xorg intel driver needs at least 2.4.2.

Thanks for your time!
Cheers,
--
Yves-Alexis


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-rc8+for-airlied-00315-g813d036 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



--- End Message ---
--- Begin Message ---
Source: drm-snapshot
Source-Version: 2.4.3+git+20090105+a8c5480-1

We believe that the bug you reported is fixed in the latest version of
drm-snapshot, which is due to be installed in the Debian FTP archive:

drm-modules-source_2.4.3+git+20090105+a8c5480-1_all.deb
  to pool/main/d/drm-snapshot/drm-modules-source_2.4.3+git+20090105+a8c5480-1_all.deb
drm-snapshot_2.4.3+git+20090105+a8c5480-1.diff.gz
  to pool/main/d/drm-snapshot/drm-snapshot_2.4.3+git+20090105+a8c5480-1.diff.gz
drm-snapshot_2.4.3+git+20090105+a8c5480-1.dsc
  to pool/main/d/drm-snapshot/drm-snapshot_2.4.3+git+20090105+a8c5480-1.dsc
drm-snapshot_2.4.3+git+20090105+a8c5480.orig.tar.gz
  to pool/main/d/drm-snapshot/drm-snapshot_2.4.3+git+20090105+a8c5480.orig.tar.gz
libdrm-dev_2.4.3+git+20090105+a8c5480-1_amd64.deb
  to pool/main/d/drm-snapshot/libdrm-dev_2.4.3+git+20090105+a8c5480-1_amd64.deb
libdrm-intel1-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
  to pool/main/d/drm-snapshot/libdrm-intel1-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
libdrm-intel1_2.4.3+git+20090105+a8c5480-1_amd64.deb
  to pool/main/d/drm-snapshot/libdrm-intel1_2.4.3+git+20090105+a8c5480-1_amd64.deb
libdrm2-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
  to pool/main/d/drm-snapshot/libdrm2-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
libdrm2_2.4.3+git+20090105+a8c5480-1_amd64.deb
  to pool/main/d/drm-snapshot/libdrm2_2.4.3+git+20090105+a8c5480-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 509035@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated drm-snapshot package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 05 Jan 2009 02:29:25 +0000
Source: drm-snapshot
Binary: libdrm-dev libdrm2 libdrm2-dbg libdrm-intel1 libdrm-intel1-dbg drm-modules-source
Architecture: source amd64 all
Version: 2.4.3+git+20090105+a8c5480-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 rendering modules
 libdrm-dev - Userspace interface to kernel rendering services (snapshot) -- de
 libdrm-intel1 - Userspace interface to Intel-specific kernel rendering services -
 libdrm-intel1-dbg - Userspace interface to Intel-specific kernel rendering -- debuggi
 libdrm2    - Userspace interface to kernel rendering services (snapshot) -- ru
 libdrm2-dbg - Userspace interface to kernel rendering services (snapshot) -- de
Closes: 507898 509035
Changes: 
 drm-snapshot (2.4.3+git+20090105+a8c5480-1) experimental; urgency=low
 .
   [ Chris Lamb ]
   * New upstream snapshot: (Closes: #509035)
     - a8c5480... Remove executable from modeprint test dir
     - 58d557c... [FreeBSD] Fix build on FreeBSD after modesetting import.
     - b48bd3a... radeon: only write irq regs if irq is enabled
     - dfd7fda... intel: Rename plane[AB]* back to pipe[AB]*.
     - 28771e0... intel: Remove linux build of i915 DRM, as it's unmaintained
       and a user trap.
     - d221e00... intel: Sync GEM ioctl comments for easier diffing against
       the kernel.
     - 0243c9f... modetest: Print more stuff. Prettier.
     - 06ab2f6... libdrm: Fix modetest/modeprint to use automake stuff.
     - 18f091d... intel: Cache tiling/swizzle state in user mode. Reset tiling
       on reuse.
     - 40334c6... intel: Debug output %u vs uint64_t warning fix
     - bd14b2c... intel: return error status from drm_intel_gem_bo_map
     - b13f4e1... intel: Dump out memory usage information when the kernel
       fails to pin
     - 731cd55... libdrm: add mode setting files
     - c86d431... intel: don't skip set_domain on mapping of shared buffers.
     - cebbd2e... intel: don't let named buffers into the BO cache.
     - 7823168... intel: Remove the mapped flag, which is adequately covered
       by bo_gem->virtual.
     - 9583c09... Revert "Merge branch 'modesetting-gem'"
     - c34539e... Bump version to 2.4.3 to reflect addition of mode setting
       header
     - b718b93... Update .gitignore with new modetest program
     - 6656db1... Merge branch 'modesetting-gem'
     - c99566f... libdrm: bump to 2.4 for lib version
     - 12e68f8... Merge branch 'master' into modesetting-gem
     - d5d5aca... Merge branch 'master' into modesetting-gem
     - b0d93c7... Bump version to 2.4.2 to signal new libdrm_intel functions.
     - 6fb1ad7... intel: Add a function for setting (GTT,GTT) domain, for use
       by UXA.
     - 7e4e0fb... nv50: support NV94 chipset
     - 52232ad... nv50: update context-related tables for original 8800GTS
     - 10c3e1a... Merge branch 'master' into modesetting-gem
     - 2e2fd6c... DRM: make drm_map_type match upstream kernel
     - 5923831... DRM: make drm_map_type match kernel
     - c029ed2... Unbreak drm build.
     - c67a83d... Merge branch 'modesetting-gem' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
     - 60c1e3a... libdrm_intel: fix merge error
     - 8f5d8ba... Update modetest
     - e98eda9... Revert "gem: protect idr_pre with the spinlock"
     - f46aba4... gem: protect idr_pre with the spinlock
     - 7270731... radeon: protect cs ioctl atomic part with a mutex
     - c0ba14f... libdrm-radeon: add print callback to cs & small fixes
     - 5ae79e7... libdrm-radeon: unref return current BO ptr to reflect BO
       destruction
     - 1f66021... drm/bo: fix stupid lock imbalance
     - 080a456... libdrm-radeon: unreference buffer once cs stream is submited
       or on cs clean
     - bfbecc5... libdrm-radeon: new tracker tools
     - 965b4d6... Merge branch 'master' into modesetting-gem
     - 7e27b3b... libdrm_intel: fix warnings on 64 bit
     - 276c07d... libdrm: add support for i915 GTT mapping ioctl
     - 9a4cb7e... mode: Minor reodering and renaming
     - 17789a4... mode: Reorder the ioctls and numbering
     - ea849d7... mode: Unify userspace API to uint_t
     - 1ead45c... mode: Remove hotplug support from ioctl interface
     - 13948c6... mode: Unify types for ids and strings
     - a745791... radeon+libdrm-radeon: change relocation informations
     - 6d59bad... Merge branch 'modesetting-gem' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
     - 72997fb... libdrm-radeon: be verbose on bo failure and cleanup cs a bit
     - 15464f5... radeon: add gart usable size to report to userspace
     - 532c63c... radeon: upgrade atom headers
     - 213a71f... radeon: fix fence race condition hopefully
     - 195cc0d... drm/radeon: add dpms connector functions
     - 327631c... radeon: avivo cursors are across the full surface.
     - b1cf463... modesetting: set the crtc x,y after the mode base change
     - 241a9b6... drm/radeon: add uncached allocator to drm ttm code.
     - 994f240... radeon: fix ring tail overflow issue since alignment
     - 758376e... radeon: disable HDP read cache for now
     - 08ef5b5... radeon: force all ring writes to 16-dword alignment.
     - 31b0c4c... radeon: fixup vram visible calculation to take a/c pinned
       objects for now
     - 7abb841... radeon: add more packet3 relocations handling
     - 751d024... libdrm-radeon: update libdrm-radeon to match current CS
       relocation structures
     - 273cc1a... radeon: lib radeon add bo & cs gem backend
     - 2d82254... radeon: libdrm_radeon add handle to debug string
     - ddfb12b... Merge branch 'modesetting-gem' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
     - 68fcb77... radeon: make build again
     - b710844... radeon: fix ROP values for the paint ROP
     - 0e1df62... radeon: add mtrr support for VRAM aperture.
     - 2b9a7d5... radeon: disable AGP for certain chips if not specified until
       we figure it out
     - d3aa052... radeon: disable debugging message
     - 28c9eb7... radeon: commit ring after emitting the buffer discards
     - c153a86... radeon: add more HDMI bits
     - 49551f8... radeon: set dma bufs bo type to a kernel type
     - cdddff8... radeon: enable DVI-D + HDMI connectors.
     - e829d5b... radeon: setup isync cntl properly
     - 13d9acd... radeon: add more debugging
     - 31b8a64... radeon: overhaul ring interactions
     - ce2cd14... radeon: fix race in sysfs
     - 4ef8ace... radeon: add proc debugging for interrupts/ring
     - be3dac9... radeon: only enable dynclks if asked for
     - 31f8d42... radeon: add wait rendering API
     - fc25c81... radeon: rs480 fixes for bus mastering
     - 4ccec67... radeon: remove unused gem indirect ioctl
     - f5e6dbe... radeon: fix some warnings
     - e57072b... radeon: fix free after refcount
     - 6000fa6... radeon: CS2 make it all work with new relocs style
     - 35f0805... radeon: don't copy to user the cs ids
     - 8b29254... radeon: make new CS2 command submission interface port older
       interface to this
     - 563e7e5... radeon/drm: fixup ref counting in on fb objs
     - fd9e05b... radeon: release agp on module unload
     - 624da91... radeon: add r423 bits to modesetting
     - 1c817cc... radeon: pull bus master enable into its own function
     - 653b16f... radeon: fix accessible VRAM sizing
     - b480399... radeon: update proper chip family
     - 3fd0e14... radeon: fixup scratch register interactions properly
     - a066a5f... radeon: make writeback work again
     - 0dbe343... radeon: fix some warnings
     - 52ef9d8... radeon: fix small typo in agp code
     - a8f07db... radeon: workaround failure to parse some rs48x edid
     - d275f99... radeon: don't enable dynclks on rs48x
     - 48f2227... radeon: export radeon_modeset
     - f74721f... radeon: fix unused agp functionality
     - b09cb93... radeon: add some more r100 support to test AGP
     - 7651b4c... radeon: debug bo
     - 40c64eb... Merge branch 'modesetting-gem' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
     - 5d86195... radeon: libdrm_radeon updates bo & cs interfaces
     - 1db35ba... libdrm: fix ABI change in drm_mode_get_encoder
     - af118cd... radeon: reloc are backend dependent
     - 3b17b50... Merge branch 'modesetting-gem' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
     - 7617d1f... radeon: radeon util library
     - 389b761... drm: make handles 32-bits again not sure why they changed
     - 34a3ebf... mode: Try to settle on a standard for struct fields
     - 0796bf8... mode: Indent defines
     - 4c8aeb6... link libdrm_intel properly
     - 9dda3a8... libdrm: don't depend or link to libdrm_intel
     - 6df7b07... intel: Protect bufmgr objects with a pthread mutex.
     - 26076bf... radeon: add initial agp support.
     - 8d9a11c... radeon: add CS support for r100/r200 in 2D driver
     - 66740cb... radeon: fixup interrupt suspend/resume
     - 318770a... radeon: fixup suspend/resume bus master enable
     - 9c5819f... radeon: re-enable hw blits for copying from VRAM
     - b18e6b0... radeon: fix buffer copying for VRAM->TT
     - 3e3280e... radeon: move memcpy until after CP is stopped
     - 09f99dc... drm: remove stray debug code
     - d958cd7... radeon: use discardable flags on no backing store objects
     - 11320fd... drm: add discardable flag.
     - fc33686... drm/radeon: initial suspend/resume fix.
     - e4fa03f... radeon: pull in recent fixes from ddx
     - 4d1031a... radeon: fix alignment so Xv works again
     - 4a4d772... radeon: fix pin ioctl interface to mesa can find offset for
       pinned buffers
     - a981a68... drm/radeon: fixup clean flag handling
     - af2323b... intel bufmgr: reinstate buffer handle tracking
     - 7b3aa62... Merge remote branch 'origin/modesetting-gem' into
       modesetting-gem
     - 972f657... Merge remote branch 'origin/master' into modesetting-gem
     - 9c6732e... radeon: use atom for ext tmds on r4xx
     - 09b2dfc... radeon: make atom on r4xx a module option
     - 89126bb... Merge branch 'modesetting-gem' of
       git+ssh://agd5f@git.freedesktop.org/git/mesa/drm into modesetting-gem
     - d883347... radeon: first pass at using atombios on r4xx hw
     - ea9711b... Separate modesetting userspace bits into drm_mode.h
     - 35e379c... radeon: add r600 modesetting registers writes
     - dcf73de... radeon: add parsing for r6xx object tables
     - 840c9a3... Update intel modesetting to use mm_private instead of
       mm_handle.
     - 0130aa0... radeon: fix minor cursor issues
     - 3d18257... radeon: Fix type in check for tmds type.
     - 5fdfbee... Store the buffer object backing the fb as a void pointer,
       not a handle.
     - a221649... drm: fix brace placement
     - 66237cd... radeon: rmx_fixup() fixes for legacy chips
     - d6b853c... radeon: fix voverplus calculation
     - dc3a683... radeon: tmds bracket failure found by krh.
     - 075ed1d... radeon: pll and interlace updates from the ddx
     - 6988176... radeon: Add functions to set mem/eng clocks
     - 34af71c... radeon: add function to configure PCIE lanes
     - e1e782a... Radeon: restructure PLL data
     - 6d0de5a... Export drm_put_minor
     - 6a0248c... fixup radeon stuff - need to checkout irqs
     - 3a497db... radeon: fixup buffer and cs bits
     - f426f45... [PATCH] radeon: fixup GEM domain setting - allows more
       userspace paths
     - 13e24fa... [PATCH] radeon: disable blit moves
     - 8f38c28... radeon: fail properly if we can't create the ring.
     - 515aa08... radeon: do proper memory controller init and setup
     - b6c1a2f... radeon: fix return value
     - 9b728fe... radeon: fixup reference counting properly
     - 5081ce1... radeon: sort out atom vs combios tables for r400 cards
     - ed961cb... radeon: remove unneeded debugging
     - 0e38480... radeon: don't do full edid for detection purposes
     - 8f23d4a... make text reserve 256k
     - 2a6dad3... radeon: add initial suspend/resume support
     - 1062d8d... modesetting: Add helper to force restore modes on crtcs at
       resume time
     - e23d5c0... radeon: fix legacy LVDS
     - f60d9a0... radeon: change interface from headers add pin_domain into
       padding
     - 9f9f171... radeon: rs690 GART tables need to be in uncached memory.
     - fe59d04... radeon: fixup a number of avivo checks for rs690
     - d88d1ea... radeon: fixup LVDS mode getting
     - 499170a... radeon: get lvds atombios info
     - 23cb67d... drm: port X crtc picking algorithm.
     - 9afe872... radeon: limit LVDS to first CRTC for now
     - 6a27e01... radeon: fixup checks for crtc in dpms paths
     - 7552b2a... drm: fix some whitespace
     - f9d4c58... radeon: braino pointed out on mailing list
     - a4167e7... radeon: avoid oops on encoders with no crtc set
     - 01b2e73... radeon/ttm: add support for zeroing the contents of VRAM
       buffers
     - 203243e... drm: add move zero function to memset unclean buffers
     - c72a4e2... drm/ttm: export drm_bo_add_ttm
     - 361ab10... radeon: fixup domains and use them properly
     - 4c8e8e0... drm: add memory clean flag.
     - 9afd265... drm: add gpu create script
     - 76cec45... Merge branch 'modesetting-gem' of
       git+ssh://agd5f@git.freedesktop.org/git/mesa/drm into modesetting-gem
     - ba61880... radeon: fix warning from radeon_legacy_state removal
     - b2c19c7... radeon: legacy lvds updates
     - 2d4cf9c... radeon: oops set correct scratch
     - 232c369... radeon: first pass at legacy dac detect
     - aed7062... radeon: first pass at bios scratch regs
     - 226c97e... radeon: remove unused legacy state
     - 6af2860... radeon: get primary dac adj info from bios tables
     - a2adc69... i915: finish removing TTM bits
     - d313108... Merge branch 'modesetting-gem' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
     - 893315d... i915: set domain properly on fb mapping, flush out changes
     - 2030db7... radeon: reserve 64k of VRAM for now for text mode so we
       don't trample it
     - e0bbd04... radeon: fix LVDS modes problem
     - 30ff279... radeon: add support for memory map init
     - eb8f9b9... radeon: add copy/solid regs for rn50
     - 5f9e4a7... i915: update cursor handling to use GEM objects
     - 9dff806... i915: fixup from last merge hopefully
     - 2d4420c... Merge branch 'radeon-gem-cs' into modesetting-gem
     - 2a65759... Add com bios asic init bits
     - f38fff5... Fill in and make use of more com bios tables on legacy chips
     - 9b79d35... Add additional quirks from ddx
     - a1f1202... Fix warnings
     - b486ed7... Get legacy working finally
     - 8867eca... set base in legacy crtc mode set
     - ae89ced... Convert COM BIOS to table offset lookup function
     - 5af426a... Restructure cursor handling and add support for legacy
       cursors
     - f2351ab... atom: implement crtc lock
     - e20c670... LUT updates
     - d4f9eaa... various cleanups
     - 019745c... Add legacy dac detect stubs
     - b6f5b8e... unify connector, i2c handling for atom and legacy
     - 5f427e9... Brute force port of legacy crtc/encoder code
     - 7677c2d... on_each_cpu() compat fixup from krh
     - b167ccf... radeon: fix kernel_mm properly
     - 0580785... radeon: FEDORA: patch to make 3D driver work
     - 58df2fa... radeon: remove debugging
     - b0ee12e... radeon: use mm_enabled variable to denote memory manager
       running
     - 18020e5... radeon: make buffer swap for older drivers work again on GEM
     - d59f41b... radeon: add userspace call for mm support check
     - 957c71f... radeon: FEDORA: add old DMA buffers on top of GEM
     - 1c6abce... i915: setup hardware status page if physical addrs are
       required
     - b8724ae... Merge branch 'modesetting-101' into modesetting-gem
     - 2f03ba4... Merge branch 'master' into modesetting-gem
     - 085df64... Add error checking to framebuffer creation
     - e9648e9... Export a generic dri_bo handle for use by clients
     - 9a2adc4... NV50: minor changes
     - f79ed55... NV50: enable hotplug irq
     - 2b7feeb... NV50: call drm_sysfs_hotplug_event when appropriate
     - c2184e4... radeon: add initial support for legacy crtc/encoders.
     - 8074b2e... Make modesetting-gem build with recent kernels
     - c7fb19e... Merge branch 'drm-gem' into modesetting-gem
     - 8c042a0... radeon: fixup PCI GART table with GEM enabled
     - 6435958... radeon: just evict to TT not cached
     - a6c075f... drm: don't teardown things in modeset paths
     - 04b5584... pcigart: fixup memset + remove wbinvd
     - 513d4c3... radeon: fix setting new memmap in right place
     - 4748fbc... radeon: fix blit due to registers wrong
     - fd75c02... drm: finish bo after lastclose
     - aa8e15f... radeon: add userspace mm enable switch
     - 29649dd... radeon: don't use ring if cp not going
     - dff8485... drm: remove unused types
     - 717dd80... drm: fixup master code to use krefs
     - af6efc3... i915/radeon: use rmmap locked
     - 129c8a1... modesetting: pick_crtcs can't be static
     - 922f74f... drm: remove unneeded debugging
     - 086716c... Merge commit 'origin/drm-gem' into modesetting-gem
     - 5052e96... Merge commit 'origin/master' into modesetting-gem
     - 296073d... drm: remove object hash
     - d2d7f30... drm: userspace rip out TTM API
     - 55761b2... drm: add fault handler support so as to be more like
       possible upstream
     - 9b8d71b... TTM: remove API and userspace objects.
     - 6d4e147... Make it compile again.
     - fb5542a... radeon: hack gem to get an offset back for Mesa.
     - d659302... radeon: add some handles to the sarea + kernel mm available
       check
     - 0452be8... radeon: move code around putting emit into cs
     - 4234f82... radeon_cs: add relocate hook for mm and non-mm relocations
     - 478e019... set to 2.4.0
     - 42e373e... radeon_cs: extract some offsets from packet data
     - 8752034... r300: add some packet 3 decodes
     - dc3a7c0... r300: initial command stream parser for packet 0.
     - 38835f9... radeon command submission start
     - 5282a50... NV50: s/FALSE/false/
     - 0443d2a... tests: add some basic radeon gem tests
     - df98710... radeon: add initial atombios modesetting and GEM -> TTM
       translation layer.
     - 31da949... Merge remote branch 'origin/modesetting-101' into
       modesetting-gem
     - 7fd7ba8... drm: don't set the signal blocker on the master process.
     - 66723c0... modesetting: pass file priv to cursor
     - 2be292f... nv50: remove TRUE/FALSE
     - 11d3075... modesetting: pass file_priv into cursor set functions
     - fb05c4d... Merge remote branch 'origin/modesetting-101' into
       modesetting-gem
     - 5342845... drm: use correct mode destructor
     - 4d5b9f4... NV50: Don't create a "native" mode for LVDS when there is
       none.
     - 147ef45... NV50: don't fail on LVDS by default
     - 03f8208... NV50: Use bios table for load pattern when possible.
     - d00644c... NV50: Do detect with hpd and load detect if possible.
     - 685bca0... NV50: delay changing gpu<->non-gpu scaling modes until next
       modeset
     - e51cd78... modesetting-101: Only store property value when set_property
       was successful.
     - f1e4785... NV50: LVDS always needs some kind of gpu scaling
     - 3ef1d05... modesetting-101: set_property should return an int, not a
       bool
     - 65803e5... modesetting-101: implement optional scaling and dithering
       properties
     - e2ffee8... drm: As a workaround don't tear down sg with a modesetting
       driver.
     - 0ef097b... nv50: use same dma object for fb/tt access
     - 4872ac9... nouveau: interface changes for nv5x 3d
     - a9089c4... modesetting/helper: fix array overrun - count should be
       reset here
     - 2556341... Merge remote branch 'origin/modesetting-101' into
       modesetting-gem
     - 38a5f66... Add back flink, open and close ioctls.
     - 3e02f7f... Merge commit 'origin/drm-gem' into ms-gem
     - 7fd8a5d... Use lowercase bool constants.
     - 0b7d9a9... Synchronize the DDC EDID read to it's fb_ddc.c counterpart
     - d5d3f31... NV50: init gamma storage
     - 88f668a... NV50: fix minor bug in fbcon crtc selection
     - 6738e7b... modesetting-101: Rename DPMS modes to avoid compatibility
       issues with xorg definitions.
     - e810cb9... modesetting-101: rename modeflags, as to avoid conflicts
       with the xorg definitions
     - d495a6e... NV50: minor fix
     - e1cd21b... NV50: remove edid when monitor is gone, improve fbcon, misc
       fixes
     - c48cddc... NV50: fix switch_fb and connector_is_digital
     - 7cbc5f6... modesetting-101: Make the interface variable names a little
       more consistent + modeprint changes.
     - be31a0f... modesetting-101: tv_left_margin_property shouldn't be
       immutable.
     - 0028ca3... Forgot the 0'th element for the tv property.
     - c9915d6... modesetting-101: Move some defines used for enumeration into
       the public header.
     - b295781... [modesetting-101] Add subconnector and select_subconnector
       properties.
     - 142a309... modesetting: rip out all of the generation code.
     - 11b7a81... libdrm: fix typo in comment
     - 062d850... nv50: s/FALSE/false && s/TRUE/true
     - d5ca5c9... [drm-sysfs] connected is ambigious in the context of a
       connector, replace with enabled
     - 47c8f31... NV50: replace active by enabled
     - 02b3073... [modeseting-101] add connected field to sysfs
     - 94cf07b... Forgot to fix the modeprint test.
     - 5de9789... [libdrm] count connectors and such has no place in a crtc
       object
     - 59a9a75... modesetting: lookup blob using correct identifier.
     - aa2d3cf... tests: Fix faulty error messages in modeprint
     - 70ba087... drm: fix encoders get permissions
     - 49e1fa1... tests: modeprint s/fb/fd/
     - 4f233ce... tests: Updated modeprint
     - f1fe917... NV50: basic fbcon + misc fixes
     - b28d309... tests: Improved and renamed the mode app to modeprint
     - 2b9c571... NV50: switch to fixed point scale factor calculations
     - bc32d17... NV50: some i2c cleanup
     - 91c7426... NV50: use list_head item instead of list_head head to avoid
       confusion
     - 9f28da8... Change some obviously wrong things about property blobs,
       still broken though.
     - 71906e8... [modesetting-101] Actually store properties when being
       changed.
     - 01ee5ed... NV50: A minor change.
     - 7010112... NV50: Implement DPMS.
     - d886165... [modesetting-101] tab-cleanup
     - 087e3f5... Revert "modesetting-101: Make dpms property optional + misc
       cleanup."
     - 13943fe... modesetting-101: Make dpms property optional + misc cleanup.
     - 4d85d5d... NV50: i misunderstood NOUVEAU_MEM_INTERNAL, so remove it
     - 09b67dd... NV50: Some cleanup and fixes.
     - be72762... nv50: when destroying a channel make sure it's not still
       current on PFIFO
     - 5a0164d... nouveau: allocate drm-use vram buffers from end of vram.
     - d55629a... silence warning
     - 5dbcb75... NV50: minor change
     - 14522b3... NV50: fix a few misc things
     - 315fef7... NV50: fix cursor hide/show
     - e7582cf... NV50: These are actually errors.
     - 5072a29... NV50: fix some misc bugs
     - 246b41f... [modesetting-101] update mode count after fill_modes.
     - f9dad8c... libdrm: check for allocation failure
     - 0a45f15... NV50: Improve set_config and fix some minor bugs.
     - 30f153a... nouveau: disable KMS for pre-NV50 even when specifically
       enabled
     - b0b0f37... NV50: Fix a few more possible leaks.
     - 7c9551a... fix typo
     - e67cd7d... NV50: A few minor added safeties + cleanup.
     - 3809209... Undo something i didn't want to change.
     - 473a199... NV50: Initial import of kernel modesetting.
     - f58e21c... i915:  add blanking support to intelfb
     - 57b8837... i915: cleanup PCI state before disabling MSI
     - 86accbc... Merge commit 'origin/drm-gem' into modesetting-gem
     - c843d47... i915: use WC mapping for framebuffer screen_base
     - 241ff80... Merge branch 'modesetting-101' into modesetting-gem
     - 7010d50... i915: switch back to fbcon on panic
     - 4a2e29b... Use GEM in modesetting
     - f5412a9... Merge commit 'origin/drm-gem' into modesetting-gem
     - a1d9600... Merge commit 'origin/drm-gem' into modesetting-gem
     - c987e76... Add EDID quirk handling
     - c2fc142...     [intel] remove settable use_mi_batchbuffer_start
     - 6d4ffd1... drm: fix up fb resize again
     - 00bb548... intel: don't set the mode on the framebuffer if isn't set to
       scanout our framebuffer
     - ec774e4... Merge remote branch 'origin/modesetting-101' into
       modesetting-101-fb
     - be501f0... intelfb: add multi fb paths
     - e6a3a1f... intelfb: remove duplicate define
     - fc08877... intelfb: admit fbdev is crap and punt on trying to resize to
       a larger fbdev.
     - 8387a23... intelfb: move mode sets into the intel crtcs
     - 25c1bb3... drm/intel: make hotplug just be an event
     - 5f94172... intel: if no spare crtc exists don't just take one.
     - 03bf1fb... sysfs registration/teardown fixups
     - d9ead89c... drm/modeset: add more debugging and fixup some fb
       enable/disabe bits
     - b31adb0... drm/modesetting: more fb interface cleanups
     - efcf066... drm/modesetting: attempt to make fb code more sane
     - f73e54b... drm: modesetting unify the hotplug init paths a lot.
     - 56a1293... modesetting: fix fb clearing up
     - 1495dd3... modesetting: use surface width height for buffer allocs
     - 1d98066... modesetting: add surface width/heights
     - 967bd21... modesetting: initial attempt at debonging fb
     - e907166... i915: use kzalloc to allocate intel_output for lvds
     - 52183fb... Fix crash in drm_mode_connector_update_edid_property
     - cf1964f... drm: fix hotplug oops
     - a8725d9... intel: report a known connector
     - 9390bda... libdrm: shouldn't rely on this
     - 382aa3c... drm: introduce generation counter to interface.
     - 9f31bd0... drm/sysfs: don't try an unregister if not registered
     - 8e4c61e... intel: use kzalloc
     - 8690ad8... drm/modesetting: bo not used anymore
     - 58aca74... drm: remove sysfs in driver for now.. should probably be in
       helper
     - fd27591... drm/modesetting: pass object handle to driver !bo
     - 76a44f1... drm/modesetting: overhaul the fb create/delete.
     - 40229b6... drm: make mode comparison more betterer.
     - 3ed1780... more checks for NULL encoder so we don't segfault.
     - dc02208... Fix warnings
     - 149b173... drm: initial mode object groups.
     - 50d3e5b... drm/modesetting: redo object handles around a core object.
     - c321bc4... drm: only report framebuffers available on this fd.
     - 4e7b246... drm: add functions to get/set gamma ramps
     - eba6cdc... Merge branch 'modesetting-101-encoders' into modesetting-101
     - 7fec6c0... drm: fixup encoder picking in set_config stage
     - 46c78a2... drm/modesetting: add best encoder finding for modesetting
     - 0dd000b... drm/modesetting: move some connector functions to helper.
     - dba95ec... drm: fixup some interfaces so test code works again
     - e439e74... drm/modesetting: another re-org of some internals.
     - efb48c6... Fix ivch i2c read function to use the "special" i2c format.
     - 5d47185... drm: switch possible crtc/clones over to encoders
     - 30fc88f... modesetting: drop crtcs/clones from the connectors
     - 9d38448... modesetting: the great renaming.
     - 6aeef92... drm: attach an encoder.
     - 1c4b25a... drm: fix a couple of bugs in the encoder return to userspace
     - 9239cf5... drm: add encoder attach/detach
     - 4403c59... tests: add basic encoder reading to test
     - 514147e... drm: add encoder free function
     - 1542492... drm: init the encoder list/count
     - 6b55927... drm: add red hat copyright.
     - b72419a... drm: add encoder ids to the output handling
     - fae2c17... drm: add more encoder interfaces
     - 16a8f82... libdrm: add encoder retrival
     - 8ae82f3... drm: add encoder / get encoder to the modesetting resources
       interface
     - 6b970f1... drm: remove unused init func from outputs
     - 9654c77... drm/modesetting: add initial encoder structures and setup
       functions
     - 98c5cf7... modesetting: reorganise out crtc/outputs are allocated.
     - df8cd54... modesetting: reorganise code into core and helper functions.
     - ee5afc6... modeset: disable radeon ms by default
     - 3a3f39d... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 070755a... i915: unmap BIOS when we're done with it
     - 9fc4ea5... i915: do a better job of parsing VBIOS data
     - b4d8cda... drm_mode_debug_printmodeline doesn't need struct drm_device *
     - 1cde3cc... i915: check dummy page before freeing
     - e8320a7... i915: init bo mm at driver init only when modeset=1
     - e4f2996... Merge branch 'modesetting-101' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - ee631e1... i915: register definition & header file cleanup
     - 5be53a0... i915: execbuf now works without i915_dma_init being called
     - d32ce7f... i915: TV hotplug fixes
     - a51e385... fix kernel oops when removing fb
     - b2dee13... free dummy read page if fail to init mm
     - f1b9bbe... modeset init code cleanup
     - af60d87... fix G33 hardware status page in modeset
     - 3f66a00... drm: remove root only from a lot of drm ioctls to get stuff
       running as non-root
     - 1eedeed... drm: masters are always authenticated
     - 8f7fc88... drm: fix oops on reading proc file with no master
     - dce3442... fixup i915 workqueue handling when modeset=1
     - 6ee0c09... i915:  use BDB TV flag for TV detection
     - 12725a3... i915:  add basic VBT support
     - eeff906... Fix build problems
     - 7317e77... Fix test applications for recent DRM changes
     - 7bcbc44... i915: Changed intel_fb to use the new drm_crtc_set_config
       interface
     - 9d9104a... i915: Fixed indent in intel_fb.c
     - ba36d54... drm: Made set_config use drm_mode_set as a argument
     - 4466fea... Revert "i915: fix vbl swap for multi-master"
     - 2a78ad2... i915: fix vbl swap for multi-master
     - 442e124... drm: check for NULL fb here, shouldn't happen but avoid oops
       for now
     - 19abd5c... drm: set crtc->fb to NULL
     - 74a49ae... intel: set correct limits on screen width/height from DDX
     - 576cba8... drm: fix replacefb to change fb properties
     - ed072ed... drm_mode: initial replacefb implemenation
     - df46e06... drm: fix typo from previous merge
     - 9d1db4c... cursor: pass handle not BO.
     - ef204fb... Merge remote branch 'origin/master' into modesetting-101
     - 7f269be... Merge branch 'master' into modesetting-101
     - 55a9941... Make via compile.
     - 33fa02f... Make radeon_ms compile.
     - 8dc4d4f... i915: allocate devname at init time
     - b57e1f7... add sysfs entry for DVO output
     - 8a390e0... clear interrupt status before install irq
     - c250104... fix removing output_attrs
     - 21a9391... Porting DVO stuff
     - 6cc2d7e... Merge branch 'modesetting-101' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 5891b0b... radeon_ms: rework command submission ioctl & cleanup
     - 3b32ee3... Fixup Intel TV property code
     - 83c3acb... Split TV property creation into its own routine
     - bee546a... Remove structure fields & code
     - ebd1544... Fix masking in get_load_detect_pipe
     - 0a6e301... Keep display info in struct display_info
     - 386ea38... Add TV out hotplug detection
     - b3737f3... Fix TV load detection
     - 6c92689... Port pipe reservation code for load detection
     - 256a961... Add newline to debug output for output add
     - 61a81a0... Older kernels don't have kobject_uevent_env(), so punt
     - fa11608... Fixup sysfs output registration
     - e3c7a0f... Merge branch 'modesetting-101' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - a2edd07... Add devname in modeset case
     - 5a3ce06... Improved DRM sysfs support
     - 779e826... radeon_ms: command buffer validation use array of function
       pointer
     - fee6498... radeon_ms: another fb fix reset mode if fb changed
     - 060e725... radeon_ms: fix framebuffer code
     - 91bfd69... radeon_ms: check for NULL fb
     - dfc8d2b... radeon_ms: add crtc set base callback & fix palette
     - 4dfb959... radeon_ms: fixes fb handling
     - 9600423... radeon_ms: small fix & cleanup to command checking
     - 09e6378... radeon_ms: initial pass at command buffer validation
     - 2d9eccf... radeon_ms: add hang debuging helper functions
     - 0da289b... radeon_ms: this is a modesetting driver, bring things up to
       date
     - acb6c9e... drm: remove authentication on master exit.
     - 71b66b0... Merge branch 'modesetting-101' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 6ef119a... radeon_ms: fix fence
     - 607964e... drm: add master set/drop protocol
     - 2d0411c... i915: safety check the sarea map still exists
     - e6be93b... drm: pick correct master for cleaning up
     - d151352... drm: select the correct master to attempt to remove the lock
       from.
     - 631c6af... Fix green offset
     - b6dc381... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 7f04dd0... Add sample code to test hotplug events
     - 981f515... drm: fix fd closing ordering.
     - cf1a249... global hotplug events happen in the pipe A stat register,
     - 903d923... Add support for monitor hotplug signals/waits
     - 5a7f4b3... drm: fix oops on unload.
     - 52748d1... drm: hopefully fix cursors on 965
     - a7e6ca6... Merge branch 'modesetting-101' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - a7dc4d0... rradeon_ms: rework fence code and bring radeon ms up to date
     - 9f19e79... drm: we already worked out the pitch. multiplying by 4 is
       just madness..
     - 33cb42a... make startup of Xorg smoother if the mode doesn't change.
     - cf28ca4... actually turn the irq off
     - 348d95e... worst merge effort ever
     - 47b7ec7... drm/modesetting: fixup irq removal on exit
     - f96baf1... Merge branch 'master' of ../../drm into modesetting-101
     - ccae12a... I really screwed up that merge somehow
     - add7d21... drm: fixup for new sysfs API
     - 48a166a... woah somehow got these upstream
     - fef1c93... build fix
     - b87c7ff... Add property info.
     - 1a959a2... Check mode before adding to EDID
     - 8bfe29d... Use ARRAY_SIZE
     - 3ea1902... propogate failed fixups back up
     - 5662934... Fix connector description table
     - 44a2209... Merge branch 'master' of ../../drm into modesetting-101
     - e00dea8... Merge branch 'master' of ../../drm into modesetting-101
     - f78cdac... fixup previous merge
     - 4dbf447... drm: fixup compat with old x.org drivers
     - 4aa7efe... libdrm: fix warnings in mode code
     - 43891ff... Merge remote branch 'origin/master' into modesetting-101
     - 81db485... remove unused functions + include header file
     - 9c5ba9f... Add FENCE registers to MMIO list
     - 0e72819... drm: change fb api to take a bo handle not the bo pointer.
     - 01dcc47... drm: add modesetting as a driver feature.
     - 132ba66... drm: add a check for if modesetting is supported.
     - 75c9e0d... radeon: remove TTM from an earlier merge
     - 1e66322... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 73cb02b... DRM_INFO  -> DRM_DEBUG
     - 191385d... DRM_INFO -> DRM_DEBUG
     - 89f65c5... define PRETHAW
     - 2476cb2... Implement short circuit for base change only
     - b92e343... i915: fix typos
     - 35d1b13... i915_mmio: add overlay regs
     - 879fb12... drm: fix pick crtcs mode selection code
     - a72399d... silence warning
     - fad1db2... modesetting: fix memory leak and misallocation
     - cdad850... add ioctl to get back memory managed area sized - used for
       kernel inited areas
     - 0d1cb1e... hopefully shit works now without this...
     - e85ec66... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - ea3de6d... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 3f6c8f6... fix SAREA
     - 88cb873... minor test fixes
     - 66cd6bd... compatibility code for  pci_get_bus_and_slot()
     - e484681... remove more offset
     - 8844245... drm/fb: get rid of offset from structure use bo offset
     - 2c409f9... ttm: make sure userspace can't destroy kernel create memory
       managers
     - 8caf6e9... Fix up conflicts for DRI2 (untested)
     - f24ed2a... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 2b1c9cd... i915: initial (and untested) TV out support
     - 088b383... fb: fixup the offset by getting it from the right place
     - 222092a... various fixes from trying to get userspace started
     - 75b01cf... switch naming to new proposed scheme
     - f2f8ace... remove drm_minors_limit
     - 8bf8cd6... missing bits
     - a4fc1d7... start moving over to proper hierarchy wrt master accesses
     - 0fbee62... major port of multi-master ideas into modesetting
     - db85ed2... Revert "After the previous revert fix libdrm to start at
       minor 1"
     - f276c84... drm: re-write minor number allocation to use an idr.
     - 04257f1... radeon_ms: bring radeon_ms up to date with lastest changes
     - db2a1a2... Added you can now clone displays in modedemo
     - f51dc37... After the previous revert fix libdrm to start at minor 1
     - fe83c06... Revert "DRM_CONTROL_ALLOW logic was reversed"
     - 2ceafcc... Wrong open call
     - c8b45e9... Added userspace part of hotplug ioctl and demo
     - 0618ac8... Added kernel part of hotplug ioctl
     - 34b76e0... Added hotplug ioctl
     - 87d5f9c... Small update to modedemo
     - 516c7a7... update app to cycle through 4 fbdev's
     - 127cb1f... tweak it
     - 936e32b... make modefb/modedemo match each others test output.
     - 5997e10... consistency
     - 7af1bb8... DRM_CONTROL_ALLOW logic was reversed
     - 53937a1... build fix for older kernels
     - de00845... fix some warnings
     - 5e81a40... build fix for older kernels
     - f2c706e... Fix function declaration
     - 7cc825f... Add missing round_jiffies_relative() for older kernels
     - c9772f8... consistency
     - 709aa46... Remove duplicate
     - d8bbd02... Modedemo now uses two crtc and output pairs
     - abed099... Fix for cursor off
     - 841ef9e... ModeFB demo now display cursor
     - b9b6f92... Misc panning fixes for intel_fb
     - a2254c5... Added cursor support
     - 98361cf... if irq already enabled well just keep trucking
     - fa7b779... don't reinit ring if already initialised
     - e7a41d7... Merge remote branch 'origin/master' into modesetting-101
     - fb9ea12... Made radeon_ms not always compile
     - 6ba979e... radeon_ms: use radeon connector type insted of drm
     - 20a8e2d... radeon_ms: cope with lastest drm modesetting change
     - f1f934c... radeon_ms: add rom parsing & adapt code
     - e6fc471... Fix for X axis panning problem
     - f07942f... Panning now works without modeset
     - 12a47cd... Updated the modedemo test
     - 0b69c1d... Added fixed misc framebuffer problems
     - 0a4df33... Updated test mode and added modedemo
     - e04d942... fixup crtcinfo on modes from userspace
     - 87a32ef... add control node open
     - 73bf5e8... add internals for opening a control node
     - 8d6e3c2... allow control getversion
     - ebbc2e0... add control ioctls
     - 135f513... drm: only call suspend/resume on control node
     - d3da253... drm: add initial support for a drm control device node
     - df9cfef... crtc: fixup allocation size
     - 10937cf... drm: move drm_head to drm_minor and fix up users
     - 219ba5c... s/TRUE/true
     - 21b01cd... radeon_ms: update to follow lastest modesetting change
     - d8c94a8... radeon_ms: add sarea & install header
     - 629231c... Merge branch 'modesetting-airlied' into modesetting-101
     - 6d03411... HERE BEZ HACKZ.. magic variable to make shit work
     - a19e0ef... lockdep warned about a possible locking dependency
     - 01f905c... we should not be unlocking this here
     - b13dc38... remove output names
     - ea915c7... Fixed build
     - bdbc34e... Fix and cleanup of Hotplug
     - e239882... Modesetting Hotplug
     - f62a300... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 8d2da20... Merge branch 'master' of
       ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - f99dea7... modesetting: fixup property setting and add connector
       property
     - 3b6786e... modesetting: add dpms property and initial settable property
       ioctl
     - 9d06496... radeon_ms: fix pll computation to follow hw constraint
     - a693e8a... radeon_ms: fix fbcon by fixing palette
     - a39560e... radeon_ms: update to lastest fb change
     - 931b4a8... Merge commit 'origin/modesetting-101' into modesetting-radeon
     - 3a51a80... radeon_ms: avoid to unintialize things which haven't been
       initialized
     - 9814e87... retab intelfb code
     - 8020724... check previous mode first
     - 1ba2bb3... oops initialise variable to false
     - 67f6eb1... add property blobs and edid reporting support
     - c9cda51... more WIP on blobs..
     - 1a6c95e... arrgggh.. make all ioctl structs 32/64-bit compatible
       hopefully.
     - f7432d1... Don't free driver mapped locks
     - 34797ff... radeon_ms: radeon modesetting first commit.
     - 1a07dd5... hooks up sync and flags and also clocks to get mode matching
       better
     - 9a843d3... add flags to mode debug print
     - 34bb2e7... mode: copy back the mode if is valid correctly
     - 96df9b1... finish of mode add/remove, just have attach/detach modes
     - 91cd3e3... modesetting API change for removing mode ids and making
       modes per output.
     - 617cbee... Don't use panel fitter if we're programming a native mode
     - b3af2b5... drm/modesetting: add initial gettable properites code.
     - f9ac54b... fb: make fb interface use user mode attach/detach for adding
       modes
     - 362f428... add _ioctl to the end of two more ioctls
     - 53b4e0c... drm: make fb modes use usermode add/remove interface
     - a20587e... Merge branch 'origin' into modesetting-101
     - 8fd8bf5... drm: don't reset to 0 irq_enabled when client open file
       descriptor
     - f29b2a5... drm: fix dead lock in drm_buffer_object_transfer
     - e0ab203... Fix connection status ABI
     - 96e136c... Fix typo in copy_to_user calls
     - 7ec4ebe... Use user copy routines for writing modes & ids back to
       userspace
     - d1b0258... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - ca499f4... libdrm: return crtc id to userspace
     - f32688d... libdrm: add crtc/output ids to userspace interface
     - 1e8984a... drm: send correct fb id to userspace
     - 2520d3f... modes: pass type to userspace for preferred showing
     - 7136f55... drm: don't remove mappings added by the driver
     - 12cbe13... intel: fixup || vs |
     - d275bb8... tests: update for new drm interface
     - f0fe478... Merge branch 'master' into modesetting-101
     - e1bc147... drm: check edid data, so we deal well with broken driver.
     - ffb89d4... drm: split edid handling in get_edid & add_edid_mode
     - d983ed9... i915: cleanup pageflip derefs sarea even if no sarea exists
     - e9805de... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - c07dd80... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 5ce43a3... Merge branch 'master' into modesetting-101
     - 1b91113... remove unused define
     - 306bb12... remove duplicate and obsolete ioctl statements
     - 71385d6... add missing lock
     - d095633... Use _size
     - 0bee83a... Pass pointer to drmModeRmMode.
     - 5e86f67... pass pointer for drmModeRmFB
     - 9906c7e... Merge branch 'master' into modesetting-101
     - 629c8b0... Merge branch 'master' into modesetting-101
     - 90d8f79... Merge branch 'radeon-ttm' of
       git://people.freedesktop.org/~airlied/drm into modesetting-101
     - 3436965... Merge branch 'master' into modesetting-101
     - 26c32a3... Buffer flags and masks are 64-bit.
     - 9adf8c0... Merge branch 'master' into modesetting-101
     - d5f2b4b... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 198170a... Need fb attached
     - be2d689... Fix a crash on X startup
     - 90bfc8e... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 2b07b0a... should be unlocked
     - cc9be8a... Fix some buffer teardown problems.
     - 89d44a1... radeon: make vram fixed type
     - d69721a... Set the fb_base, so userspace applications can actually work
     - bf9bd56... Create memory pool for TT memory
     - 2ed12b6... Add some more checks to modelist walking for matching
     - 61dfd19... Add brackets
     - dfcf927... no need to copy to/from user as the unlocked ioctl does
     - b2c4c7a... don't copy back if an error was returned.
     - 972ec4f... Hack out i915_mem_takedown
     - 053ff86... Move map hash destruction to after driver unload hook is
       called
     - 5433bbb... Remove buffer object user list check in
       drm_bo_destroy_unlocked
     - cbcbe80... Cleanup SDVO debug output
     - 0be6e91... Add 965GM macro bits
     - 5cc3083... Merge branch 'master' into modesetting-101 - TTM & typedef
       removal
     - 2a2d02b... Added small modesetting test
     - 9ccb844... Changed mode config spinlock to mutex
     - 43c9abd... Fix unlocking of spinlock when we should not
     - 0be629a... drm/radeon/ttm: more VRAM fixes
     - ead9cd6... radeon: add VRAM support for radeon ttm
     - 5c6a237... Merge branch 'radeon-ttm' of
       git://people.freedesktop.org/~airlied/drm into radeon-ttm
     - 70fd935... Move out the code from i915_dma_cleanup to unload to match
     - adff582... Bring back code from merge that was accidentally removed.
     - 14c49df... merge fixes
     - 8a78dea... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - e79e2a5... Fix type/flags usage problem to check for preferred modes.
     - abf35cb... radeon: PCIGART memory is Can't map aperture as well there
       is one
     - 03ce98a... set start to gart_vm_start at least
     - 96705ce... add wbinvd calls
     - c9dbe0f... invalidate gart tlb on PCIE after table change
     - f6e8023... take the lock earlier in ttmtest
     - 4294dcc... complete PCIE backend for ttm
     - 234a906... WIP cleanup
     - 77b9d9d... cleanup pcigart ttm for new backend layout
     - 07345af... Merge branch 'origin' into radeon-ttm
     - 704ca06... WIP more code for radeon
     - fa92e1f... Suspend/resume shouldn't call drm_initial_config (seems to
       work ok for me now),
     - 462d5a0... Suspend/resume support (incomplete).
     - e918d2b... Call preallocated space VRAM instead of PRIV0 to be more
       consistent with
     - a4929b9... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - f894587... Add locking.  The main lock is dev->mode_config.config_lock.
        It should be
     - d42c1de... Change some printk's to DRM_DEBUG's
     - 0c33a2c... Move fbo creation to the specified fb driver which gives
     - 3851600... Fix merge problem.
     - 315cf14... Merge branch 'master' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 95945bb... Set crtcinfo on temporary mode
     - f3beabe... Remove unused edid.h header from X.Org.
     - c0479da... bring in change from drm_fb.c
     - 07a5fba... Move destruction of crtc as intelfb_remove uses the crtc to
       locate the fb.
     - b7bf317... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - fd63ea9... Grab the default mode if the preferred mode isn't available.
     - a18b4be... Fix FB pitch value (we had it wrong and were working around
       it in a few
     - 2222bd7... Fix build problem
     - 5ce8aaa... Large changes for fbdev support.
     - eba00df... Just some minor cleanups.
     - 45e09ea... Cleaned up userspace interface for modesetting.
     - 3a69e24... cleanup usermodes on drm mode setting shutdown
     - 8923195... Add support for user defined modes
     - 8e8e375... fix unusued variable
     - b589b84... Merge branch 'origin' into modesetting-101
     - 34be91f... i915: fix vblank pipe setup
     - ceb4402... drm: make mode numbers no change by comparing probed modes
     - 0f3c514... fixup vrefresh reporting, it should now be *1000 in userspace
     - 97b5599... Oops, edid data should just be a char *, as edid.h is
       private to edid.c
     - eb892fb... Add a monitor information structure separate from the EDID
       data for tracking
     - a21ff37... Document drm_modes.c functions.
     - 9ca4932... Add a mode name generation wrapper to make name format
       changes easier.
     - 2d1de1f... Initialize rwlock using rwlock_init to appease lockdep
       validator.
     - 6238ebe... Clean up and return if no outputs are found.
     - 8d893e4... backout SDVO control bus check and comment why this is a bad
       idea
     - 5587961... Document main drm_crtc.c functions, and rename
       drm_crtc_mode_create to
     - dfc0254... Shouldn't free the mode here. It's done later on.
     - b642ced... Fix return status
     - 0207b51... Fix build problem
     - 87b46bd... free the duplicated mode.
     - 191594e... When no valid EDID modes are available, we bail.
     - ef2bce3... Merge remote branch 'origin/modesetting-101' into
       modesetting-101
     - 51e867c... Support the RGB outputs of SDVO cards, which are essentially
     - ea8bcb4... Check status after SDVO command for
       sdvo_set_control_bus_switch
     - dc03e07... Move SDVO PENDING check to read_response so all SDVO commands
     - 20b2949... make sure TMDS gets a crtc
     - e46e028... Merge branch 'origin' into modesetting-101
     - c71c44b... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - 4f0841a... Just use drm_output_destroy to cleanup LVDS failures.  It'll
       call our cleanup
     - d20aaf4... don't crash if no desired mode
     - 2352ec9... backout alanh's broken commit
     - 7c9e19b... clean up ring buffer and TTM in i915_driver_unload
     - 73b031d... Add framebuffer bo freeing to drm_mode_config_cleanup (seems
       like the best
     - a45fa26... Lvds now power up backlight on commit
     - 1c7f895... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - 4e4d9cb... Move initial framebuffer allocation and configuration to
       drm_initial_config,
     - eeb5de0... Cleanup whitespace, rename macro argument.
     - 5e6c345... Add prototypes for drm_bo_init_mm and
       drm_buffer_object_create for use by
     - b729b91... Fix a register read that was swapped SDVOB/SDVOC
     - ecd9801... Fix SDVO outputs
     - 32b5616... Correct PCI ID for i845
     - 1a5e647... I don't think this dec is necessary and my stuff all works
       without ..
     - 56ef1ab... add some missing export symbols
     - 79aa1d5... another large overhaul of interactions with userspace...
     - cd5769c... Fix offset should from pci device address
     - 2aa183d... Use drm_mem_reg_ioremap to map buffer object.
     - 65619ca... Fix PRIV0 memory initialization (mm_init takes pages, not
       bytes), align fb
     - c4e9441... Added debug messages so we know which output we are dealing
       with
     - cc471a3... i915/drm: clean up a lot of the i915/drm startup/teardown
       sequences
     - 27598ba... export drm_bo_driver_finish symbol
     - a890d59... revert LVDS destroy - this oops on sysfs on sdvo init of i2c
       bus
     - 9f0f650... Move driver load call to after AGP init, in case the load
       routine needs AGP stuff.
     - 79b7a58... Oops, forgot to push the msleep() in the hotplug test.
       Wouldn't want to
     - 9a39cb9... Use crtc_from_pipe call in intel_lvds.c and add get_mode
       panel mode detection.  Also fix up error case for when LVDS mode can't be
       determined.  Leave placeholder code in place for BIOS mode probing and
       platform quirks.
     - 6b229c1... Add new function for getting a CRTC pointer given a pipe
       number.
     - 9e5d61d... Fix 945+ hotplug detection, remove some unused variables.
     - fb3c82f... Don't need a NULL check prior to calling kfree.
     - e183a09... Initialize the hw lock waitqueue so we don't hang in
       drm_lastclose.
     - 2160e26... Don't use drm_setup, do SAREA allocation and mapping
       directly instead.
     - c2fce38... Move i2c init back to where it belongs and add i2c
       unregistration in *_destroy.
     - 258e1cf... Whitespace cleanup
     - e7b97f5... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - f2e3d79... Revert "Export drm_setup for use by new driver init code.",
       we don't really want to use this function
     - cf01689... Use drm_framebuffer instead of drm_crtc for fb & fbt
     - a85440c... Remove extraneous drm_crtc.h include
     - 9420ab4... Merge remote branch 'origin/modesetting-101' into
       modesetting-101
     - e8bd9fd... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - 0430a80... Remove debug statement about buffer objects
     - b1f0fd6... use FB everywhere
     - 1bba3cb... cleanup framebuffers on drm unload
     - fb6c5aa... only initialise modes when fbcon or fbset asks for it
     - b49b3ba... set bracing style like Linux
     - a5cf4cc... fix unbalanced lock and make sure mode list has modes so
       lvds code doesn't crash
     - 981f815... allow framebuffer changes on the crtc setup
     - a81558d... add getfb ioctl
     - 9d7160c... Use new kernel buffer object type and cleanup agp probing.
     - 2e21779... Add new buffer object type for kernel allocations that don't
       initially have a user mapping.
     - 8dd75bd... Add aperture size and preallocation probing (from intelfb),
       cleanup load code to be more general.
     - 63d4d40... Fix i2c unregistration, cleanup panel_fixed_mode assignment.
     - 425da42... Whitespace cleanups.
     - c731b68... Fix EDID pixel clock calculation.
     - cc7faa4... fix modeset cleanup for LVDS and reenable it in i915.
     - dd00aa5... export vblank routine for use by intel_display.c and
       intel_sdvo.c.
     - f35db66... Fixup DDC probing.  We only have one DDC bus so we have to
       use it only
     - 78598fd... Various changes for in-kernel modesetting:
     - 7e48d47... line_length calculation was incorrect.. I now can get fbcon
       to run
     - 0392bad... oops for 32 pitch.. hey I can see stuff on fbcon now.. it
       looks like text.. just a bit garbled
     - 1147fef... fixup framebuffer depth
     - a6cc6a7... add support for setting a framebuffer depth
     - c582eaa... add copyright statement
     - 32f6a58... add initial drm_fb framebuffer
     - add7a92... comment out unworkable code
     - 3dd5dc5... only init at driver load
     - 9d12da5... only bo finish at driver unload
     - b329f91... use the baseaddr at least
     - 7e58276... Revert "Remove some delays from Intel i2c code, we'll need a
       more comprehensive fix"
     - 44be9c9... add an fb count + id get to the get resources code path
     - 3e994a5... use fb pitch and fix up some whitespace
     - f50eec7... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - b62ffb8... fixup calculation to make sdvo work
     - 44a8761... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into origin/modesetting-101
     - e114b98... Export drm_setup for use by new driver init code.
     - b59285d... Move i915 init code to new file, i915_init.c, and create a
       new high level
     - 5130918... Add save/restore state for LVDS code, along with a few other
       LVDS related
     - 8785679... Remove some debug #if 0 codes and add a reminder to check
       locking around
     - c033698... Remove some delays from Intel i2c code, we'll need a more
       comprehensive fix
     - 183cbd9... Finish bringing in LVDS code, re-add to Makefile.  Needed
       other changes too:
     - 50672ad... add sdvo debugging output
     - b9c7fa5... fixup sarea writes for set pipe base and dpms
     - 23a66fd... fixup true/false in intel_sdvo.c
     - f1476e4... re-tab and fixup the i915GM get core clock function to
       actually work
     - 1e39dc4... export output name to userspace
     - 40bd6dc... set the base address of the CRTC correctly
     - 65f465e... fixup numerous issues with adding framebuffer support
     - c446bf5... Slam in most of X.Org's i830_lvds (not quite done yet so
       removed from Makefile.kernel too).
     - eb9bdc2... mode: fixup problems with framebuffer add function
     - ed0ebd9... make crtc_config be named mode_config
     - b50bda0... add addfb/rmfb ioctls
     - 7e2b1a6... Fix refresh calculation (mistakenly removed 1000 factor
       needed for integer calulations, fixed mode printout debugging routine
       instead).
     - ab7ee9c... remove a printk to make things less verbose
     - 2430d0c... just codingstyle cleanups
     - 491ed9e... document drm_mode_duplicate and fix vrefresh calculation
       (off by 1000 error)
     - 13d4ea9... various cleanups to EDID code:
     - a35ba45... make drmP.h include drm_crtc.h for CRTC related stuff.
     - 1c9ba24... Add required permission notices for code copied from X.Org
       source.
     - 50ee722... Merge branch 'modesetting-101' of
       git+ssh://git.freedesktop.org/git/mesa/drm into modesetting-101
     - 6f3534a... Add copyrights before I forget
     - 652bbb7... add back compat for bool
     - b409486... checkpoint commit: implement SetCrtc so modes can in theory
       be set from user
     - 7bb112f... checkpoint commit: added getresources, crtc and output
     - 5bffbd6... initial userspace interface to get modes
     - 52f9028... Initial import of modesetting for intel driver in DRM
     - 8fe8793... borrow edid.h from fb directory
     - 29ac7b1... radeon: add setup for PCIE GART ttm
     - e835820... add initial PCIE GART framework for TTM
     - bdc5a8b... radeon: enable buffer manager
     - b1f0b2d... radeon: de-static irq function, fixup fence/buffer
     - be5bf13... copy over some files and reorg radeon to add ttm fencing not
       working yet
 .
   [ Julien Cristau ]
   * Make libdrm-dev depend on libdrm-intel1 on x86.
   * Fix typo in Vcs-Browser control field (closes: #507898).  Thanks, Guido
     Günther!
Checksums-Sha1: 
 67c3fad5d48713c103cf549cb410cf5e5d5a36ab 1597 drm-snapshot_2.4.3+git+20090105+a8c5480-1.dsc
 3890d4d201b09945734802793dd165bfa5f359a3 13393529 drm-snapshot_2.4.3+git+20090105+a8c5480.orig.tar.gz
 6792373d0dd0c61c9dbec195aa75ff4375082783 42191 drm-snapshot_2.4.3+git+20090105+a8c5480-1.diff.gz
 ee56d5b8554257817dd9e214819d0e58dc1aa59a 151752 libdrm-dev_2.4.3+git+20090105+a8c5480-1_amd64.deb
 332fc579f236f11695858d61d43f9476d1d1ae15 58510 libdrm2_2.4.3+git+20090105+a8c5480-1_amd64.deb
 2e6a125028cacbaba991f64e8c87d4713bf6771a 74942 libdrm2-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
 61acff5d70ccd21080950853f86a7524f5b6fb79 56656 libdrm-intel1_2.4.3+git+20090105+a8c5480-1_amd64.deb
 46f7df90613f8262b310755a0f278d7c8d8fe33a 67986 libdrm-intel1-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
 7bc9fe29260cef3609d1134bd507ffa14f5bcf6f 611388 drm-modules-source_2.4.3+git+20090105+a8c5480-1_all.deb
Checksums-Sha256: 
 6863d61f635992e12663f9a4ed0139ce1bbc17c9be95dbc60655629dc864d774 1597 drm-snapshot_2.4.3+git+20090105+a8c5480-1.dsc
 6066ce8b5345eff4b7dd4f481e2dd3bf216c27a00d63230cff42ff986222d6e1 13393529 drm-snapshot_2.4.3+git+20090105+a8c5480.orig.tar.gz
 1c35d26616591f8a46419b41e7f0b0a2aa0aef034e04aa148d82c961eb14dfe9 42191 drm-snapshot_2.4.3+git+20090105+a8c5480-1.diff.gz
 aa9d8aee5bbc7175178971b0789dd8f6a9e27b5307c766a31ef46eccca46f133 151752 libdrm-dev_2.4.3+git+20090105+a8c5480-1_amd64.deb
 5f9a049f97ede86a5d4e2b1ebf37883c07d479a666f4561851d27166d37764f7 58510 libdrm2_2.4.3+git+20090105+a8c5480-1_amd64.deb
 f9c3c39280a28ea3ca507ffd0bfe7b973d7e76af320afe5aafa18375d42650c7 74942 libdrm2-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
 453fcf9861a9e04a78dc878a04906b9b1a5866c019a4f1e785d0aa06138b16da 56656 libdrm-intel1_2.4.3+git+20090105+a8c5480-1_amd64.deb
 e5ff11b692a9c3523f689bec63323cd4690b3345798008da2d6cc92c2006479a 67986 libdrm-intel1-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
 ca8425e3cba0cf6e81fe355b0c5b51d2a11fe3d179a8f6ca51f438d98e1c2d5d 611388 drm-modules-source_2.4.3+git+20090105+a8c5480-1_all.deb
Files: 
 2b5aa5509b2460209f7f771c293cef90 1597 libs optional drm-snapshot_2.4.3+git+20090105+a8c5480-1.dsc
 c72e121e2dfe8ec3509e83a3350a8d82 13393529 libs optional drm-snapshot_2.4.3+git+20090105+a8c5480.orig.tar.gz
 e6a0765ac12efd191d248109f5bb48a5 42191 libs optional drm-snapshot_2.4.3+git+20090105+a8c5480-1.diff.gz
 5260c5b500e0d58c07379eba23f9a615 151752 libdevel optional libdrm-dev_2.4.3+git+20090105+a8c5480-1_amd64.deb
 6994723068c7e65419957d44f866a5b3 58510 libs optional libdrm2_2.4.3+git+20090105+a8c5480-1_amd64.deb
 f3817a08527cb6f8bfc38fdf194dfeb6 74942 libdevel extra libdrm2-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
 31087918e646d8fa657659dee4ae70ae 56656 libs optional libdrm-intel1_2.4.3+git+20090105+a8c5480-1_amd64.deb
 ae99e4ce0e5f69ddd5b4661e2b964de2 67986 libdevel extra libdrm-intel1-dbg_2.4.3+git+20090105+a8c5480-1_amd64.deb
 518e8346de2c13477ff58bbe652fff34 611388 libs optional drm-modules-source_2.4.3+git+20090105+a8c5480-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAklhd4cACgkQ5/8uW2NPmiA/iwCeJotkSDKYEjHFlDxWO+Sq3PWH
XLoAn1MWDInoaYHJ5N+/xFJxmyFcikeR
=TLyg
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: