Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-12-04 Thread Jason Wang
On Monday, December 03, 2012 08:01:11 AM Stephen Hemminger wrote: > On Mon, 03 Dec 2012 14:45:46 +0800 > > Jason Wang wrote: > > On Tuesday, November 27, 2012 08:49:19 AM Stephen Hemminger wrote: > > > On Tue, 27 Nov 2012 14:45:13 +0800 > > > > > > Jason Wang wrote: > > > > On 11/27/2012 01:37

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-12-03 Thread Stephen Hemminger
On Mon, 03 Dec 2012 14:45:46 +0800 Jason Wang wrote: > On Tuesday, November 27, 2012 08:49:19 AM Stephen Hemminger wrote: > > On Tue, 27 Nov 2012 14:45:13 +0800 > > > > Jason Wang wrote: > > > On 11/27/2012 01:37 AM, Stephen Hemminger wrote: > > > > On Mon, 26 Nov 2012 15:56:52 +0800 > > > > >

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-12-02 Thread Jason Wang
On Tuesday, November 27, 2012 08:49:19 AM Stephen Hemminger wrote: > On Tue, 27 Nov 2012 14:45:13 +0800 > > Jason Wang wrote: > > On 11/27/2012 01:37 AM, Stephen Hemminger wrote: > > > On Mon, 26 Nov 2012 15:56:52 +0800 > > > > > > Jason Wang wrote: > > >> Some deivces do not free the old tx sk

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-29 Thread Stephen Hemminger
On Thu, 29 Nov 2012 13:30:13 +0200 "Michael S. Tsirkin" wrote: > On Thu, Nov 29, 2012 at 06:13:13PM +0800, Jason Wang wrote: > > On Wednesday, November 28, 2012 08:53:05 AM Stephen Hemminger wrote: > > > On Wed, 28 Nov 2012 14:48:52 +0800 > > > > > > Jason Wang wrote: > > > > On 11/28/2012 12:4

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-29 Thread Michael S. Tsirkin
On Thu, Nov 29, 2012 at 06:13:13PM +0800, Jason Wang wrote: > On Wednesday, November 28, 2012 08:53:05 AM Stephen Hemminger wrote: > > On Wed, 28 Nov 2012 14:48:52 +0800 > > > > Jason Wang wrote: > > > On 11/28/2012 12:49 AM, Stephen Hemminger wrote: > > > > On Tue, 27 Nov 2012 14:45:13 +0800 > >

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-29 Thread Jason Wang
On Wednesday, November 28, 2012 08:53:05 AM Stephen Hemminger wrote: > On Wed, 28 Nov 2012 14:48:52 +0800 > > Jason Wang wrote: > > On 11/28/2012 12:49 AM, Stephen Hemminger wrote: > > > On Tue, 27 Nov 2012 14:45:13 +0800 > > > > > > Jason Wang wrote: > > >> On 11/27/2012 01:37 AM, Stephen Hemm

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-28 Thread Stephen Hemminger
On Wed, 28 Nov 2012 14:48:52 +0800 Jason Wang wrote: > On 11/28/2012 12:49 AM, Stephen Hemminger wrote: > > On Tue, 27 Nov 2012 14:45:13 +0800 > > Jason Wang wrote: > > > >> On 11/27/2012 01:37 AM, Stephen Hemminger wrote: > >>> On Mon, 26 Nov 2012 15:56:52 +0800 > >>> Jason Wang wrote: > >>> >

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-27 Thread Jason Wang
On 11/28/2012 12:49 AM, Stephen Hemminger wrote: On Tue, 27 Nov 2012 14:45:13 +0800 Jason Wang wrote: On 11/27/2012 01:37 AM, Stephen Hemminger wrote: On Mon, 26 Nov 2012 15:56:52 +0800 Jason Wang wrote: Some deivces do not free the old tx skbs immediately after it has been sent (usually i

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-27 Thread Stephen Hemminger
On Tue, 27 Nov 2012 14:45:13 +0800 Jason Wang wrote: > On 11/27/2012 01:37 AM, Stephen Hemminger wrote: > > On Mon, 26 Nov 2012 15:56:52 +0800 > > Jason Wang wrote: > > > >> Some deivces do not free the old tx skbs immediately after it has been sent > >> (usually in tx interrupt). One such examp

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-26 Thread Jason Wang
On 11/27/2012 01:37 AM, Stephen Hemminger wrote: On Mon, 26 Nov 2012 15:56:52 +0800 Jason Wang wrote: Some deivces do not free the old tx skbs immediately after it has been sent (usually in tx interrupt). One such example is virtio-net which optimizes for virt and only free the possible old tx

Re: [net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-26 Thread Stephen Hemminger
On Mon, 26 Nov 2012 15:56:52 +0800 Jason Wang wrote: > Some deivces do not free the old tx skbs immediately after it has been sent > (usually in tx interrupt). One such example is virtio-net which optimizes for > virt and only free the possible old tx skbs during the next packet sending. > This

[net-next RFC] pktgen: don't wait for the device who doesn't free skb immediately after sent

2012-11-26 Thread Jason Wang
Some deivces do not free the old tx skbs immediately after it has been sent (usually in tx interrupt). One such example is virtio-net which optimizes for virt and only free the possible old tx skbs during the next packet sending. This would lead the pktgen to wait forever in the refcount of the skb