lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64.0609300336000.4402@skynet.skynet.ie>
Date:	Sat, 30 Sep 2006 03:37:16 +0100 (IST)
From:	Dave Airlie <airlied@...net.ie>
To:	torvalds@...l.org, Andrew Morton <akpm@...l.org>,
	linux-kernel@...r.kernel.org
Subject: [resend] [git pull] drm tree for 2.6.19-rc1 


Hi Linus,

This is the DRM tree, the main work is the addition of simpler clean memory
manager which fixes a lot of problems for Via and Sis users and the Intel
965 support.

Please pull from 'drm-patches' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-patches

to receive the following updates:

  drivers/char/drm/Kconfig        |    9 -
  drivers/char/drm/Makefile       |    6
  drivers/char/drm/drmP.h         |   68 ++++-
  drivers/char/drm/drm_auth.c     |   64 +----
  drivers/char/drm/drm_bufs.c     |   74 +++---
  drivers/char/drm/drm_drv.c      |   12 +
  drivers/char/drm/drm_fops.c     |   10 -
  drivers/char/drm/drm_hashtab.c  |  190 +++++++++++++++
  drivers/char/drm/drm_hashtab.h  |   67 +++++
  drivers/char/drm/drm_ioc32.c    |    2
  drivers/char/drm/drm_ioctl.c    |   34 ++-
  drivers/char/drm/drm_irq.c      |   12 +
  drivers/char/drm/drm_mm.c       |  201 ++++++++++++++++
  drivers/char/drm/drm_pciids.h   |  187 ++++++++------
  drivers/char/drm/drm_proc.c     |    2
  drivers/char/drm/drm_sman.c     |  352 +++++++++++++++++++++++++++
  drivers/char/drm/drm_sman.h     |  176 ++++++++++++++
  drivers/char/drm/drm_stub.c     |   12 -
  drivers/char/drm/drm_vm.c       |   45 +--
  drivers/char/drm/i810_dma.c     |   10 -
  drivers/char/drm/i830_dma.c     |    4
  drivers/char/drm/i915_dma.c     |   45 +++
  drivers/char/drm/i915_drm.h     |    6
  drivers/char/drm/i915_drv.h     |   10 -
  drivers/char/drm/i915_irq.c     |   16 +
  drivers/char/drm/radeon_cp.c    |   72 +++---
  drivers/char/drm/radeon_drv.c   |    2
  drivers/char/drm/radeon_drv.h   |   36 ++-
  drivers/char/drm/radeon_state.c |   48 ++--
  drivers/char/drm/sis_drv.c      |   39 +++
  drivers/char/drm/sis_drv.h      |   34 ++-
  drivers/char/drm/sis_ds.c       |  299 -----------------------
  drivers/char/drm/sis_ds.h       |  146 -----------
  drivers/char/drm/sis_mm.c       |  504 +++++++++++++++++----------------------
  drivers/char/drm/via_dmablit.c  |   68 +++--
  drivers/char/drm/via_drm.h      |    8 +
  drivers/char/drm/via_drv.c      |    3
  drivers/char/drm/via_drv.h      |   16 +
  drivers/char/drm/via_ds.c       |  273 ---------------------
  drivers/char/drm/via_ds.h       |  104 --------
  drivers/char/drm/via_map.c      |    9 +
  drivers/char/drm/via_mm.c       |  375 +++++++++--------------------
  42 files changed, 1878 insertions(+), 1772 deletions(-)
  create mode 100644 drivers/char/drm/drm_hashtab.c
  create mode 100644 drivers/char/drm/drm_hashtab.h
  create mode 100644 drivers/char/drm/drm_mm.c
  create mode 100644 drivers/char/drm/drm_sman.c
  create mode 100644 drivers/char/drm/drm_sman.h
  delete mode 100644 drivers/char/drm/sis_ds.c
  delete mode 100644 drivers/char/drm/sis_ds.h
  delete mode 100644 drivers/char/drm/via_ds.c
  delete mode 100644 drivers/char/drm/via_ds.h

Adrian Bunk:
       drm: cleanups

Alan Hourihane:
       drm: Add support for Intel i965G chipsets.

Andrew Morton:
       drm: remove FALSE/TRUE that snuck in with simple memory manager changes.
       drm: fix i965 build bug

Chuck Short:
       drm: allow detection of new VIA chipsets

Dave:
       drm: remove local copies of pci bus/slot/func

Dave Airlie:
       drm: cleanup old compat code and DRM fns from Linux only code
       drm: remove the DRM pci domain
       drm: Add the P4VM800PRO (?) PCI ID.
       drm: fix return value in auth function
       drm: remove a tab that snuck in
       drm: add better explanation for i830/i915
       drm: realign via driver with drm git tree
       drm: realign sosme radeon code with drm git tree
       drm: fixup i915 error codes
       drm: fixup setversion return codes..
       drm: domain changes broke ppc r200
       drm: use radeon specific names for radeon flags

Denis Vlasenko:
       drm: i810_dma.c: fix pointer arithmetic for 64-bit target

Eric Anholt:
       drm: add device/vendor id to drm_device_t for compat with FreeBSD drivers

Michel Daenzer:
       drm: fd.o Bug #7595: Avoid u32 overflows in 
radeon_check_and_fixup_offset().
       drm: Use register writes instead of BITBLT_MULTI packets for buffer swap 
blits

Michel Dänzer:
       drm: radeon: add some debug output when getparam is called with unknown
       drm: radeon: implement RADEON_PARAM_SCRATCH_OFFSET getparam
       drm: radeon: fix up bus mastering when writeback is disabled
       drm: radeon: Use RADEON_RB3D_DSTCACHE_CTLSTAT instead of 
RADEON_RB2D_DSTCACHE_CTLSTAT.

Thomas Hellstrom:
       drm: missing mutex unlock
       drm: add simple DRM memory manager, and hash table
       drm: add drm simple memory manager support for SiS and VIA drivers
       drm: move drm authentication to new generic hash table.
       drm: update user token hashing and map handles
       drm: SiS 315 Awareness.
       drm: avoid kernel oops in some error paths calling drm_lastclose
       drm: remove hash tables on drm exit
       drm: Fix hashtab implementation leaking illegal error codes to user 
space.
       drm: allow multiple addMaps with the same 32-bit map offsset.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ