Kernel-Log – Was 3.5 bringt (1): Netzwerk
Seite 2: Kleine Perlen
Die kleinen Perlen
Die folgenden Links führen zu kleineren Änderungen, die Unterstützung für bestimmte Hardware nachrüsten, spezifische Probleme beseitigen oder kleinere Verbesserungen einführen:
Ethernet
- [
   N1] be2net: Add functionality to support RoCE driver - [
    6] bnx2x: add afex support - [
 I  Â] bnx2x: Added support for a new device - 57811 - [
    Â] bnx2x: Change to driver version 1.72.10-0 - [
    1] bnx2x: change to the rss engine - [
    Â] bnx2x: Update driver version to 1.72.50-0 - [
    Â] e1000e: Enable DMA Burst Mode on 82574 by default. - [
    Â] e1000e: update driver version number - [
    Â] e1000: Support RX-ALL flag. - [
CÂ Â N2]Â Ethernet driver for the WIZnet W5100 chip - [
CÂ Â N2]Â Ethernet driver for the WIZnet W5300 chip - [
   N6] igb: Add Support for new i210/i211 devices. - [
CÂ Â Â 1]Â igb: offer a PTP Hardware Clock instead of the timecompare method - [
    Â] igb: Update version to 3.4.7. - [
CÂ Â N1]Â ixgbe: add hwmon interface to export thermal data - [
CÂ Â N3]Â ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) - [
    Â] ixgbe: update version number - [
    Â] mlx4_en: Added Ethtool support for TX Interrupt coalescing - [
    Â] mlx4_en: Byte Queue Limit support - [
  DNÂ] net: Add device tree support to LPC32xx - [
CÂ Â N1]Â net/mlx4_en: DCB QoS support - [
CÂ Â Â 7]Â net: remove ixp2000 ethernet driver - [
CÂ Â Â Â]Â net: sh_eth: add support R8A7740 - [
    1] qlcnic: Adding mac statistics to ethtool. - [
  D Â] stmmac: Define CSUM offload engine Types - [
  D Â] stmmac: MDC clock dynamically based on the csr clock input - [
  D 1] stmmac: re-work the internal GMAC DMA platf parameters - [
  D Â] stmmac: update driver's doc - [
CÂ Â N5]Â tilegx network driver: initial support
Wi-Fi
- [
 I  Â] ath5k: add PCI id - [
    Â] ath6kl: Add AR6004 1.2 support for USB and SDIO - [
    2] ath6kl: add full USB support - [
   N2] ath9k: add DFS pattern detector - [
CÂ DN4]Â batman-adv: add basic bridge loop avoidance code - [
CÂ Â Â Â]Â batman-adv: add bridge loop avoidance compile option - [
  D Â] batman-adv: export claim tables through debugfs - [
  D Â] batman-adv: make bridge loop avoidance switchable - [
  D Â] batman-adv: README cleanups - [
CÂ Â Â 1]Â brcmfmac: add out of band interrupt support - [
    Â] brcmsmac: remove support for cc rev < 20 - [
  D Â] Documentation/networking/ieee802154: update MAC chapter - [
    Â] iwlwifi: add option to disable 5GHz band - [
CÂ Â Â Â]Â iwlwifi: change the default P2P support to "Yes" - [
    2] iwlwifi: clean up module parameters - [
CÂ Â N1]Â iwlwifi: phy_db structure - [
CÂ Â Â 1]Â iwlwifi: remove ucode16 option - [
    2] mac80211: add improved HW queue control - [
    Â] mac80211: Framework to get wifi-driver stats via ethtool. - [
CÂ Â N2]Â mac80211: Implement mesh synchronization framework - [
  D Â] mac80211: notify driver of rate control updates - [
  D 1] mac80211: set HT channel before association - [
    Â] mac80211: Support on-channel scan option. - [
CÂ Â NÂ]Â mac802154: allocation of ieee802154 device - [
   NÂ] mac802154: basic ieee802.15.4 device structures - [
   NÂ] mac802154: basic MAC commands interface support - [
   NÂ] mac802154: basic mib support - [
   NÂ] mac802154: monitor device support - [
   NÂ] mac802154: RX data path - [
   NÂ] mac802154: TX data path - [
    Â] mwifiex: add AP command sys_config and set channel - [
    Â] mwifiex: add AP event handling framework - [
CÂ Â Â Â]Â mwifiex: add support for SD8786 sdio - [
    Â] mwifiex: add support for WPS2.0 - [
    1] mwifiex: add WPA2 support for AP - [
    1] {nl,cfg}80211: Support for mesh synchronization - [
    Â] rt2800: add chipset revision RT5390R support - [
 I  Â] rt2x00:Add RT539b chipset support - [
 I  Â] rtlwifi: support for Belkin Surf N300 XR - [
    Â] wireless: add my new trees to MAINTAINERS - [
 I  Â] wireless: rt2x00: rt{2500,73}usb.c put back duplicate id - [
 I  Â] wireless: rt2x00: rt2800pci add more RT539x ids - [
 I  Â] wireless: rt2x00: rt2800usb add more devices ids - [
 I  Â] wireless: rt2x00: rt2800usb more devices were identified - [
    Â] wlcore: add module param to prevent HW recovery
Various
- [
    1] caif-hsi: robust frame aggregation for HSI - [
CÂ Â NÂ]Â drivers/ieee802154: IEEE 802.15.4 loopback driver - [
  D Â] feature-removal: Remove pn544 raw driver - [
    2] ipvs: add support for sync threads - [
    1] ipvs: wakeup master thread - [
   N2] l2tp: introduce L2TPv3 IP encapsulation support for IPv6 - [
 I  Â] mISDN: Add X-Tensions USB ISDN TA XC-525 - [
    1] net: add generic PF_BRIDGE:RTM_ FDB hooks - [
    Â] net: allow better page reuse in splice(sock -> pipe) - [
CÂ DNÂ]Â netdev/of/phy: Add MDIO bus multiplexer driven by GPIO lines. - [
CÂ DN1]Â netdev/of/phy: Add MDIO bus multiplexer support. - [
  D Â] net: doc: merge /proc/sys/net/core/* documents into one place - [
CÂ Â N1]Â netfilter: add xt_hmark target for hash-based skb marking - [
  D Â] netfilter: bridge: optionally set indev to vlan - [
CÂ Â N2]Â net: filter: Just In Time compiler for sparc - [
    Â] netfilter: nf_ct_helper: allow to disable automatic helper assignment - [
CÂ DN3]Â netfilter: remove ip_queue support - [
    Â] net/hyperv: Add flow control based on hi/low watermark - [
    Â] net: makes skb_splice_bits() aware of skb->head_frag - [
    Â] net: qmi_wwan: Add Sierra Wireless device IDs - [
 I  Â] net: qmi_wwan: Add Vodafone/Huawei K5005 support - [
 I  Â] net: sierra_net: device IDs for Aircard 320U++ - [
CÂ Â Â Â]Â NET: smsc-ircc2: mark non-experimental - [
    Â] net: speedup skb_splice_bits() - [
    Â] net: Use bool and remove inline in skb_splice_bits() code. - [
CÂ DÂ Â]Â net/wanrouter: Deprecate and schedule for removal - [
CÂ Â N2]Â NFC: HCI based pn544 driver - [
CÂ Â N2]Â NFC: SHDLC implementation - [
  D Â] NFC: Update Documentation/nfc-hci.txt - [
CÂ Â Â Â]Â s390: delete any traces of token ring support - [
    Â] tcp: Repair connection-time negotiated parameters - [
    Â] tcp repair: Fix unaligned access when repairing options (v2) - [
    Â] tcp: Repair socket queues - [
    Â] tcp: Report mss_clamp with TCP_MAXSEG option in repair mode - [
    Â] tcp: Schedule rmem for rcvq repair send - [
    1] team: add support for per-port options - [
    Â] team: allow to enable/disable ports - [
 I  Â] USB: qmi_wwan: Add ZTE (Vodafone) K3520-Z - [
 I  Â] USB: qmi_wwan: Add ZTE (Vodafone) K3765-Z - [
CÂ Â Â Â]Â xfrm: make xfrm_algo.c a module
Ein "C" im Bereich zwischen den eckigen Klammern kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "I" ausgezeichneten Patches rüsten neue PCI- oder USB-IDs nach; jene mit "D" verändern die dem Kernel beiliegende Dokumentation; Commits mit "N" legen neue Dateien an. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: Eine "1" kennzeichnet Patches, die inklusive Kommentar zwischen 10 und 20 KByte groß sind; Patches mit einer "9" sind 90 KByte oder größer
Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in den vorangegangenen Kernel-Logs auf heise open. Neue Ausgaben des Kernel-Logs werden auf den Identi.ca- und Twitter-Konten "@kernellog" erwähnt; die englischen, bei den Kollegen von "The H" erscheinenden Übersetzungen auf den Identi.ca- und Twitter-Konten "@kernellog2". Gelegentlich zwitschert der Autor des Kernel-Logs unabhängig davon über einige Kernel-Log-Themen bei Identi.ca und Twitter als "@kernellogauthor".
(thl)
(thl)