> The final lightning talk came from Boaz Harrosh, who talked about "stable
> pages." Currently, pages which are currently under writeback can be
> modified by filesystem code. That's potentially a data integrity problem,
> and it can be fatal in situations where, for example, checksums of page
> contents are being made.
This would be a boon for network filesystems too. Right now, it's rather nasty to deal with things like signing in NFS and CIFS. We have to take a checksum of the packet contents, but by the time you do that the page contents can change.
This is especially a problem with CIFS as the server will often drop the connection if the packet integrity seems to be compromised, and dropped connections with CIFS can mean the loss of a lot of state (open files, locks, etc).