Looks like Dave Airlie fixed the bug I've been running into for months.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=944001201ca0196bcdb088129e5866a9f379d08c _______________________________________________ Foresight-devel mailing list Foresight-devel@lists.rpath.org http://lists.rpath.org/mailman/listinfo/foresight-devel