Re: [PATCH] zerocopy NFS updated

Hirokazu Takahashi (taka@valinux.co.jp)
Fri, 12 Apr 2002 17:10:12 +0900 (JST)


Hi,

Thank you for your suggestion.

bcrl> One possibility is to make the inode semaphore a rwsem, and to have NFS
bcrl> take that for read until the sendpage is complete. The idea of splitting
bcrl> the inode semaphore up into two (one rw against truncate) has been bounced
bcrl> around for a few other reasons (like allowing multiple concurrent reads +
bcrl> writes to a file). Perhaps its time to bite the bullet and do it.

It sounds not so bad.
Partial truncating would rarely happens, so it might be enough.
I'll give it a try.

Regards,
Hirokazu Takahashi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/