NetXen 10GE NIC upstream patches

Bug #330813 reported by Raj
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
High
Tim Gardner

Bug Description

Please include the following upstream netxen_nic driver patches in the upcoming Ubuntu release -
    http://git.kernel.org/?p=linux/kernel/git/davem/net-2.6.git;a=history;f=drivers/net/netxen;hb=HEAD

f8057b7fefea1daca6928cbb95751d01fc934a41
2edbb454428729f450f7a0aabbf95ac62b46b78a
391587c3447d99b842a647f8e701895c9eea050b
c7860a2aec571ea95d3ad19b8d9775b27828baac
27c915a4d843b90eb4065298969578d15e5e6ab0
06e9d9f9783860fe4c602ef491f47211804ccc96
03e678ee968ae54b79c1580c2935895bd863ad95
6f70340698333f14b1d9c9e913c5de8f66b72c55
3bfafd6b136bea2de9bd96c01b7e3808635a15b2
009777846165fcc49352c0f1487e3a96102884c3
cdff1036492ac97b4213aeab2546914a633a7de7
32ec803348b4d5f1353e1d7feae30880b8b3e342
e125646ab56b490d0390b158e0afa9cccfc1f897
584dbe9475313e117abf9d2af88164edfd429c9a
b3df68f8f5a29888ae693fdb84ebabbc28ed9400
acdb602fb3b7e13f3ffd2098549fab1bbfccba2f
4cf1653aa90c6320dc8032443b5e322820aa28b1

Tags: netxen

Related branches

Revision history for this message
Ciarán Mooney (ciaran-mooney) wrote :

I suggest the importance be set to wishlist.

Revision history for this message
Pete Graner (pgraner) wrote :

@rtg

This is needed for HP servers. Pls pull for Jaunty A6. I checked the current tree and couldn't find them.

Changed in linux:
assignee: nobody → timg-tpi
importance: Undecided → High
milestone: none → jaunty-alpha-6
Revision history for this message
Tim Gardner (timg-tpi) wrote :

Since these commit IDs reference a transient repository (Dave rebases periodically), I want a single patch attached that has the minimum impact on the driver while still enabling the desired functionality.

Revision history for this message
Tim Gardner (timg-tpi) wrote :

These commits originate from

git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git

and will be dropped for Karmic assuming they will already be upstream for 2.6.30.

e5413cd38a16db0b99348af9490bcb8f9c6d93cc UBUNTU: SAUCE: (drop after 2.6.28) netxen: remove pcie workaround
e3a985928c1186d10b809f7eef12193a09e3bcfa UBUNTU: SAUCE: (drop after 2.6.28) netxen: fix msi-x interrupt handling
885b247ee6f99ce8ad694860bdb01a12826ed128 UBUNTU: SAUCE: (drop after 2.6.28) netxen: fix memory leak in drivers/net/netxen_nic_init.c
20bfaccb8275d15bf9b717afc63726f039713b98 UBUNTU: SAUCE: (drop after 2.6.28) netxen: revert jumbo ringsize
fff942e78e541dfd86b73a4beed60affda4c9969 UBUNTU: SAUCE: (drop after 2.6.28) netxen: reduce memory footprint
8710b1d91dd0465432ce555f17f4fe4690d04352 UBUNTU: SAUCE: (drop after 2.6.28) netxen: fix vlan tso/checksum offload
cb5d683f4b2480eed51498b3185e9ce94e3c6402 UBUNTU: SAUCE: (drop after 2.6.28) netxen: include ipv6.h (fixes build failure)
c59b51d7d87e7793039d431929be047970237385 UBUNTU: SAUCE: (drop after 2.6.28) netxen: avoid invalid iounmap
410d893ded4472cb45acbadab986ab5d55f81f98 UBUNTU: SAUCE: (drop after 2.6.28) netxen: handle dma mapping failures
6da6c0234f39b1d5fc8e129769bc9702638f93cc UBUNTU: SAUCE: (drop after 2.6.28) netxen: hold tx lock while sending firmware commands
178fdaa0b45ab63624b04a85707fde4e1e37eb55 UBUNTU: SAUCE: (drop after 2.6.28) netxen: cleanup mac list on driver unload
12fcdd4b632f8958005841bfe8d5c95e6b1a11a9 UBUNTU: SAUCE: (drop after 2.6.28) netxen: firmware init fix
802134b21435f8fdaa974be8fc4c2b91e92b3a04 UBUNTU: SAUCE: (drop after 2.6.28) netxen: fix link speed reporting for some boards
d3759ebdd2ec4fab6bd4841a4cc40a4641066630 UBUNTU: SAUCE: (drop after 2.6.28) netxen: fix ipv6 offload and tx cleanup
4614618b4c9f7af4939526989824972645759555 UBUNTU: SAUCE: (drop after 2.6.28) netxen: fix endianness in firmware commands
19147da88a6db09de705c7900892c279f1f46f62 UBUNTU: SAUCE: (drop after 2.6.28) drivers/net/netxen: fix sparse warnings: use NULL pointer instead of plain integer

Changed in linux:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 2.6.28-9.29

---------------
linux (2.6.28-9.29) jaunty; urgency=low

  [ Andy Whitcroft ]

  * link-headers -- only link directories which do not already exist
    - LP: #315252

  [ Daniel Marjamäki ]

  * SAUCE: (drop after 2.6.28) netxen: fix memory leak in
    drivers/net/netxen_nic_init.c
    - LP: #330813

  [ Dhananjay Phadke ]

  * SAUCE: (drop after 2.6.28) netxen: fix endianness in firmware commands
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: fix ipv6 offload and tx cleanup
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: fix link speed reporting for some
    boards
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: firmware init fix
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: cleanup mac list on driver unload
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: hold tx lock while sending firmware
    commands
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: handle dma mapping failures
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: avoid invalid iounmap
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: include ipv6.h (fixes build failure)
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: fix vlan tso/checksum offload
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: reduce memory footprint
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: revert jumbo ringsize
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: fix msi-x interrupt handling
    - LP: #330813
  * SAUCE: (drop after 2.6.28) netxen: remove pcie workaround
    - LP: #330813

  [ Hannes Eder ]

  * SAUCE: (drop after 2.6.28) drivers/net/netxen: fix sparse warnings: use
    NULL pointer instead of plain integer
    - LP: #330813

  [ Huaxu Wan ]

  * SAUCE: report rfkill changes event if interface is down
    - LP: #193970

  [ Tim Gardner ]

  * MV78XX0 must specify a target in the vars definition.

  [ Upstream Kernel Changes ]

  * Revert "ext4: wait on all pending commits in ext4_sync_fs()"
  * jbd2: Fix return value of jbd2_journal_start_commit()
  * jbd2: Avoid possible NULL dereference in
    jbd2_journal_begin_ordered_truncate()
  * ext4: Fix to read empty directory blocks correctly in 64k
  * ext4: Fix lockdep warning
  * ext4: Initialize preallocation list_head's properly
  * ext4: Implement range_cyclic in ext4_da_writepages instead of
    write_cache_pages
  * ext4: Fix NULL dereference in ext4_ext_migrate()'s error handling
  * ext4: Add fallback for find_group_flex
  * ext4: Fix deadlock in ext4_write_begin() and ext4_da_write_begin()

  [ Brad Figg ]

  * Added mv78xx0 flavor

 -- Tim Gardner <email address hidden> Fri, 06 Mar 2009 06:13:31 -0700

Changed in linux:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.