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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 19 Nov 2010 01:21:57 +0000 (GMT)
From:	Dave Airlie <airlied@...ux.ie>
To:	torvalds@...ux-foundation.org
cc:	DRI mailing list <dri-devel@...ts.freedesktop.org>,
	linux-kernel@...r.kernel.org
Subject: [git pull] drm fixes


Hi Linus,

Just a fixes tree for -rc3 if possible, it did get rebased recently as I 
had to get the nouveau pull cleaned, but I'd been running the non-nouveau 
bits for a few days, there is also one late regression fix from Alex and 
some fixups after Jean pushed an i2c change that broke the kms drivers.

Otherwise its mostly just modesetting fixups and radeon tiling fixes.

Dave.

The following changes since commit 0143832cc96d0bf78486297aad5c8fb2c2ead02a:

  Merge branch 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 (2010-11-13 10:00:15 -0800)

are available in the git repository at:

  ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-fixes

Alex Deucher (12):
      drm/radeon/kms: fix and unify tiled buffer alignment checking for r6xx/7xx
      drm/radeon/kms: fix typo in r600 cs checker
      drm/radeon/kms: turn the backlight off explicitly for dpms
      drm/radeon/kms/atom: set sane defaults in atombios_get_encoder_mode()
      drm/radeon/kms: properly power up/down the eDP panel as needed (v4)
      drm/radeon/kms/atom: cleanup and unify DVO handling
      drm/radeon/kms/atom: add proper external encoders support
      drm/radeon/kms: register an i2c adapter name for the dp aux bus
      drm/radeon/kms: fix alignment when allocating buffers
      drm/radeon/kms: fix tiling info on evergreen
      drm/radeon/kms: fix i2c pad masks on rs4xx
      drm/radeon/kms: i2c s/sprintf/snprintf/g for safety

Andy Lutomirski (1):
      nouveau: Acknowledge HPD irq in handler, not bottom half

Ben Skeggs (3):
      drm/nva3: fix overflow in fixed point math used for pll calculation
      drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang
      drm/nouveau: don't expose backlight control when available through ACPI

Dave Airlie (1):
      Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next into drm-fixes

Francisco Jerez (17):
      drm/nouveau: Fix sleep while atomic in the semaphore code.
      drm/nouveau: Reject modes exceeding the integrated TMDS maximum bandwidth.
      drm/nv04-nv40: Fall back to panel rescaling if we have no usable native mode.
      drm/nv11: Fix bad PLL detection false positive.
      drm/nouveau: Some random cleanups.
      drm/nouveau: Avoid lock dependency between ramht and ramin spinlocks.
      drm/nouveau: Reduce severity of the unknown getparam error.
      drm/nouveau: Expose some BO usage flags to userspace.
      drm/nv10: Balance RTs expected to be accessed simultaneously by the 3d engine.
      drm/nv04: Fix scanout over the 16MB mark.
      drm/nouveau: Use "force" to decide if analog load detection is ok or not.
      drm/nouveau: Don't poll LVDS outputs.
      drm/nv10-nv20: Fix instability after MPLL changes.
      drm/nouveau: Don't use load detection for connector polling.
      drm/nouveau: Return error from nouveau_gpuobj_new if we're out of RAMIN.
      drm/nouveau: Make PCIE GART size depend on the available RAMIN space.
      drm/nouveau: Fix a few confusions between "chipset" and "card_type".

Jiri Slaby (1):
      drm/nouveau: ratelimit IRQ messages

Lucas Stach (1):
      drm/nouveau: fix nv40 pcie gart size

Martin Peres (1):
      drm/nouveau: Fix compilation issues in nouveau_pm when CONFIG_HWMON is not set

Roy Spliet (1):
      drm/nouveau/pm: improve memtiming mappings

Thomas Hellstrom (2):
      drm/vmwgfx: Fix up an error path during bo creation
      drm/ttm: Fix up a theoretical deadlock

Vasiliy Kulikov (1):
      drm: radeon: fix error value sign

 drivers/gpu/drm/nouveau/nouveau_backlight.c     |    9 +
 drivers/gpu/drm/nouveau/nouveau_bios.c          |    2 +-
 drivers/gpu/drm/nouveau/nouveau_bo.c            |   43 +++-
 drivers/gpu/drm/nouveau/nouveau_connector.c     |   77 ++---
 drivers/gpu/drm/nouveau/nouveau_connector.h     |    3 -
 drivers/gpu/drm/nouveau/nouveau_drv.h           |   55 +---
 drivers/gpu/drm/nouveau/nouveau_fence.c         |    7 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c           |   36 ++-
 drivers/gpu/drm/nouveau/nouveau_hw.c            |    8 +-
 drivers/gpu/drm/nouveau/nouveau_hw.h            |   19 ++
 drivers/gpu/drm/nouveau/nouveau_i2c.c           |    2 +-
 drivers/gpu/drm/nouveau/nouveau_irq.c           |   42 ++--
 drivers/gpu/drm/nouveau/nouveau_mem.c           |   49 ++--
 drivers/gpu/drm/nouveau/nouveau_object.c        |    2 +-
 drivers/gpu/drm/nouveau/nouveau_pm.c            |    7 +-
 drivers/gpu/drm/nouveau/nouveau_ramht.c         |   71 +++--
 drivers/gpu/drm/nouveau/nouveau_sgdma.c         |   14 +-
 drivers/gpu/drm/nouveau/nouveau_state.c         |   17 +-
 drivers/gpu/drm/nouveau/nouveau_temp.c          |    2 +-
 drivers/gpu/drm/nouveau/nv04_crtc.c             |    7 +-
 drivers/gpu/drm/nouveau/nv04_dfp.c              |   13 +-
 drivers/gpu/drm/nouveau/nv04_pm.c               |    9 +
 drivers/gpu/drm/nouveau/nv50_calc.c             |   16 +-
 drivers/gpu/drm/nouveau/nv50_crtc.c             |    4 +-
 drivers/gpu/drm/nouveau/nv50_display.c          |   35 ++-
 drivers/gpu/drm/nouveau/nv50_fifo.c             |    5 +
 drivers/gpu/drm/nouveau/nv50_graph.c            |   52 ++++
 drivers/gpu/drm/nouveau/nv50_instmem.c          |    1 -
 drivers/gpu/drm/radeon/evergreen.c              |   31 ++-
 drivers/gpu/drm/radeon/evergreen_blit_kms.c     |    2 +-
 drivers/gpu/drm/radeon/r600.c                   |    2 +-
 drivers/gpu/drm/radeon/r600_blit_kms.c          |    2 +-
 drivers/gpu/drm/radeon/r600_cs.c                |  311 ++++++++++++--------
 drivers/gpu/drm/radeon/r600d.h                  |    6 +
 drivers/gpu/drm/radeon/radeon.h                 |    4 +
 drivers/gpu/drm/radeon/radeon_benchmark.c       |    4 +-
 drivers/gpu/drm/radeon/radeon_combios.c         |   13 +
 drivers/gpu/drm/radeon/radeon_connectors.c      |   18 ++
 drivers/gpu/drm/radeon/radeon_device.c          |    2 +-
 drivers/gpu/drm/radeon/radeon_encoders.c        |  356 ++++++++++++++++++++---
 drivers/gpu/drm/radeon/radeon_gart.c            |    4 +-
 drivers/gpu/drm/radeon/radeon_gem.c             |    2 +-
 drivers/gpu/drm/radeon/radeon_i2c.c             |    8 +-
 drivers/gpu/drm/radeon/radeon_irq.c             |    4 +-
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c |    2 +-
 drivers/gpu/drm/radeon/radeon_mode.h            |    5 +-
 drivers/gpu/drm/radeon/radeon_object.c          |    7 +-
 drivers/gpu/drm/radeon/radeon_object.h          |    7 +-
 drivers/gpu/drm/radeon/radeon_ring.c            |    6 +-
 drivers/gpu/drm/radeon/radeon_test.c            |    4 +-
 drivers/gpu/drm/radeon/radeon_ttm.c             |    2 +-
 drivers/gpu/drm/radeon/rv770.c                  |    4 +-
 drivers/gpu/drm/ttm/ttm_bo.c                    |   11 +
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c        |   14 +-
 include/drm/nouveau_drm.h                       |    7 +
 55 files changed, 1021 insertions(+), 424 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ