Skip to content

Commit

Permalink
chore: update CHANGELOG with virtio-net changes
Browse files Browse the repository at this point in the history
Add `readv` and queue size increase changes in virtio-net
device to the CHANGELOG.

Signed-off-by: Egor Lazarchuk <[email protected]>
  • Loading branch information
ShadowCurse committed Oct 30, 2024
1 parent 5a18ede commit fb9cfbb
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,17 @@ and this project adheres to

### Added

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

0 comments on commit fb9cfbb

Please sign in to comment.