Unionfs: fix ->readdir
authorErez Zadok <ezk@cs.sunysb.edu>
Fri, 9 May 2014 18:57:37 +0000 (14:57 -0400)
committerErez Zadok <ezk@cs.sunysb.edu>
Tue, 11 Nov 2014 01:05:52 +0000 (20:05 -0500)
commitd429a1ac8edab6aed7a22c1290593d7071972c7f
treed0b9c6390c7054067f6165f2de054778ce9e8fba
parent305222d507dfa46e47a4b1273d315db5abae5e97
Unionfs: fix ->readdir

It's enough to use llseek to set lower dir pos.  No need to also set
lower_file->f_pos directly, as it breaks readdir for ext4 and other
ext-based file systems.  Reported by Vaibhav Nagarnaik and Ted Ts'o.

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
fs/unionfs/dirfops.c