[uml-devel] [PATCH v3 2/2] High Performance Vector Network Driver

2017-09-26 Thread anton . ivanov
From: Anton Ivanov 1. Provides infrastructure for vector IO using recvmmsg/sendmmsg. 1.1. Multi-message read. 1.2. Multi-message write. 1.3. Optimized queue support for multi-packet enqueue/dequeue. 1.4. BQL/DQL support. 2. Implements transports for several

[uml-devel] Patch v3

2017-09-26 Thread anton . ivanov
Hi List, hi Richard, I found a logical error in the SG code. This revision fixes that. No other changes - the rest appears to work as it should in my testing. Brgds, A. -- Check out the vibrant tech community on one

[uml-devel] [PATCH v3 1/2] Epoll based IRQ controller

2017-09-26 Thread anton . ivanov
From: Anton Ivanov 1. Removes the need to walk the IRQ/Device list to determine who triggered the IRQ. 2. Improves scalability (up to several times performance improvement for cases with 10s of devices). 3. Improves UML baseline IO performance for one disk + one