Ilya Rudakov
Ilya Rudakov
Hi @elmarco, 1. Unfortunately the latest virtio-win.iso still does not contain socket driver. Maybe because the driver is not fully tested and has no any performance optimizations yet. I would...
> The value of AF_VSOCK will never conflict with other Windows values? Iow, is the value registered with Microsoft, or are they following a numbering? It would be nice if...
Hi kcrazy. Let's discuss. For "blocking" socket, VIOSockConnect, sets state to CONNECTING, marks the connection request as pended, arms ConnectTimer and then sends the request to host. VIOSockRxPktHandleConnecting handles host...
Perhaps I was unclear. I'm still pretty sure the connection timer works fine.:) If we don't stop the timer, it will try to complete a request that no longer exists....
Hi kcrazy It's interesting, here is output from my viosocklib-test: ``` C:\amd64>viosocklib-test.exe /c 2:8080 C:\amd64\viosock.inf socket(AF_VSOCK, SOCK_STREAM, 0) connect failed: 10061 ``` And a part of tracelog: ``` [0]1B28.16EC::02/15/2021-20:00:50.769 [viosock.sys]Socket...
Thanks for the log! As we can see, the host responds with RST immediately, but the driver does not complete the pending connection request for an unknown reason, not related...