Subject: Re: [PATCH] [-MM, FIX] ixgbe: incorporate napi_struct changes from net-2.6.24.git

From: "Kok, Auke" <[email-masked]>
Date: Wed, 12 Sep 2007 15:20:01 -0700

Andrew Morton wrote:
> On Wed, 12 Sep 2007 11:13:07 -0700
> Auke Kok <[email-masked]> wrote:
> 
>> This incorporates the new napi_struct changes into ixgbe.
> 
> I get a reject storm.
> 
>> --- a/drivers/net/ixgbe/ixgbe_main.c
>> +++ b/drivers/net/ixgbe/ixgbe_main.c
>> @@ -557,14 +557,15 @@ static irqreturn_t ixgbe_msix_clean_rx(int irq, void *data)
>>  	struct ixgbe_adapter *adapter = rxr->adapter;
>>  
>>  	IXGBE_WRITE_REG(&adapter->hw, IXGBE_EIMC, rxr->eims_value);
>> -	netif_rx_schedule(adapter->netdev);
>> +	netif_rx_schedule(adapter->netdev, &adapter->napi);
>>  	return IRQ_HANDLED;
>>  }
>>  
> 
> For example, my copy of ixgbe_msix_clean_rx(), from
> git://lost.foo-projects.org/~aveerani/git/linux-2.6#ixgbe is:

please drop that tree, and get the one I posted last week instead:

git://lost.foo-projects.org/~ahkok/linux-2.6 ixgbe-20070905-submission

or:

   http://foo-projects.org/~sofar/ixgbe-20070905-submission.patch
   http://foo-projects.org/~sofar/ixgbe-20070905-submission.patch.bz2

Cheers,

Auke