* (no subject)
@ 2009-03-27 23:26 Eric Anholt
2009-03-28 0:02 ` your mail Linus Torvalds
0 siblings, 1 reply; 2+ messages in thread
From: Eric Anholt @ 2009-03-27 23:26 UTC (permalink / raw)
To: Linus Torvalds, lkml, dri-devel
[-- Attachment #1: Type: text/plain, Size: 4382 bytes --]
The following changes since commit be0ea69674ed95e1e98cb3687a241badc756d228:
Linus Torvalds (1):
Merge branch 'for-linus' of git://git.kernel.org/.../penberg/slab-2.6
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel drm-intel-next
There's only one outside-of-i915 commit here (debugfs), and it's a
prereq for the i915 changes. airlied said he'd pulled my version into
his tree, so we should be OK with it going in through my tree since he
hasn't send a pull request out.
Short summary: Fixing lock order reversals finally. Piles of KMS fixes
as usual. Support for an unreleased chipset. And a bunch of
infrastructure for debugging info we're going to be adding in this
kernel so that just maybe we can get a better handle on these "I use my
machine for a few days and then the GPU falls over" bugs.
Ben Gamari (3):
drm: Convert proc files to seq_file and introduce debugfs
drm/i915: Convert i915 proc files to seq_file and move to debugfs.
drm/i915: Consolidate gem object list dumping
Chris Wilson (2):
drm/i915: Display fence register state in debugfs i915_gem_fence_regs node.
drm/i915: Check for dev->primary->master before dereference.
Eric Anholt (8):
drm/i915: Change DCC tiling detection case to cover only mobile parts.
drm/i915: Fix lock order reversal in GTT pwrite path.
drm/i915: Make GEM object's page lists refcounted instead of get/free.
drm/i915: Fix lock order reversal in shmem pwrite path.
drm/i915: Fix lock order reversal in shmem pread path.
drm/i915: Fix lock order reversal with cliprects and cmdbuf in non-DRI2 paths.
drm/i915: Fix lock order reversal in GEM relocation entry copying.
drm/i915: Add information on pinning and fencing to the i915 list debug.
Kristian Høgsberg (1):
drm/i915: Read the right SDVO register when detecting SVDO/HDMI.
Li Peng (1):
drm/i915: Fix LVDS dither setting
Ma Ling (2):
drm/i915: Use documented PLL timing limits for G4X platform
drm/i915: Use a different PLL timing search function on G4X.
Owain G. Ainsworth (1):
i915/drm: Remove two redundant agp_chipset_flushes
Shaohua Li (1):
agp/intel: Add support for new intel chipset.
Zhao Yakui (2):
drm/i915: Sync mode_valid/mode_set with intel video driver
drm/i915: Sync crt hotplug detection with intel video driver
Zhenyu Wang (4):
drm/i915: TV modes' parameters sync up with 2D driver
drm/i915: Fix TV get_modes to return modes count
drm/i915: TV mode_set sync up with 2D driver
drm/i915: TV detection fix
drivers/char/agp/intel-agp.c | 21 +-
drivers/gpu/drm/Makefile | 3 +-
drivers/gpu/drm/drm_debugfs.c | 235 ++++++++
drivers/gpu/drm/drm_drv.c | 12 +-
drivers/gpu/drm/drm_info.c | 328 +++++++++++
drivers/gpu/drm/drm_proc.c | 721 ++++---------------------
drivers/gpu/drm/drm_stub.c | 15 +-
drivers/gpu/drm/i915/Makefile | 2 +-
drivers/gpu/drm/i915/i915_dma.c | 116 +++--
drivers/gpu/drm/i915/i915_drv.c | 6 +-
drivers/gpu/drm/i915/i915_drv.h | 21 +-
drivers/gpu/drm/i915/i915_gem.c | 898 +++++++++++++++++++++++++------
drivers/gpu/drm/i915/i915_gem_debugfs.c | 257 +++++++++
drivers/gpu/drm/i915/i915_gem_proc.c | 334 ------------
drivers/gpu/drm/i915/i915_gem_tiling.c | 31 +-
drivers/gpu/drm/i915/i915_reg.h | 22 +-
drivers/gpu/drm/i915/intel_bios.h | 12 +-
drivers/gpu/drm/i915/intel_crt.c | 66 ++-
drivers/gpu/drm/i915/intel_display.c | 406 +++++++++++++-
drivers/gpu/drm/i915/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/intel_tv.c | 148 +++---
include/drm/drmP.h | 77 +++-
include/drm/drm_pciids.h | 2 +
23 files changed, 2431 insertions(+), 1304 deletions(-)
create mode 100644 drivers/gpu/drm/drm_debugfs.c
create mode 100644 drivers/gpu/drm/drm_info.c
create mode 100644 drivers/gpu/drm/i915/i915_gem_debugfs.c
delete mode 100644 drivers/gpu/drm/i915/i915_gem_proc.c
--
Eric Anholt
eric@anholt.net eric.anholt@intel.com
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: your mail
2009-03-27 23:26 Eric Anholt
@ 2009-03-28 0:02 ` Linus Torvalds
0 siblings, 0 replies; 2+ messages in thread
From: Linus Torvalds @ 2009-03-28 0:02 UTC (permalink / raw)
To: Eric Anholt; +Cc: lkml, dri-devel
On Fri, 27 Mar 2009, Eric Anholt wrote:
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel drm-intel-next
Grr.
Guys, what the *hell* is wrong with you, when you can't even react to
trivial warnings and fix buggy code pointed out by the compiler?
If you had _ever_ compiled this on x86-64, you would have seen:
drivers/gpu/drm/i915/i915_gem_debugfs.c: In function ‘i915_gem_fence_regs_info’:
drivers/gpu/drm/i915/i915_gem_debugfs.c:201: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 7 has type ‘size_t’
and this is not the first time this has happened.
See commits f06da264cfb0f9444d41ca247213e419f90aa72a and
aeb565dfc3ac4c8b47c5049085b4c7bfb2c7d5d7.
What's so hard with keeping the build warning-clean, and fixing these
things _long_ before they hit my tree?
Some basic quality control. PLEASE.
Linus
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-03-28 0:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-27 23:26 Eric Anholt
2009-03-28 0:02 ` your mail Linus Torvalds
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).