Skip to content

tun: split read buffer on GSO#62

Draft
illotum wants to merge 1 commit into
illotum/bind-gso-buffersfrom
illotum/tun-gso-buffers
Draft

tun: split read buffer on GSO#62
illotum wants to merge 1 commit into
illotum/bind-gso-buffersfrom
illotum/tun-gso-buffers

Conversation

@illotum

@illotum illotum commented May 26, 2026

Copy link
Copy Markdown

Read coalesced data into iobuf.Shared and spread into right-sized views
with sufficient head- and tailroom for encapsulation.

Also stores a number of fuzz seeds from discovered on the new GSO code.

@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from 5f73685 to cb0d6ec Compare May 26, 2026 18:29
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch from 3b2c8f0 to 7074636 Compare May 26, 2026 18:29
@illotum illotum self-assigned this May 26, 2026
@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from cb0d6ec to 936ed01 Compare May 26, 2026 21:41
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch 2 times, most recently from 43e9c1a to 90699dd Compare May 26, 2026 23:10
@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from 936ed01 to 2c06c35 Compare May 26, 2026 23:10
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch from 90699dd to c694556 Compare June 5, 2026 18:26
@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from 2c06c35 to 544acb6 Compare June 5, 2026 18:26
@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from 544acb6 to e130f00 Compare June 16, 2026 20:55
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch 2 times, most recently from 0c394d6 to d94e9c3 Compare June 18, 2026 19:21
@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from e130f00 to 4f047a0 Compare June 18, 2026 19:21
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch from d94e9c3 to cbda62d Compare June 19, 2026 02:03
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch from cbda62d to e5d0222 Compare July 16, 2026 18:53
Read coalesced data into iobuf.Shared and spread into right-sized views
with sufficient head- and tailroom for encapsulation.

Also stores a number of fuzz seeds from discovered on the new GSO code.

Signed-off-by: Alex Valiushko <alexvaliushko@tailscale.com>
Change-Id: I308f598f6af65d00313ef34567fe605b6a6a6964
@illotum
illotum force-pushed the illotum/tun-gso-buffers branch from e5d0222 to 7b7dc80 Compare July 17, 2026 01:22
@illotum
illotum force-pushed the illotum/bind-gso-buffers branch from 4f047a0 to c5c0121 Compare July 17, 2026 17:10
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.

1 participant