This is a new version of the spufs patch removing dependency on struct page along with a bugfix for some serious bitrot that happened in spufs mmap facility lately. I'm not reposting the 2 VM patches that this depends on as they haven't changed and are queued up with Andrew Ben.