)]}' { "commit": "4743e0ec1217fd00f57461ebdd7979d31af18700", "tree": "9e497a5d4c554e2fe2575475c6b2464d5ba14e46", "parents": [ "bad60fdd14df32459e31cc75ab681e4458bf25cf" ], "author": { "name": "Lachlan McIlroy", "email": "lachlan@redback.melbourne.sgi.com", "time": "Fri Dec 21 11:00:23 2007 +1100" }, "committer": { "name": "Lachlan McIlroy", "email": "lachlan@redback.melbourne.sgi.com", "time": "Fri Dec 21 11:40:05 2007 +1100" }, "message": "[XFS] Initialise current offset in xfs_file_readdir correctly\n\nAfter reading the directory contents into the temporary buffer, we grab\neach dirent and pass it to filldir witht eh current offset of the dirent.\nThe current offset was not being set for the first dirent in the temporary\nbuffer, which coul dresult in bad offsets being set in the f_pos field\nresult in looping and duplicate entries being returned from readdir.\n\nSGI-PV: 974905\nSGI-Modid: xfs-linux-melb:xfs-kern:30282a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "e1fcef2eb9285a6f8f449b72deb1e925c540671d", "old_mode": 33188, "old_path": "fs/xfs/linux-2.6/xfs_file.c", "new_id": "4847eb83fc180868f9af080cf0f9a1b2696a8b19", "new_mode": 33188, "new_path": "fs/xfs/linux-2.6/xfs_file.c" } ] }