xfs: update for v3.10-rc1 For 3.10-rc1 we have a number of bug fixes and cleanups and a currently experimental feature from David Chinner, CRCs protection for metadata. CRCs are enabled by using mkfs.xfs to create a filesystem with the feature bits set. * numerous fixes for speculative preallocation * don't verify buffers on IO errors * rename of random32 to prandom32 * refactoring/rearrangement in xfs_bmap.c * removal of unused m_inode_shrink in struct xfs_mount * fix error handling of xfs_bufs and readahead * quota driven preallocation throttling * fix WARN_ON in xfs_vm_releasepage * add ratelimited printk for different alert levels * fix spurious forced shutdowns due to freed Extent Free Intents * remove some obsolete XLOG_CIL_HARD_SPACE_LIMIT() macros * remove some obsoleted comments * (experimental) CRC support for metadata