[lkml]   [2012]   [Apr]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[GIT] Networking

    1) Fix bluetooth userland regression reported by Keith Packard,
    from Gustavo Padovan.

    2) Revert ath9k PS idle change, from Sujith Manoharan.

    3) Correct default TCP memory limits (again), from Eric

    4) Fix tcp_rcv_rtt_update() accidental use of unscaled RTT, from
    Neal Cardwell.

    5) We made a facility for layers like wireless to say how much
    tailroom they need in the SKB for link layer stuff such as
    wireless encryption etc., but TCP works hard to fill every SKB
    out to the end defeating this specification.

    This leads to every TCP packet getting reallocated by the wireless
    code in order to have the right amount of tailroom available.

    Fix TCP to only fill SKBs out to the real amount of data area it
    asked for during the allocation, this way it won't eat into the
    slack added for the device's tailroom needs.

    Reported by Marc Merlin and fixed by Eric Dumazet.

    6) Leaks, endian bugs, and new device IDs in bluetooth from Santosh
    Nayak, João Paulo Rechi Vita, Cho, Yu-Chen, Andrei Emeltchenko,
    AceLan Kao, and Andrei Emeltchenko.

    7) OOPS on tty_close fix in bluetooth's hci_ldisc from Johan Hovold.

    8) netfilter erroneously scales TCP window twice, fix from Changli Gao.

    9) Memleak fix in wext-core from Julia Lawall.

    10) Consistently handle invalid TCP packets in ipv4 vs. ipv6 conntrack,
    from Jozsef Kadlecsik.

    11) Validate IP header length properly in netfilter conntrack's

    Please pull, thanks a lot!

    The following changes since commit f68e556e23d1a4176b563bcb25d8baf2c5313f91:

    Make the "word-at-a-time" helper functions more commonly usable (2012-04-06 13:54:56 -0700)

    are available in the git repository at:

    git:// master

    for you to fetch changes up to 5d949944229b0a08e218723be231731cd86b94f3:

    Merge branch 'master' of git:// into for-davem (2012-04-12 09:55:22 -0400)


    AceLan Kao (1):
    Bluetooth: Add support for Atheros [04ca:3005]

    Andrei Emeltchenko (3):
    Bluetooth: Fix memory leaks due to chan refcnt
    Bluetooth: mgmt: Add missing endian conversion
    Bluetooth: mgmt: Fix timeout type

    Brian Gix (1):
    Bluetooth: mgmt: Fix corruption of device_connected pkt

    Changli Gao (1):
    netfilter: nf_ct_tcp: don't scale the size of the window up twice

    Chen, Chien-Chia (1):
    rt2x00: Fix rfkill_polling register function.

    Cho, Yu-Chen (1):
    Bluetooth: Add Atheros maryann PIDVID support

    David S. Miller (2):
    Merge branch 'master' of git://
    MAINTAINERS: Mark NATSEMI driver as orphan'd.

    Don Zickus (1):
    Bluetooth: btusb: typo in Broadcom SoftSailing id

    Eric Dumazet (3):
    tcp: restore correct limit
    net: allow pskb_expand_head() to get maximum tailroom
    tcp: avoid order-1 allocations on wifi and tx path

    Gao feng (1):
    netfilter: nf_conntrack: fix incorrect logic in nf_conntrack_init_net

    Gustavo Padovan (1):
    Bluetooth: Fix userspace compatibility issue with mgmt interface

    Hemant Gupta (1):
    Bluetooth: Use correct flags for checking HCI_SSP_ENABLED bit

    Herbert Xu (1):
    bridge: Do not send queries on multicast group leaves

    Johan Hedberg (2):
    Bluetooth: Don't increment twice in eir_has_data_type()
    Bluetooth: Check for minimum data length in eir_has_data_type()

    Johan Hovold (2):
    Bluetooth: hci_ldisc: fix NULL-pointer dereference on tty_close
    Bluetooth: hci_core: fix NULL-pointer dereference at unregister

    Johannes Berg (2):
    mac80211: fix association beacon wait timeout
    nl80211: ensure interface is up in various APIs

    John W. Linville (2):
    Merge branch 'master' of git://
    Merge branch 'master' of git:// into for-davem

    Jozsef Kadlecsik (2):
    netfilter: nf_ct_ipv4: handle invalid IPv4 and IPv6 packets consistently
    netfilter: nf_ct_ipv4: packets with wrong ihl are invalid

    João Paulo Rechi Vita (1):
    Bluetooth: btusb: Add USB device ID "0a5c 21e8"

    Julia Lawall (1):
    net/wireless/wext-core.c: add missing kfree

    Larry Finger (5):
    rtlwifi: rtl8192de: Fix firmware initialization
    mac80211: Convert WARN_ON to WARN_ON_ONCE
    rtlwifi: Fix oops on rate-control failure
    rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routine
    rtlwifi: Add missing DMA buffer unmapping for PCI drivers

    Marcel Holtmann (1):
    MAINTAINERS: update Bluetooth tree locations

    Neal Cardwell (1):
    tcp: fix tcp_rcv_rtt_update() use of an unscaled RTT sample

    Pablo Neira Ayuso (1):
    netfilter: ip6_tables: ip6t_ext_hdr is now static inline

    Paul Gortmaker (1):
    bcma: fix build error on MIPS; implicit pcibios_enable_device

    Samuel Ortiz (1):
    NFC: Fix the LLCP Tx fragmentation loop

    Santosh Nayak (1):
    Bluetooth: Fix Endian Bug.

    Sujith Manoharan (1):
    Revert "ath9k: fix going to full-sleep on PS idle"

    MAINTAINERS | 11 ++++---
    drivers/bcma/Kconfig | 2 +-
    drivers/bcma/driver_pci_host.c | 1 +
    drivers/bluetooth/ath3k.c | 4 +++
    drivers/bluetooth/btusb.c | 5 +++-
    drivers/bluetooth/hci_ldisc.c | 2 +-
    drivers/net/wireless/ath/ath9k/main.c | 8 ++----
    drivers/net/wireless/rt2x00/rt2x00dev.c | 6 +---
    drivers/net/wireless/rtlwifi/base.c | 5 +++-
    drivers/net/wireless/rtlwifi/pci.c | 7 ++++-
    drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 6 ----
    drivers/net/wireless/rtlwifi/usb.c | 34 +++++++++++-----------
    drivers/net/wireless/rtlwifi/wifi.h | 6 +++-
    include/linux/netfilter_ipv6/ip6_tables.h | 12 +++++++-
    include/linux/skbuff.h | 13 +++++++++
    include/net/bluetooth/hci.h | 3 +-
    include/net/bluetooth/hci_core.h | 12 ++++----
    include/net/bluetooth/mgmt.h | 2 +-
    include/net/mac80211.h | 2 +-
    net/bluetooth/hci_core.c | 7 +++++
    net/bluetooth/l2cap_core.c | 3 ++
    net/bluetooth/l2cap_sock.c | 5 ++--
    net/bluetooth/mgmt.c | 13 ++++++---
    net/bridge/br_multicast.c | 81 ----------------------------------------------------
    net/bridge/br_private.h | 4 ---
    net/core/skbuff.c | 4 ++-
    net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 12 ++++++--
    net/ipv4/tcp.c | 11 ++++---
    net/ipv4/tcp_input.c | 7 +++--
    net/ipv4/tcp_output.c | 2 +-
    net/ipv6/netfilter/ip6_tables.c | 14 ---------
    net/mac80211/mlme.c | 3 +-
    net/netfilter/nf_conntrack_core.c | 2 +-
    net/netfilter/nf_conntrack_proto_tcp.c | 4 +--
    net/nfc/llcp/commands.c | 4 +--
    net/wireless/nl80211.c | 31 +++++++++++---------
    net/wireless/wext-core.c | 6 ++--
    37 files changed, 160 insertions(+), 194 deletions(-)
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2012-04-12 21:41    [W:0.030 / U:21.244 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site