Yes, this is all fixed in the recent mm series trees. I haven't checked 2.6.12-rc5 and 2.6.12-rc5-mm1 gave me a build error, which I have reported to Andrew. I will test within the next couple of days on 2.6.12-rc5, but I am pretty certain that all is working well now that nvidiafb defaults to using 64MB at boot time. Also, the problems with the i2c stuff getting mucked up when the nvidiafb driver was automatically unloaded, due to vesafb being used instead, is fixed. Miles