Searched hist:"2 e4bef41" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/fs/9p/ |
H A D | v9fs_vfs.h | 2e4bef41 Tue Jun 24 17:39:39 CDT 2008 Eric Van Hensbergen <ericvh@gmail.com> 9p: fix O_APPEND in legacy mode
The legacy protocol's open operation doesn't handle an append operation (it is expected that the client take care of it). We were incorrectly passing the extended protocol's flag through even in legacy mode. This was reported in bugzilla report #10689. This patch fixes the problem by disallowing extended protocol open modes from being passed in legacy mode and implemented append functionality on the client side by adding a seek after the open.
Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com> 2e4bef41 Tue Jun 24 17:39:39 CDT 2008 Eric Van Hensbergen <ericvh@gmail.com> 9p: fix O_APPEND in legacy mode The legacy protocol's open operation doesn't handle an append operation (it is expected that the client take care of it). We were incorrectly passing the extended protocol's flag through even in legacy mode. This was reported in bugzilla report #10689. This patch fixes the problem by disallowing extended protocol open modes from being passed in legacy mode and implemented append functionality on the client side by adding a seek after the open. Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
H A D | vfs_file.c | 2e4bef41 Tue Jun 24 17:39:39 CDT 2008 Eric Van Hensbergen <ericvh@gmail.com> 9p: fix O_APPEND in legacy mode
The legacy protocol's open operation doesn't handle an append operation (it is expected that the client take care of it). We were incorrectly passing the extended protocol's flag through even in legacy mode. This was reported in bugzilla report #10689. This patch fixes the problem by disallowing extended protocol open modes from being passed in legacy mode and implemented append functionality on the client side by adding a seek after the open.
Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com> 2e4bef41 Tue Jun 24 17:39:39 CDT 2008 Eric Van Hensbergen <ericvh@gmail.com> 9p: fix O_APPEND in legacy mode The legacy protocol's open operation doesn't handle an append operation (it is expected that the client take care of it). We were incorrectly passing the extended protocol's flag through even in legacy mode. This was reported in bugzilla report #10689. This patch fixes the problem by disallowing extended protocol open modes from being passed in legacy mode and implemented append functionality on the client side by adding a seek after the open. Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|
H A D | vfs_inode.c | 2e4bef41 Tue Jun 24 17:39:39 CDT 2008 Eric Van Hensbergen <ericvh@gmail.com> 9p: fix O_APPEND in legacy mode
The legacy protocol's open operation doesn't handle an append operation (it is expected that the client take care of it). We were incorrectly passing the extended protocol's flag through even in legacy mode. This was reported in bugzilla report #10689. This patch fixes the problem by disallowing extended protocol open modes from being passed in legacy mode and implemented append functionality on the client side by adding a seek after the open.
Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com> 2e4bef41 Tue Jun 24 17:39:39 CDT 2008 Eric Van Hensbergen <ericvh@gmail.com> 9p: fix O_APPEND in legacy mode The legacy protocol's open operation doesn't handle an append operation (it is expected that the client take care of it). We were incorrectly passing the extended protocol's flag through even in legacy mode. This was reported in bugzilla report #10689. This patch fixes the problem by disallowing extended protocol open modes from being passed in legacy mode and implemented append functionality on the client side by adding a seek after the open. Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
|