~thong-u/unoptimized/+git/libdrm:xgi-0-0-1

Last commit made on 2007-06-25
Get this branch:
git clone -b xgi-0-0-1 https://git.launchpad.net/~thong-u/unoptimized/+git/libdrm

Branch merges

Branch information

Name:
xgi-0-0-1
Repository:
lp:~thong-u/unoptimized/+git/libdrm

Recent commits

f5ea20c... by Ian Romanick <email address hidden>

As with SiS, use reclaim_buffers_idlelocked instead of reclaim_buffers_locked

16e387a... by Ian Romanick <email address hidden>

Missed some conflicts on previous commit.

5347c99... by Ian Romanick <email address hidden>

Merge branch 'master' into xgi-0-0-1-local

Conflicts:

 linux-core/Makefile
 linux-core/Makefile.kernel
 shared-core/drm_pciids.txt

40f6a69... by Oliver McFadden <email address hidden>

r300: Synchronized the register defines file; documentation changes.

213732a... by Oliver McFadden <email address hidden>

r300: Allow writes to R300_VAP_PVS_WAITIDLE.

215787e... by Oliver McFadden <email address hidden>

r300: Registers 0x2220-0x2230 are known as R300_VAP_CLIP_X_0-R300_VAP_CLIP_Y_1.

8038e7b... by Oliver McFadden <email address hidden>

r300: Synchronized the register defines file again.

638ebba... by dwmw2

fix radeon setparam on 32/64 systems, harder.

    Commit 9b01bd5b284bbf519b726b39f1352023cb5e9e69 introduced a
    compat_ioctl handler for RADEON_SETPARAM, the sole purpose of which was
    to handle the fact that on i386, alignof(uint64_t)==4.

    Unfortunately, this handler was installed for _all_ 64-bit
    architectures, instead of only x86_64 and ia64. And thus it breaks
    32-bit compatibility on every other arch, where 64-bit integers are
    aligned to 8 bytes in 32-bit mode just the same as in 64-bit mode.

    Arnd has a cunning plan to use 'compat_u64' with appropriate alignment
    attributes according to the 32-bit ABI, but for now let's just make the
    compat_radeon_cp_setparam routine entirely disappear on 64-bit machines
    whose 32-bit compat support isn't for i386. It would be a no-op with
    compat_u64 anyway.

    Signed-off-by: David Woodhouse <email address hidden>

3d5d41f... by =?utf-8?q?Michel_D=C3=A4nzer?= <email address hidden>

i915: Fix handling of breadcrumb counter wraparounds.

84bea38... by Thomas Hellstrom <thomas-at-tungstengraphics-dot-com>

Fix i915 sequence mask.