Messages in this thread |  | | From | kuznet@ms2 ... | Subject | Re: [NFS] NFSD over TCP: TCP broken? | Date | Wed, 17 Oct 2001 21:58:37 +0400 (MSK DST) |
| |
Hello!
> where the interleaving gets in.
I do not think that you diagnosed the problem correctly. nfsd used non blocking io and write to tcp is strictly atomic in this case.
> I'm not sure if TCP should be handling this > or NFSD. From what little I know, TCP should serialize requests it gets and > atomically write them out,
However, it does not and it should not. Like concurrent write() to any other file, the result is unpredictably interleaved data.
Alexey - 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/
|  |