26 Jul
2024
26 Jul
'24
3:19 p.m.
On Fri, 26 Jul 2024 17:20:26 +1000
David Gibson
A long time ago Matej Hrica pointed out a possible buffer overrun when receiving data from the qemu socket. Stefano recently proposed a fix for this, but I don't think it's quite right. This series is a different approach to fixing that problem and a few adjacent ones.
David Gibson (5): tap: Better report errors receiving from QEMU socket tap: Don't attempt to carry on if we get a bad frame length from qemu tap: Don't use EPOLLET on Qemu sockets tap: Correctly handle frames of odd length tap: Improve handling of partially received frames on qemu socket
Applied. I'm a bit nervous about 3/5 but anyway the series as a whole is clearly better than the alternative. -- Stefano