[PATCH 01/14] aoe: for performance support larger packet payloads

2012-08-28 Thread Ed Cashin
This patch adds the ability to work with large packets composed of a number of segments, using the scatter gather feature of the block layer (biovecs) and the network layer (skb frag array). The motivation is the performance gained by using a packet data payload greater than a page size and by usi

Re: [PATCH 01/14] aoe: for performance support larger packet payloads

2012-08-24 Thread Andrew Morton
On Fri, 17 Aug 2012 21:18:37 -0400 Ed Cashin wrote: > --- a/drivers/block/aoe/aoeblk.c > +++ b/drivers/block/aoe/aoeblk.c > @@ -279,6 +279,9 @@ aoeblk_gdalloc(void *vp) > if (bdi_init(&d->blkq->backing_dev_info)) > goto err_blkq; > spin_lock_irqsave(&d->lock, flags); > +

Re: [PATCH 01/14] aoe: for performance support larger packet payloads

2012-08-23 Thread Ed Cashin
I probably should have Cc'ed the netdev list for this patch. Ed Cashin writes: > This patch adds the ability to work with large packets composed of a > number of segments, using the scatter gather feature of the block > layer (biovecs) and the network layer (skb frag array). The > motivation is

[PATCH 01/14] aoe: for performance support larger packet payloads

2012-08-23 Thread Ed Cashin
This patch adds the ability to work with large packets composed of a number of segments, using the scatter gather feature of the block layer (biovecs) and the network layer (skb frag array). The motivation is the performance gained by using a packet data payload greater than a page size and by usi