diff options
| author | Benjamin Berg <benjamin.berg@intel.com> | 2023-10-18 14:36:42 +0200 |
|---|---|---|
| committer | Johannes Berg <johannes.berg@intel.com> | 2024-07-03 12:18:02 +0200 |
| commit | 4cfb44df8d12a5fc2b801d18dc41b03bf7e6cd7b (patch) | |
| tree | bed231d30bf3ee20d2ef5de473b087ecd649b35f /scripts/generate_rust_target.rs | |
| parent | um: chan_user: catch EINTR when reading and writing (diff) | |
| download | linux-4cfb44df8d12a5fc2b801d18dc41b03bf7e6cd7b.tar.gz linux-4cfb44df8d12a5fc2b801d18dc41b03bf7e6cd7b.zip | |
um: chan_user: retry partial writes
In the next commit, we are going to set the output FD to be blocking.
Once that is done, the write() may be short if an interrupt happens
while it is writing out data. As such, to properly catch an EINTR error,
we need to retry the write.
Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
Link: https://patch.msgid.link/20231018123643.1255813-3-benjamin@sipsolutions.net
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'scripts/generate_rust_target.rs')
0 files changed, 0 insertions, 0 deletions
