Commits
![Richard Weinberger](https://secure.gravatar.com/avatar/3b1c9366f2b44e21f281d68702a577d1.jpg?s=96&d=mm)
Richard Weinberger committed 9ec64962afb
ubifs: Implement RENAME_EXCHANGE Adds RENAME_EXCHANGE to UBIFS, the operation itself is completely disjunct from a regular rename() that's why we dispatch very early in ubifs_reaname(). RENAME_EXCHANGE used by the renameat2() system call allows the caller to exchange two paths atomically. Both paths have to exist and have to be on the same filesystem. Signed-off-by: Richard Weinberger <richard@nod.at>