diff options
author | Chris Johns <chrisj@rtems.org> | 2011-03-15 07:32:39 +0000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2011-03-15 07:32:39 +0000 |
commit | 597624691b9611fc67b0f38b9257cea23287c6c2 (patch) | |
tree | 571390327fe6d3eca805e6568756aa39e3da1bba /cpukit/ChangeLog | |
parent | 2011-03-15 Chris Johns <chrisj@rtems.org> (diff) | |
download | rtems-597624691b9611fc67b0f38b9257cea23287c6c2.tar.bz2 |
2011-03-15 Chris Johns <chrisj@rtems.org>
* 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.
Diffstat (limited to 'cpukit/ChangeLog')
-rw-r--r-- | cpukit/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 9ad3604ebb..21b940403f 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,5 +1,16 @@ 2011-03-15 Chris Johns <chrisj@rtems.org> + * 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 <chrisj@rtems.org> + PR 1757/filesystem * libfs/src/rfs/rtems-rfs-block-pos.h: Fix the bug in equal compare. |