Go to file
bjs 2e1c69e6e8 Bring in some modest fixes from GIT that seemed appropriate to me and did not
break functionality.  I've tested this on a PCIE R423 (X800).

- In drm_drv.c, check that the requested context lock matches the holder
of the lock.

- Unify radeon offset checking.  (r300_cmdbuf.c, radeon_drv.h, radeon_state.c)
[Replace r300_check_offset() with generic radeon_check_offset(), which doesn't
reject valid offsets when the framebuffer area is at the very end of the card's
32 bit address space. Make radeon_check_and_fixup_offset() use
radeon_check_offset() as well.
This fixes https://bugs.freedesktop.org/show_bug.cgi?id=7697]

NOTE: There is another AGP fix that I didn't have time to merge
that I thought might help with getting this to work on macppc.
Contact me if you're interested. Hi macallan@! ;)

radeon_cp.c, radeon_drv.h: (GIT id: bb5f2158dbd30dbbffa3881fac75b71d71ecaaf9)
- set the address to access the aperture on the CPU side correctly
[This code relied on the CPU and GPU address for the aperture being the same,
On some r5xx hardware I was playing with I noticed that this isn't always true.
I wonder if this will fix some of those r4xx DRI issues we've seen in the past.]

- Commit the ring after earch partial texture. (radeon_state.c)
(GIT ID: ac8406420ea80ffe5ccaadc1ff0124f95709a23d)
[Commit the ring after each partial texture upload blit.
This makes sure each blit starts as early as possible, which may improve
texture upload performance in some cases.]

If anyone's having any issues in particular--especially those which
can be _teased apart from AGP driver issues--please let me know
and I'll investigate.  Thanks.  There are also tons of fixes for the i915,
but I don't want to change too much at once.
2007-12-07 08:02:48 +00:00
bin Fix typo in comment. 2007-12-02 21:36:44 +00:00
common Expect that src/common/include is in include path and use x86emu/* for 2007-12-04 17:32:22 +00:00
crypto Add changelog entries missed in the last commit. 2007-12-04 19:54:24 +00:00
dist Add some definitions necessary for building on busybox thanks to Peter 2007-12-06 00:08:05 +00:00
distrib Add links for softint_* 2007-12-05 05:52:21 +00:00
doc Rename the Areca RAID driver (known as arc(4) to arcmsr(4) to avoid 2007-12-05 00:18:06 +00:00
etc Implement a new magic string for magic symlinks, @ruid, which exapnds to the 2007-12-04 22:09:01 +00:00
games
gnu Improve signal trampoline support by recognising trampolines from previous 2007-12-04 08:38:14 +00:00
include From Richard M Kreuter, add GLOB_PERIOD. 2007-12-05 20:25:54 +00:00
lib Fix twalk()s 3rd argument name so that it matches rest of manpage and 2007-12-07 07:33:13 +00:00
libexec white space fix. 2007-12-03 09:54:24 +00:00
regress Fix stresep(3) handling of consecutive quoted delimiter characters. 2007-12-06 22:07:07 +00:00
rescue
sbin There's no need to waste 14 spaces in the third element when the 2007-12-05 16:29:48 +00:00
share Typo: indepenent -> independent 2007-12-06 10:36:37 +00:00
sys Bring in some modest fixes from GIT that seemed appropriate to me and did not 2007-12-07 08:02:48 +00:00
tests Cast sf->f_bsize to int to force signed division. Fixes this test 2007-12-03 18:49:24 +00:00
tools $HOST_SH does not necessarily contains the absolute path to sh. Fix it if 2007-11-24 18:44:00 +00:00
usr.bin sync with pkgsrc changes - reorder includes and add some casts 2007-12-06 20:33:48 +00:00
usr.sbin patch from pkgsrc 2007-12-06 21:58:58 +00:00
x11
build.sh Delete mention of 'iso-dir=cdextras'. This was a leftover from 2007-11-23 19:38:43 +00:00
BUILDING Add support for CDBUILDEXTRA which acts like CDEXTRA to add extra items 2007-11-23 16:19:28 +00:00
Makefile
Makefile.inc
UPDATING