Author: Charles Manning Date: To: yaffs CC: russell.grey Subject: Re: [Yaffs] strcut address_space_operations has been changed in
Linux kernel V2.6.28-rc7
On Thursday 04 December 2008 19:13:45 russell.grey wrote: > Dear all,
>
> In the new RC version, fields prepare_write and commit_write have been
> removed from struct address_space_operations which in
> include/linux/fs.h. Then the yaffs_fs.c has problem.
>
> Any ideas?
I had a brief scan of the kernel fs devel mailing list. No mainline fs still
use these so there was a move to remove them.
2.6.28 requires two new functions: begin_write and end_write. These are very
similar except that the page allocation and locking are different.