Skip to content

Commit 47c645d

Browse files
committed
chore: update CHANGELOG with virtio-net changes
Add `readv` and queue size increase changes in virtio-net device to the CHANGELOG. Signed-off-by: Egor Lazarchuk <[email protected]>
1 parent 5a18ede commit 47c645d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,17 @@ and this project adheres to
1010

1111
### Added
1212

13+
- [#4875](https://github.com/firecracker-microvm/firecracker/pull/4875): Increase
14+
default queue size for the `virtio-net` device from 256 to 512. This decreases
15+
wait time between guest and vmm threads for network packets processing and allows
16+
for more throughput.
1317
- [#4834](https://github.com/firecracker-microvm/firecracker/pull/4834): Add
1418
`VIRTIO_NET_F_RX_MRGBUF` support to the `virtio-net` device. When this feature
1519
is negotiated, guest `virtio-net` driver can perform more efficient memory
1620
management which in turn improves RX and TX performance.
21+
- [#4844](https://github.com/firecracker-microvm/firecracker/pull/4844): Upgrade
22+
`virtio-net` device to use `readv` syscall to avoid unnecessary memory copies
23+
on RX path, increasing the RX performance.
1724
- [#4460](https://github.com/firecracker-microvm/firecracker/pull/4460): Add a
1825
call to
1926
[`KVM_KVMCLOCK_CTRL`](https://docs.kernel.org/virt/kvm/api.html#kvm-kvmclock-ctrl)

0 commit comments

Comments
 (0)