btrfs: make xattr replace operations atomic v2
btrfs: make xattr replace operations atomic v3
btrfs: make xattr replace operations atomic v4
jbd2: use a better hash function for the revoke table
vfs: allow open(dir, O_TMPFILE|..., 0) with mode 0