Skip to content

Commit

Permalink
Switch viona back to packet copying for now
Browse files Browse the repository at this point in the history
Unexplained pathological performance was observed when running with
packet memory loaning.  Further investigation is required before
changing it back.
  • Loading branch information
pfmooney committed Dec 5, 2024
1 parent 19a421d commit 220a6f3
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions bin/propolis-server/src/lib/initializer.rs
Original file line number Diff line number Diff line change
Expand Up @@ -725,9 +725,9 @@ impl<'a> MachineInitializer<'a> {
>= virtio::viona::ApiVersion::V3
{
Some(virtio::viona::DeviceParams {
// Use guest memory "loaning", rather than copying and
// allocating entire transmitted packets
copy_data: false,
// Allocate and copy entire packets, rather than loaning
// guest data during transmission.
copy_data: true,
// Leave room for underlay encapsulation:
// - ethernet: 14
// - IPv6: 40
Expand Down

0 comments on commit 220a6f3

Please sign in to comment.