Re: [PATCH] IOAT: Fix ioatdma descriptor cache miss

2007-08-14 Thread David Miller
From: "Nelson, Shannon" <[EMAIL PROTECTED]> Date: Tue, 14 Aug 2007 14:20:02 -0700 > The layout for struct ioat_desc_sw is non-optimal and causes an extra > cache hit for every descriptor processed. By tightening up the struct > layout and removing one item, we pull in the fields that get used in

[PATCH] IOAT: Fix ioatdma descriptor cache miss

2007-08-14 Thread Nelson, Shannon
(copying from linux-kernel to net-dev) The layout for struct ioat_desc_sw is non-optimal and causes an extra cache hit for every descriptor processed. By tightening up the struct layout and removing one item, we pull in the fields that get used in the speedpath and get a little better performan