Re: [PATCH 0/5] Reintroduce writev(3p)
- From
Johannes Sixt <j6t@kdbg.org>
- Date
- Jul 16, 2026, 18:56 UTC
- Message-ID
- <f8050598-392f-44c9-8d66-0454740a7a12@kdbg.org>
- In-Reply-To
- <20260716-pks-reintroduce-writev-v1-0-ea9038c884bc@pks.im>
Am 16.07.26 um 09:52 schrieb Patrick Steinhardt:
> this patch series reintroduces the writev(3p) wrapper. This wrapper was > originally introduced as part of Git 2.54 [1], but was ejected due to > issues on NonStop [2].
Please don't call the function "writev" so that nobody associates it with the guarantees that only POSIX provides, but none of the emulations. Call it "write_gather", for example.
Also, clearly document that its only purpose is to reduce sequences of write() calls to a single function call, but that the additional writev guarantees are not needed.
A range-diff to the earlier round would have been very helpful.
-- Hannes