commit | 64632199bdd52f4d177fe2b7cb19755d2f52cabd | [log] [tgz] |
---|---|---|
author | Zeling Feng <zeling@fuchsia.infra.roller.google.com> | Thu Jun 15 18:51:01 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jun 15 11:51:56 2023 -0700 |
tree | 4b8be7cb0707320b463f96006b307faeae90c953 | |
parent | bee9fc1367d412f37ca625c7f4832c492929d982 [diff] |
[roll] Roll fuchsia [netstack3] Fix a TCP data corruption bug The readable region of the send buffer is only a portion of the entire buffer, previously we bump snd.nxt without considering short reads are possible on send buffers, this leads to wrong sequence numbers. It is uncovered by a performance degradation due to retransmissions because this bug caused gaps in the sequence numbers which are supposed to be next to each other, it turns out to be a correctness issue. Original-Fixed: 128850 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/872016 Original-Revision: 13ce82c3023b287ed398d4df14737af072b21cd3 GitOrigin-RevId: 7172f1447a9f130efabbcddd2ff8972f1c35f02c Change-Id: Ia9cf12d0968a140088707f6e9761fc057fc2d9f7
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.