Kernel-Log – Was 3.7 bringt (2): Netzwerk
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Die folgenden Links führen zu einigen kleineren, aber keineswegs unbedeutenden Änderungen:
Ethernet
- [
- [
4
] cxgb4: Add support for T4 configuration file - [
2
] cxgb4: Add support for T4 hardwired driver configuration settings - [
DN
] drivers: net: ethernet: cpsw: Add device tree support to CPSW - [
DN
] drivers: net: ethernet: davince_mdio: device tree implementation - [
- [
1
] igb: Add 1588 support to I210/I211. - [
N
] ixgbe: add debugfs support - [
I
] ixgbe: add support for X540-AT1 - [
- [
1
] netdev: octeon_mgmt: Add support for 1Gig ports. - [
C N
] net/fsl: introduce Freescale 10G MDIO driver - [
C 1
] net: mipsnet: Remove the MIPSsim Ethernet driver. - [
C N
] phy: add AT803x driver - [
- [
C N5
] sfc: Add support for IEEE-1588 PTP - [
- [
- [
C
] tg3: unconditionally select HWMON support when tg3 is enabled.
Wifi
- [
- [
- [
- [
I
] ath9k_htc: Add PID/VID for a Ubiquiti WiFiStation - [
- [
- [
1
] b43: N-PHY: add PHY rev7+ workarounds - [
- [
N3
] b43: N-PHY: init 0x2057 radio - [
D
] batman-adv: Add the backbone gateway list to debugfs - [
I
] bcma: handle BCM43227 - [
- [
C 2
] brcmfmac: add e-scan support. - [
1
] brcmfmac: introduce scheduled scan support - [
1
] cfg80211: add P2P Device abstraction - [
2
] mac80211: support P2P Device abstraction - [
N1
] mwifiex: improve uAP RX handling - [
1
] rt2x00: add MediaTek/RaLink Rt3352 WiSoC - [
C
] rtlwifi: Remove EXPERIMENTAL as pre-requisite for the drivers
Various
- [
I
] Add CDC-ACM support for the CX93010-2x UCMxx USB Modem - [
I
] asix: Adds support for Lenovo 10/100 USB dongle. - [
- [
DN
] can: c_can: Add device tree support to Bosch C_CAN/D_CAN controller - [
- [
D
] docbook: networking: fix file paths for uapi headers - [
- [
C N2
] ieee802154: MRF24J40 driver - [
D
] ipconfig: add nameserver IPs to kernel-parameter ip= - [
- [
- [
- [
N
] net: add gro_cells infrastructure - [
C
] net: Add INET dependency on aes crypto for the sake of TCP fastopen. - [
C DN
] netdev/phy: add MDIO bus multiplexer driven by a memory-mapped device - [
C N1
] netfilter: combine ipt_NETMAP and ip6t_NETMAP - [
C N
] netfilter: ip6tables: add MASQUERADE target - [
C N
] netfilter: ip6tables: add NETMAP target - [
C N
] netfilter: ip6tables: add REDIRECT target - [
C N
] netfilter: ip6tables: add stateless IPv6-to-IPv6 Network Prefix Translation target - [
1
] netfilter: ipset: Include supported revisions in module description - [
8
] netfilter: nf_nat: add protoff argument to packet mangling functions - [
C
] netfilter: nf_nat: support IPv6 in amanda NAT helper - [
C
] netfilter: nf_nat: support IPv6 in FTP NAT helper - [
C
] netfilter: nf_nat: support IPv6 in IRC NAT helper - [
C 2
] netfilter: nf_nat: support IPv6 in SIP NAT helper - [
C
] netfilter: nf_nat: support IPv6 in TFTP NAT helper - [
C D 1
] netfilter: remove xt_NOTRACK - [
C
] net ip6 flowlabel: Make owner a union of struct pid * and kuid_t - [
- [
- [
N
] NFC: Add an LLC Core layer to HCI - [
N
] NFC: Add a nop (passthrough) llc module to llc core - [
N2
] NFC: Add an shdlc llc module to llc core - [
C 4
] NFC: Changed HCI and PN544 HCI driver to use the new HCI LLC Core - [
C D 2
] NFC: Remove the pn544 raw driver - [
2
] openvswitch: Add support for network namespaces. - [
C N
] packet: Diag core and basic socket info dumping - [
4
] sctp: Make sysctl tunables per net - [
N2
] sctp: Make the address lists per network namespace - [
N1
] tcp: add generic netlink support for tcp_metrics - [
- [
D
] tcp: Increase timeout for SYN segments - [
- [
C 1
] team: add support for non-ethernet devices - [
- [
1
] tunnel: drop packet if ECN present with not-ECT - [
Ein "C" im Bereich "[ ]" 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.
Die "Was Linux 3.7 bringt"-Serie
Das Kernel-Log kann bereits jetzt einen Überblick über die wichtigsten Neuerungen der Anfang Dezember erwarteten Linux-Version 3.6 geben, da alle größeren Neuerungen bereits in den ersten beiden Entwicklungswochen integriert wurden; Linux 3.7 befindet sich seit dem in der Stabilisierungsphase, in der die Kernel-Hacker nur selten größeren Änderungen vornehmen.
Über einige der Neuerungen von Linux 3.7 hat das Kernel-Log bereits im Rahmen der Artikelserie "Was 3.7 bringt" berichtet:
In den kommenden Wochen werden noch Artikel erscheinen, die sich mit Infrastruktur, Architektur-Unterstützung und Treibern beschäftigen.
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)