]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ceph: fix broken comparison in readdir loop
authorSage Weil <sage@newdream.net>
Thu, 12 May 2011 22:28:11 +0000 (15:28 -0700)
committerSage Weil <sage@newdream.net>
Thu, 19 May 2011 18:25:04 +0000 (11:25 -0700)
commitda39822c6565095a0151ccf9d6b95e2ae5612885
tree7e69ca065c8ea5b4152e73f59347924f9edb02d8
parent31456665a02148353a83fec84d3182700e356588
ceph: fix broken comparison in readdir loop

Both off and fi->offset are unsigned, so the difference is always >= 0.
Compare them directly instead of the sign of the difference.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/dir.c