Re: [PATCH] bnx2: Fix bug in irq handler and add prefetch

2005-09-08 Thread David S. Miller
From: "Michael Chan" <[EMAIL PROTECTED]> Date: Thu, 08 Sep 2005 08:32:25 -0700 > Fix bug in bnx2_interrupt() that caused an unnecessary register read. > The BNX2_PCICFG_MISC_STATUS should only be read when the status tag > has not changed. > > Add prefetch of the status block in bnx2_msi() simila

Re: [PATCH] bnx2: Fix bug in irq handler and add prefetch

2005-09-08 Thread Jeff Garzik
Michael Chan wrote: Fix bug in bnx2_interrupt() that caused an unnecessary register read. The BNX2_PCICFG_MISC_STATUS should only be read when the status tag has not changed. Add prefetch of the status block in bnx2_msi() similar to tg3_msi(). The status block is not touched in bnx2_msi() and pr

[PATCH] bnx2: Fix bug in irq handler and add prefetch

2005-09-08 Thread Michael Chan
Fix bug in bnx2_interrupt() that caused an unnecessary register read. The BNX2_PCICFG_MISC_STATUS should only be read when the status tag has not changed. Add prefetch of the status block in bnx2_msi() similar to tg3_msi(). The status block is not touched in bnx2_msi() and prefetching it will spee