Displaying 6 results from an estimated 6 matches for "rx_buffers".
Did you mean:
tx_buffers
2017 Feb 08
0
FW: Question about /patch/9251925/
...e_rx()
{
......
/* set up individual rings */
for (i = 0; i < vsi->num_queue_pairs && !err; i++)
err = i40e_configure_rx_ring(vsi->rx_rings[i]);
......
}
->i40e_configure_rx_ring()
->i40e_alloc_rx_buffers()
{
......
do {
if (!i40e_alloc_mapped_page(rx_ring, bi))
goto no_buffers;
......
cleaned_count--;
} while (cleaned_count);...
2017 Feb 08
0
FW: Question about /patch/9251925/
...e_rx()
{
......
/* set up individual rings */
for (i = 0; i < vsi->num_queue_pairs && !err; i++)
err = i40e_configure_rx_ring(vsi->rx_rings[i]);
......
}
->i40e_configure_rx_ring()
->i40e_alloc_rx_buffers()
{
......
do {
if (!i40e_alloc_mapped_page(rx_ring, bi))
goto no_buffers;
......
cleaned_count--;
} while (cleaned_count);...
2010 Oct 01
2
trouble building 4.0.1
...#39;ve been plodding along and resolving issues/dependencies as needed but now I''m stumped. While building I get the following message:
cc1: warnings being treated as errors
netfront.c:41:32: error: variably modified ‘tx_freelist’ at file scope
netfront.c:44:34: error: variably modified ‘rx_buffers’ at file scope
netfront.c:45:34: error: variably modified ‘tx_buffers’ at file scope
make[3]: *** [/usr/src/xen-4.0.1/stubdom/mini-os-x86_32-ioemu/netfront.o] Error 1
make[3]: Leaving directory `/usr/src/xen-4.0.1/extras/mini-os''
make[2]: *** [ioemu-stubdom] Error 2
make[2]: Leaving direct...
2006 Mar 24
2
[PATCH] qemu pcnet emulation fixes
The attached patch to the qemu emulation of the pcnet hardware fixes
several problems. It will now only read and write a transmit or receive
descriptor once. It will correctly handle transmitting frames with more
than two fragments. It will discard oversize frames instead of
corrupting memory. I have tested all the changes I have made and even
seen an improvement in receive performance from
2007 Nov 26
0
[PATCH] [Mini-OS] Make gnttab allocation/free safe
...ef];
+ local_irq_restore(flags);
return ref;
}
diff -r bb961bda7eff extras/mini-os/netfront.c
--- a/extras/mini-os/netfront.c Sun Nov 25 21:24:48 2007 +0000
+++ b/extras/mini-os/netfront.c Mon Nov 26 11:50:31 2007 +0000
@@ -147,6 +147,7 @@ moretodo:
struct net_buffer* buf = &rx_buffers[id];
void* page = buf->page;
+ /* We are sure to have free gnttab entries since they got released above */
buf->gref = req->gref =
gnttab_grant_access(0,virt_to_mfn(page),0);
@@ -436,8 +437,9 @@ void netfront_xmit(unsigned char* data,i
down(&...
2012 Nov 26
13
[PATCH 0 of 4] Minios improvements for app development
This patch series contains a set of patches making minios rather easier
to use, from an application development point of view.
Overview of patches:
1 Command line argument parsing support, from Xen.
2 Weak console handler function.
3 Build system tweaks for application directories.
4 Trailing whitespace cleanup. (because it is very messy)
Patch 4 is likely to be more controversial than