Skip to content

tun: coalesce via scatter-gather writes#52

Open
illotum wants to merge 1 commit intotailscalefrom
illotum/scatter-gather-tun-writes
Open

tun: coalesce via scatter-gather writes#52
illotum wants to merge 1 commit intotailscalefrom
illotum/scatter-gather-tun-writes

Conversation

@illotum
Copy link
Copy Markdown

@illotum illotum commented Apr 2, 2026

On Linux NativeTun will now write a vector of coalesced buffers via writev(2) instead of copying fragments into a single buffer:

Updates tailscale/corp#36989

This comment was marked as outdated.

@illotum illotum force-pushed the illotum/scatter-gather-tun-writes branch 6 times, most recently from 3ecf72e to 8ddcb0d Compare April 8, 2026 04:24
@illotum illotum requested a review from Copilot April 8, 2026 05:18
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@illotum illotum force-pushed the illotum/scatter-gather-tun-writes branch 2 times, most recently from b3775d9 to fe0015f Compare April 8, 2026 17:09
@illotum illotum marked this pull request as ready for review April 8, 2026 17:20
On Linux NativeTun will write a vector of
coalesced buffers via writev(2) instead of copying
fragments into a single buffer.

Updates tailscale/corp#36989

Signed-off-by: Alex Valiushko <alexvaliushko@tailscale.com>
Change-Id: Id1e9cd3cc9435c240b7a28ae6528cd7e6a6a6964
@illotum illotum force-pushed the illotum/scatter-gather-tun-writes branch from fe0015f to 0c2c411 Compare April 8, 2026 17:20
@illotum illotum requested a review from jwhited April 8, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants