netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ixgbe in kernel driver question
@ 2009-01-30 16:11 Paweł Staszewski
  2009-01-30 16:22 ` [ SPAM ] " Paweł Staszewski
  2009-02-04 19:28 ` Waskiewicz Jr, Peter P
  0 siblings, 2 replies; 4+ messages in thread
From: Paweł Staszewski @ 2009-01-30 16:11 UTC (permalink / raw)
  To: Linux Network Development list

I have question about ixgbe in kernel driver compared to ixgbe driver 
that is on sourceforge
http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=247088

What is difference between this drivers ?
and does driver in kernel 2.6.28.2

ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 1.3.30-k2
ixgbe: Copyright (c) 1999-2007 Intel Corporation.
ixgbe 0000:01:00.0: setting latency timer to 64

is this driver closest version to :
http://sourceforge.net/project/shownotes.php?release_id=611160&group_id=42302

on e1000.sourcerofge ??


Or this driver have different versions releases ? with different changes 
that are made in kernel tree network drivers

because i have problems with in kernel ixgbe drivers that i can compare 
to some fixes that are made in:
1.3.31.5 driver on e1000 site
http://sourceforge.net/project/shownotes.php?release_id=611160&group_id=42302

i think about this fix:

cpu utilization fix for MSI and legacy interrupts in kernels with CONFIG_NETDEVICES_MULTIQUEUE enabled but default (non multiqueue) aware qdisc loaded






^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ SPAM ] ixgbe in kernel driver question
  2009-01-30 16:11 ixgbe in kernel driver question Paweł Staszewski
@ 2009-01-30 16:22 ` Paweł Staszewski
  2009-02-04 19:28 ` Waskiewicz Jr, Peter P
  1 sibling, 0 replies; 4+ messages in thread
From: Paweł Staszewski @ 2009-01-30 16:22 UTC (permalink / raw)
  To: Linux Network Development list


And i use kernel 2.6.28.2
my lspci shows my intel card as:
...
01:00.0 Ethernet controller: Intel Corporation Device 10dd (rev 01)
...

My installed card in this machine is:
Intel® 82598EB 10 Gigabit Ethernet Controller with CX4 interface




Paweł Staszewski pisze:
> I have question about ixgbe in kernel driver compared to ixgbe driver 
> that is on sourceforge
> http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=247088 
>
>
> What is difference between this drivers ?
> and does driver in kernel 2.6.28.2
>
> ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 1.3.30-k2
> ixgbe: Copyright (c) 1999-2007 Intel Corporation.
> ixgbe 0000:01:00.0: setting latency timer to 64
>
> is this driver closest version to :
> http://sourceforge.net/project/shownotes.php?release_id=611160&group_id=42302 
>
>
> on e1000.sourcerofge ??
>
>
> Or this driver have different versions releases ? with different 
> changes that are made in kernel tree network drivers
>
> because i have problems with in kernel ixgbe drivers that i can 
> compare to some fixes that are made in:
> 1.3.31.5 driver on e1000 site
> http://sourceforge.net/project/shownotes.php?release_id=611160&group_id=42302 
>
>
> i think about this fix:
>
> cpu utilization fix for MSI and legacy interrupts in kernels with 
> CONFIG_NETDEVICES_MULTIQUEUE enabled but default (non multiqueue) 
> aware qdisc loaded
>
>
>
>
>
> -- 
> To unsubscribe from this list: send the line "unsubscribe netdev" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ixgbe in kernel driver question
  2009-01-30 16:11 ixgbe in kernel driver question Paweł Staszewski
  2009-01-30 16:22 ` [ SPAM ] " Paweł Staszewski
@ 2009-02-04 19:28 ` Waskiewicz Jr, Peter P
  2009-02-05 12:53   ` Paweł Staszewski
  1 sibling, 1 reply; 4+ messages in thread
From: Waskiewicz Jr, Peter P @ 2009-02-04 19:28 UTC (permalink / raw)
  To: Paweł Staszewski; +Cc: Linux Network Development list

> I have question about ixgbe in kernel driver compared to ixgbe driver 
> that is on sourceforge
> http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=247088
> 
> What is difference between this drivers ?
> and does driver in kernel 2.6.28.2

These drivers should be relatively kept in sync.  We release our new 
software to SourceForge first, since that is an on-demand push from Intel.  
The upstream driver usually has the necessary patches in the queue for the 
next kernel, but due to hardware release schedules and kernel release 
schedules not aligning most of the time, there will be differences.

Now these drivers are not intended to be identical.  One main difference, 
for example, is the upstream driver has no module option support.  The 
SourceForge driver does support some module options.

> Or this driver have different versions releases ? with different changes 
> that are made in kernel tree network drivers
> 
> because i have problems with in kernel ixgbe drivers that i can compare 
> to some fixes that are made in:
> 1.3.31.5 driver on e1000 site
> http://sourceforge.net/project/shownotes.php?release_id=611160&group_id=42302
> 
> i think about this fix:
> 
> cpu utilization fix for MSI and legacy interrupts in kernels with CONFIG_NETDEVICES_MULTIQUEUE enabled but default (non multiqueue) aware qdisc loaded

Yes.  These fixes are already queued or accepted for the next version of 
the kernel driver.  The bottom line is we, Intel, own the SourceForge 
driver and its release schedules.  The Linux community ultimately owns the 
in-kernel driver and those release schedules, so there will almost always 
be differences.

I hope this helps,

-PJ Waskiewicz
peter.p.waskiewicz.jr@intel.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ixgbe in kernel driver question
  2009-02-04 19:28 ` Waskiewicz Jr, Peter P
@ 2009-02-05 12:53   ` Paweł Staszewski
  0 siblings, 0 replies; 4+ messages in thread
From: Paweł Staszewski @ 2009-02-05 12:53 UTC (permalink / raw)
  To: Waskiewicz Jr, Peter P; +Cc: Linux Network Development list

Waskiewicz Jr, Peter P pisze:
>> I have question about ixgbe in kernel driver compared to ixgbe driver 
>> that is on sourceforge
>> http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=247088
>>
>> What is difference between this drivers ?
>> and does driver in kernel 2.6.28.2
>>     
>
> These drivers should be relatively kept in sync.  We release our new 
> software to SourceForge first, since that is an on-demand push from Intel.  
> The upstream driver usually has the necessary patches in the queue for the 
> next kernel, but due to hardware release schedules and kernel release 
> schedules not aligning most of the time, there will be differences.
>
> Now these drivers are not intended to be identical.  One main difference, 
> for example, is the upstream driver has no module option support.  The 
> SourceForge driver does support some module options.
>
>   
>> Or this driver have different versions releases ? with different changes 
>> that are made in kernel tree network drivers
>>
>> because i have problems with in kernel ixgbe drivers that i can compare 
>> to some fixes that are made in:
>> 1.3.31.5 driver on e1000 site
>> http://sourceforge.net/project/shownotes.php?release_id=611160&group_id=42302
>>
>> i think about this fix:
>>
>> cpu utilization fix for MSI and legacy interrupts in kernels with CONFIG_NETDEVICES_MULTIQUEUE enabled but default (non multiqueue) aware qdisc loaded
>>     
>
> Yes.  These fixes are already queued or accepted for the next version of 
> the kernel driver.  The bottom line is we, Intel, own the SourceForge 
> driver and its release schedules.  The Linux community ultimately owns the 
> in-kernel driver and those release schedules, so there will almost always 
> be differences.
>
> I hope this helps,
>
> -PJ Waskiewicz
> peter.p.waskiewicz.jr@intel.com
>
>
>   
thanks for reply all is clear now.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-02-05 12:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-30 16:11 ixgbe in kernel driver question Paweł Staszewski
2009-01-30 16:22 ` [ SPAM ] " Paweł Staszewski
2009-02-04 19:28 ` Waskiewicz Jr, Peter P
2009-02-05 12:53   ` Paweł Staszewski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).