Page MenuHomeFreeBSD

D46365.1789576346.diff
No OneTemporary

Size
523 B
Referenced Files
None
Subscribers
None

D46365.1789576346.diff

diff --git a/sys/dev/ena/ena_netmap.c b/sys/dev/ena/ena_netmap.c
--- a/sys/dev/ena/ena_netmap.c
+++ b/sys/dev/ena/ena_netmap.c
@@ -783,10 +783,10 @@
/* Next, retain the sockets back to the userspace */
n = nm_info->sockets_used;
while (n--) {
+ ctx->nm_i = nm_prev(ctx->nm_i, ctx->lim);
ctx->slots[ctx->nm_i].buf_idx = nm_info->socket_buf_idx[n];
ctx->slots[ctx->nm_i].flags = NS_BUF_CHANGED;
nm_info->socket_buf_idx[n] = 0;
- ctx->nm_i = nm_prev(ctx->nm_i, ctx->lim);
}
nm_info->sockets_used = 0;
}

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 16, 4:32 PM (15 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29699522
Default Alt Text
D46365.1789576346.diff (523 B)

Event Timeline