vfs: use atomic_{store,load}_long to manage f_offset
... instead of depending on the compiler not to mess them up