From 597624691b9611fc67b0f38b9257cea23287c6c2 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Tue, 15 Mar 2011 07:32:39 +0000 Subject: 2011-03-15 Chris Johns * libfs/src/rfs/rtems-rfs-rtems-file.c, libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems.h: The fix to the removal of file_info from iop was broken. The node_access field must be the inode number in the RFS because the file system ops provides no way to tell is a stat call is the result of stat, fstat, or lstat. The solution is to move the file handle to node_access_2 which is also shared with doff but these do not overlap. --- cpukit/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'cpukit/ChangeLog') diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 9ad3604ebb..21b940403f 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,14 @@ +2011-03-15 Chris Johns + + * libfs/src/rfs/rtems-rfs-rtems-file.c, + libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems.h: + The fix to the removal of file_info from iop was broken. The + node_access field must be the inode number in the RFS because the + file system ops provides no way to tell is a stat call is the + result of stat, fstat, or lstat. The solution is to move the file + handle to node_access_2 which is also shared with doff but these + do not overlap. + 2011-03-15 Chris Johns PR 1757/filesystem -- cgit v1.2.3