lkml.org 
[lkml]   [2008]   [Sep]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    Subject[GIT]: Networking
    From

    1) Andrew Morton reported a build failure because the TIPC protocol
    layer defines a "struct node" but include/linux/node.h does the
    same. I added a "tipc_" prefix to TIPC's datastructure names to
    fix this.

    2) bnx2x driver accesses 64 bytes past the end of a DMA mapping, oops.
    Fix from Eilon Greenstein.

    3) Two ath9k fixes form Jouni Malinen, one for TX control flag settings
    when we have no ACK for RTS/CTS and another fix for TX status reporting.

    4) Several iwlwifi fixes:
    a) STATUS_EXIT_PENDING needs to be set during pci_remove or else the device
    doesn't get shutdown properly
    b) chip doesn't go into low power mode when the driver does a suspend or
    an exit, add missing apm stop call to fix that
    c) TX command memory allocation failures not handled properly, resulting
    in leak
    d) RX chain values miscalculated, this causes a firmware error and reset
    e) MIMO power save values were wrong, it was using the local values rather
    than the peer's
    f) spurious Full-RXON events cause reconnection to the AP making the
    connection nearly unusable, do not emit these during power save
    transitions
    g) hidden non-broadcasting APs on passive channels could not be seen
    because direct probes were not being sent even if traffic was
    detected on that channel
    h) driver erroneously indicates that chip can do proper TSF syncing,
    it really cannot do this properly so don't set the feature bit

    5) Remove netxen chipset quirk, it causes DMA lockups instead of fixing
    the problem. From Dhananjay Phadke.

    6) pcnet-cs and axnet-cs, add some new PCI IDs, from Komuro.

    7) In IXGBE, the default interrupt throttling setting was unintentionally
    removed in 2.6.25, so now "0" is the default which kills performance.
    Fix from Andy Gospodarek.

    8) Pegasus driver is way too verbose during startup, from David Brownell.

    Please pull, thanks a lot!

    The following changes since commit 37b08e34a98c664bea86e3fae718ac45a46b7276:
    David S. Miller (1):
    ipsec: Fix deadlock in xfrm_state management.

    are available in the git repository at:

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

    Andy Gospodarek (1):
    ixgbe: initialize interrupt throttle rate

    Assaf Krauss (1):
    iwlwifi: W/A for the TSF correction in IBSS

    David Brownell (1):
    net/usb/pegasus: avoid hundreds of diagnostics

    David S. Miller (3):
    tipc: Don't use structure names which easily globally conflict.
    Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
    Merge branch 'davem-fixes' of master.kernel.org:/.../jgarzik/netdev-2.6

    Dhananjay Phadke (1):
    netxen: Remove workaround for chipset quirk

    Eilon Greenstein (1):
    bnx2x: Accessing un-mapped page

    Gregory Greenman (2):
    iwlwifi: call apm stop on exit
    iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove

    Jouni Malinen (2):
    ath9k: Fix TX status reporting
    ath9k: Fix TX control flag use for no ACK and RTS/CTS

    Komuro (1):
    pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info

    Mohamed Abbas (1):
    iwlwifi: remove false rxon if rx chain changes

    Ron Rindjunsky (2):
    iwlwifi: fix hidden ssid discovery in passive channels
    iwlwifi: fix station mimo power save values

    Tomas Winkler (2):
    iwlwifi: fix rx_chain computation
    iwlwifi: fix Tx cmd memory allocation failure handling

    drivers/net/bnx2x.h | 5 +-
    drivers/net/bnx2x_main.c | 34 ++++++------
    drivers/net/ixgbe/ixgbe_main.c | 6 ++
    drivers/net/netxen/netxen_nic_main.c | 10 ----
    drivers/net/pcmcia/axnet_cs.c | 1 +
    drivers/net/pcmcia/pcnet_cs.c | 2 +-
    drivers/net/usb/pegasus.c | 11 ++--
    drivers/net/wireless/ath9k/main.c | 12 ++++-
    drivers/net/wireless/ath9k/xmit.c | 4 +-
    drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 3 +-
    drivers/net/wireless/iwlwifi/iwl-agn.c | 27 ++++++-----
    drivers/net/wireless/iwlwifi/iwl-core.c | 77 +++++++++++++++++------------
    drivers/net/wireless/iwlwifi/iwl-dev.h | 1 -
    drivers/net/wireless/iwlwifi/iwl-rx.c | 5 ++-
    drivers/net/wireless/iwlwifi/iwl-scan.c | 2 +-
    drivers/net/wireless/iwlwifi/iwl-tx.c | 27 ++++++----
    net/tipc/bcast.c | 22 ++++----
    net/tipc/bcast.h | 22 ++++----
    net/tipc/bearer.c | 2 +-
    net/tipc/bearer.h | 2 +-
    net/tipc/cluster.c | 16 +++---
    net/tipc/cluster.h | 10 ++--
    net/tipc/discover.c | 2 +-
    net/tipc/link.c | 26 +++++-----
    net/tipc/link.h | 2 +-
    net/tipc/name_table.h | 2 +-
    net/tipc/net.c | 2 +-
    net/tipc/net.h | 2 +-
    net/tipc/node.c | 60 +++++++++++-----------
    net/tipc/node.h | 42 ++++++++--------
    net/tipc/node_subscr.c | 4 +-
    net/tipc/node_subscr.h | 10 ++--
    net/tipc/port.h | 2 +-
    net/tipc/zone.c | 4 +-
    net/tipc/zone.h | 2 +-
    35 files changed, 248 insertions(+), 213 deletions(-)


    \
     
     \ /
      Last update: 2008-09-04 01:39    [W:0.045 / U:1.100 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site