commit | c4bcb3384d8bb822f0cf4cd9b1ae5450af08b49e | [log] [tgz] |
---|---|---|
author | Adrian Danis <adanis@fuchsia.infra.roller.google.com> | Wed Apr 13 03:17:48 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Apr 12 20:19:27 2022 -0700 |
tree | 15f4da1e24791725cdac12d065b31dadceed7796 | |
parent | db03d98c55e3b3138f67a5d240c8c6389712a5eb [diff] |
[roll] Roll fuchsia [kernel][socket] Update signals on partial read/write Fixes a bug in sockets where signals could end up in an incorrect state due to partial reads or writes that can happen if a user copy fails part way into a socket operation. The solution here is to always both propagate the amount of data read/written from the MBufChain and update the signals, regardless of the status. Original-Bug: 34143 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/668603 Original-Revision: 0075766972a42d987cdb66a9984676db48faba2a GitOrigin-RevId: 5d608ca2c636e138d463d86698561266872f7be9 Change-Id: I551f555ff20139fe051e9c54f83965c1cd3f41e8
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
.