aboutgitcodebugslistschat
path: root/contrib/qemu/git:
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2025-04-09 16:35:41 +1000
committerStefano Brivio <sbrivio@redhat.com>2025-04-09 22:57:27 +0200
commit6693fa115824d198b7cde46c272514be194500a9 (patch)
tree300ee02b57eb2c88c1d88b1b8af9643dc538c3d3 /contrib/qemu/git:
parentd3f33f3b8ec4646dae3584b648cba142a73d3208 (diff)
downloadpasst-6693fa115824d198b7cde46c272514be194500a9.tar
passt-6693fa115824d198b7cde46c272514be194500a9.tar.gz
passt-6693fa115824d198b7cde46c272514be194500a9.tar.bz2
passt-6693fa115824d198b7cde46c272514be194500a9.tar.lz
passt-6693fa115824d198b7cde46c272514be194500a9.tar.xz
passt-6693fa115824d198b7cde46c272514be194500a9.tar.zst
passt-6693fa115824d198b7cde46c272514be194500a9.zip
tcp_splice: Don't clobber errno before checking for EAGAIN
Like many places, tcp_splice_sock_handler() needs to handle EAGAIN specially, in this case for both of its splice() calls. Unfortunately it tests for EAGAIN some time after those calls. In between there has been at least a flow_trace() which could have clobbered errno. Move the test on errno closer to the relevant system calls to avoid this problem. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'contrib/qemu/git:')
0 files changed, 0 insertions, 0 deletions