zurück zum Artikel

Kernel-Log – Was 2.6.34 bringt (1): Netzwerkunterstützung

| Thorsten Leemhuis

Der im Mai erwartete Linux-Kernel 2.6.34 enthält mehrere neue Netzwerk-Treiber. Diverse Verbesserungen sollen die Netzwerk-Performance vor allem im Zusammenspiel mit Virtualisierung steigern.

Die 2.6.34-Entwicklung läuft bislang ein klein wenig holpriger an als sonst: Erst hat Torvalds viele Entwickler mit dem kürzeren Merge Window [1] übertölpelt, dann erschien der RC2 vergleichsweise spät und brachte mehr Neuerungen mit als üblich [2]; beide Versionen enthielten zudem signifikante Probleme, wie Torvalds beim RC3 eingestehen musste [3]. Zudem ist der RC4 mittlerweile überfällig, denn in dieser Phase des Entwicklungszyklus [4] erscheinen neue Vorabversionen üblicherweise wöchentlich – die Freigabe des RC3 ist aber bald zwei Wochen her.

Trotz dieses holprigen Starts sollten sich mittlerweile alle wesentlichen Neuerungen für die nächste Version des Hauptentwicklungslinie [5] im Quellcodeverwaltungssystem von Linux finden – das Kernel-Log kann daher bereits jetzt einen umfassenden Überblick über die größten Neuerungen der im Mai erwarteten Linux-Version 2.6.34 geben. Zur besseren Verträglichkeit wird das in einer mehrteiligen Artikel-Serie erfolgen, die sich nach und nach den verschiedenen Funktionsbereichen des Kernels widmet. Den Anfang der Mini-Serie "Was 2.6.34 bringt" macht eine Beschreibung der Änderung rund um die Netzwerkunterstützung des Kernels; in den kommenden Wochen folgen Artikel zu den Neuerungen bei Storage-Hardware, Dateisystemen, Grafik-Unterstützung, Architektur-Code, Treibern und einigen weiteren Funktionsbereichen.

Unter den rund 1300 Änderungen [6] im Haupt-Git-Pull-Request [7] von Netzwerk-Subsystem-Verwalter David Miller finden sich gleich mehrere neue Ethernet-Treiber. Der Treiber ixgbevf (u.a. 1 [8], 2/Dokumentation [9]) etwa spricht aus Gastsystemen mit den per SR-IOV bereitgestellten virtuellen Netzwerkfunktionen von Intels 10-Gigabit-Ethernet-Controllern der 82599-Familie – der diese Chips auf der Host-System betreuende Treiber ixgbe wurde dazu um Unterstützung für SR-IOV erweitert (1 [10], 2 [11], 3 [12]). Für die 1G/10G-CNA-Chips QLE8240 und QLE8242 von Qlogic stieß der Treiber qlcnic [13] zum Kernel; neu sind auch die Treiber greth [14] für die 10/100/1G-Ethernet-Chips der Gaisler-Familie von Aeroflex, ksz884x [15] für die Ethernet-Chips Micrel KSZ8841 und KSZ8842 sowie der Treiber smsc75xx [16] für USB-Gigabit-NICs mit den LAN75xx-Chips von SMSC. Erst nach dem RC3 nahmen die Kernel-Entwickler den Treiber cxgb4 (1 [17], 2 [18]) für die Gigabit- und 10-Gigabit-Ethernet-Chips Chelsio T4 in den Kernel auf. Den Treiber atl1c erweiterten die Entwickler [19] um Unterstützung für die Atheros-Ethernet-Chips AR8152 und AR8152.

Zum Kernel stieß ferner das zur Steigerung der Performance in Virtualisierungslösungen wie KVM oder Lguest interessante vhost-net [20] – ein im Commit-Kommentar [21] grob beschriebener, im Kernel arbeitender Server für das Virtio-Framework, der den Overhead reduzieren soll, wenn Gastsysteme über die virtuelle Virtio-Netzwerk-Hardware Daten an andere Maschinen verschicken. Flexibleren und flotten Austausch von Netzwerk-Daten zwischen Gastsystemen auf einem Host und einige andere Möglichkeiten bietet der neue Treiber macvtap [22]. Für ihn und den Virtio-Server sind zudem noch zahlreiche weitere Verbesserungen in Vorbereitung, die die Performance und den Funktionsumfang langfristig weiter steigern sollen.

Im WLAN-Stack gab es einige Änderung, um die Stromsparmechanismen moderner WLAN-Chips etwas besser nutzen zu können. Zahlreiche Patches verändern die WLAN-Treiber für die Ralink-Chipsätze der RT2800-Generation und neuer – so richtig rund laufen die noch jungen Treiber auf vielen Chips aber immer noch nicht, daher dürften auch in den kommenden Monaten die Ralink-Treiber aus des Staging-Bereich für viele Anwender die bessere Wahl bleiben.

Der Bridge-Code des Kernels bietet nun Unterstützung für IGMP Snooping [23]. Der Netfilter-Code kennt nun "conntrack zones [24]" und beherrscht TCP-Connection-Tracking für SIP [25]. Der Netzwerk-Stack unterstützt von nun an die in RFC3069 beschriebenen Proxy-Arp-Unterstützung für private VLANs. Jan Kiszka brachte zudem zirka 30 Änderungen [26] ein, die den CAPI-Code im ISDN-Subsystem des Kernels erheblich überarbeiten und dabei zahlreiche Probleme ausräumen sollen.

Viele kleinere, aber keineswegs unbedeutende Neuerungen finden sich in der folgenden Liste mit den englischen Commit [27]-Überschriften der jeweiligen Änderung. Die Einträge verlinken genau wie viele der Verweise im vorangegangenen Text auf das Webfrontend [28] des von Linus Torvalds gepflegten Git-Zweigs mit den Kernel-Quellen auf Kernel.org. Im Webfrontend liefern normalerweise der Commit-Kommentar und der Patch [29] selbst zahlreiche weitere Informationen zur jeweiligen Änderungen.

LAN

WLAN

Netzwerk-Stack, Netfilter und Co.

Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in den vorangegangenen Kernel-Logs [186] auf heise open [187]. Neue Ausgaben des Kernel-Logs [188] werden auf den Identi.ca [189]- und Twitter [190]-Konten "@kernellog" erwähnt; die englischen, bei den Kollegen von "The H [191]" erscheinenden Übersetzungen auf den Identi.ca [192]- und Twitter [193]-Konten "@kernellog2". Der Autor des Kernel-Logs zwitschert unabhängig davon über einige Kernel-Log-Themen bei Identi.ca [194] und Twitter [195] als "@kernellogauthor". (thl [196]). (thl [197])


URL dieses Artikels:
https://www.heise.de/-975558

Links in diesem Artikel:
[1] https://www.heise.de/hintergrund/Kernel-Log-Linux-2-6-34-geht-in-die-Testphase-949361.html
[2] https://www.heise.de/hintergrund/Kernel-Log-Ceph-Dateisystem-in-2-6-34-Kernel-und-KVM-Vortraege-von-den-CLT2010-959928.html
[3] https://www.heise.de/hintergrund/Kernel-Log-Grafiktreiber-und-Mesa3D-aktualisiert-vier-neue-Stable-Kernel-971209.html
[4] https://www.heise.de/glossar/entry/Entwicklungszyklus-des-Linux-Kernels-397915.html
[5] http://www.heise.de/glossar/entry/Hauptentwicklungslinie-397933.html
[6] http://thread.gmane.org/gmane.linux.kernel/955640
[7] http://www.heise.de/glossar/entry/Git-Pull-Request-397971.html
[8] http://git.kernel.org/linus/92915f71201b43762fbe05dbfb1a1a0de9c8adb9
[9] http://git.kernel.org/linus/ecc6703cbb2bb648c7345c652a704f7af56322b8
[10] http://git.kernel.org/linus/096a58fdec72335d9cbee94bd10b312c5f14f8af
[11] http://git.kernel.org/linus/1cdd1ec8784399eef55a60887a45f3f46a1c240a
[12] http://git.kernel.org/linus/17367270b1d7f529f5d72e8f2cf76672829eb335
[13] http://git.kernel.org/linus/af19b49152bdb68fda894183e88096d6d1aa5c3d
[14] http://git.kernel.org/linus/d4c41139df6e74c6fff0cbac43e51cab782133be
[15] http://git.kernel.org/linus/8ca86fd83eae6c73db5f6b23ee3a63b77d52c8ee
[16] http://git.kernel.org/linus/d0cad871703b898a442e4049c532ec39168e5b57
[17] http://git.kernel.org/linus/b8ff05a9c3237f694a1c3bf8ceec3bf6c3c14b15
[18] http://git.kernel.org/linus/43e9da8d782b8a40d5127fcc59ac2e543cf16d7d
[19] http://git.kernel.org/linus/496c185c9495629ef1c65387cb2594578393cfe0
[20] http://git.kernel.org/linus/3a4d5c94e959359ece6d6b55045c3f046677f55c
[21] http://git.kernel.org/linus/3a4d5c94e959359ece6d6b55045c3f046677f55c
[22] http://git.kernel.org/linus/20d29d7a916a47bf533b5709437fe735b6b5b79e
[23] http://git.kernel.org/linus/eb1d16414339a6e113d89e2cca2556005d7ce919
[24] http://git.kernel.org/linus/5d0aa2ccd4699a01cfdf14886191c249d7b45a01
[25] http://git.kernel.org/linus/f5b321bd37fbec9188feb1f721ab46a5ac0b35da
[26] http://thread.gmane.org/gmane.linux.kernel/941654
[27] http://www.heise.de/glossar/entry/Commit-397925.html
[28] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary
[29] http://www.heise.de/glossar/entry/Patch-395546.html
[30] http://git.kernel.org/linus/60bbc725b5b3009bb1bf2628ce5033d9bc108881
[31] http://git.kernel.org/linus/4276e47e2d1c85a2477caf0d22b91c4f2377fba8
[32] http://git.kernel.org/linus/f4d2dd4cd4d001f5dc20fc76c780c0c20c000c23
[33] http://git.kernel.org/linus/608f8a0d014db6cd18d4f535934d4b5d556e3013
[34] http://git.kernel.org/linus/b548192acaebcb05d6a87d1e94f19835b1a18a8b
[35] http://git.kernel.org/linus/7c8445991172cc17eaca9f7de0a300c02caaa49d
[36] http://git.kernel.org/linus/fceb2919192d7a667be81c17c0bfa227fd7fa992
[37] http://git.kernel.org/linus/60ab4361adc188fb47da1c4892cc7a2bb621efef
[38] http://git.kernel.org/linus/22939f0606e515799d83e1a29250917f94c8d07b
[39] http://git.kernel.org/linus/3145535ac6e4769e587a38a67d888a10f24a7af9
[40] http://git.kernel.org/linus/8151d2948e088c20b7d29c793cf1fd744b6a2699
[41] http://git.kernel.org/linus/25cca5352712561fba97bd37c495593d641c1d39
[42] http://git.kernel.org/linus/9a713e7c7cca2f31c89367bb7b48310ab8a3e630
[43] http://git.kernel.org/linus/0159f24ee764927bf44c1a25473bd4517febd21c
[44] http://git.kernel.org/linus/fc0663d6b5e6d8e9b57f872a644c0aafd82361b7
[45] http://git.kernel.org/linus/b9fb9ee07e67fce0b7bfd517a48710465706c30a
[46] http://git.kernel.org/linus/76802851b6e1b78b614ba611d6b5d27a83f60ded
[47] http://git.kernel.org/linus/717ea4b3474852057b1ce2c639ce219f4f8d3a8d
[48] http://git.kernel.org/linus/95c26df829ba4a25f40595cadb4c9433883cbe28
[49] http://git.kernel.org/linus/0ec00f0392b807d57a2281576a96552d7694b6bb
[50] http://git.kernel.org/linus/8266d7127c1b0bdf924066c19c71be4d351e9583
[51] http://git.kernel.org/linus/5cdaaa12866e916d0ada8b56c5f0e543cfc7fe3d
[52] http://git.kernel.org/linus/1eb1cc7a209f9593312ba014f1b1f02c31eda4fb
[53] http://git.kernel.org/linus/501c774cb13c3ef8fb7fc5f08fa19473f7d9a0db
[54] http://git.kernel.org/linus/1546a713ae1f066f83469cdd99ebdf500d6a65e4
[55] http://git.kernel.org/linus/698244ace8b63896565022143ab19f141bc48993
[56] http://git.kernel.org/linus/8aae2600030f54494f9061d2cde141802d774be9
[57] http://git.kernel.org/linus/d5c1da56afb8a6b232393fb3fdef4909389d05fe
[58] http://git.kernel.org/linus/7a6b8f6f7f74085a1330b0f9765d81bcea8c58b7
[59] http://git.kernel.org/linus/a1d6f3f65512cc90a636e6ec653b7bc9e2238753
[60] http://git.kernel.org/linus/ecf1410b9d70b3034e5955e92bb0c3e02ff21e9c
[61] http://git.kernel.org/linus/9b952f51d019db37276bdb2924e776ca09132fc1
[62] http://git.kernel.org/linus/b0f752210c0aa5e3d9ece4cbfefdc43092a68b83
[63] http://git.kernel.org/linus/d110114281fad580dd9ce629507d17b123169cff
[64] http://git.kernel.org/linus/0339e4e3effeae71e2b19c6340ef9672fb7a2cb3
[65] http://git.kernel.org/linus/b6ca430599ea37843632b0eaa231dea5414dec25
[66] http://git.kernel.org/linus/b7a413015d2986edf020fba765c906cc9cbcbfc9
[67] http://git.kernel.org/linus/e5868ba10c3c5d8a56c06bbafe098103356ac03f
[68] http://git.kernel.org/linus/f32338319f10c4ca5499c19edc5b3618896920ba
[69] http://git.kernel.org/linus/05a9a1617026977422c7c5ed3aeac6f46fa2132c
[70] http://git.kernel.org/linus/eb3d72c8b7e6bb6a55e15272c52eb4eadf7fb1f1
[71] http://git.kernel.org/linus/5b6e2f12edd6c46e87a2775321f1912d19be4b35
[72] http://git.kernel.org/linus/47db3a677b533489d1a5a027282aa33f46dffa79
[73] http://git.kernel.org/linus/5ffaf8a361b4c9025963959a744f21d8173c7669
[74] http://git.kernel.org/linus/e239d8591843945630521ec85edca08289f1a751
[75] http://git.kernel.org/linus/003d6d2792bebb2b66966ce5f1da11849e855180
[76] http://git.kernel.org/linus/b02914af4d7020828ce921a572589dd793517c09
[77] http://git.kernel.org/linus/6021e08db47386507108a475e6c820a7006a4632
[78] http://git.kernel.org/linus/9e3bd9190800e8209b4a3e1d724c35f0738dcad2
[79] http://git.kernel.org/linus/c2f4f527edab37f2f2130bd7813cd41db907ab6b
[80] http://git.kernel.org/linus/09d989d179d0c679043556dda77c51b41a2dae7e
[81] http://git.kernel.org/linus/9588bbd5529461a3dacd435bf239c84c3508f569
[82] http://git.kernel.org/linus/026331c4d9b526561ea96f95fac4bfc52b69e316
[83] http://git.kernel.org/linus/08030db6e5275dda19ea1b3ab8a41c992799db4a
[84] http://git.kernel.org/linus/ed56a3f15a0561e900957ecca0dee42b9b453a9e
[85] http://git.kernel.org/linus/a9e1cb6a78ea8a74c49bf76726a2942f636a833b
[86] http://git.kernel.org/linus/81963d68575d497d626ce13e42c84518a931cc12
[87] http://git.kernel.org/linus/06702a735eacf8679e9ff0d49eb3c989bc6b96ce
[88] http://git.kernel.org/linus/49dcc819b077c2d473062e17d5a1373a8b660e02
[89] http://git.kernel.org/linus/ab13315af97919fae0e014748105fdc2e30afb2d
[90] http://git.kernel.org/linus/f38fd12fa7b7b98e158a9b31d388da34eef25c22
[91] http://git.kernel.org/linus/98b6218388e345064c3f2d3c161383a18274c638
[92] http://git.kernel.org/linus/0f78231bffb868a30e8533aace142213266bb811
[93] http://git.kernel.org/linus/af6b63741cc4e4dfd575d06beb333b11a8a6e0c0
[94] http://git.kernel.org/linus/690680360cd22b55235481ca3421a3450a96138a
[95] http://git.kernel.org/linus/c99445b14054e0c4ed4715df1dad1fc608cbab46
[96] http://git.kernel.org/linus/a80f7c0b088187c8471b441d461e937991870661
[97] http://git.kernel.org/linus/63f170e0c80a131cdd549fab7afb5036009944fc
[98] http://git.kernel.org/linus/b8bc4b0aa9bfba755c64b11b8f60e6cfab25dc9d
[99] http://git.kernel.org/linus/a040d532b912b5dd7d88692b580cff9c88b987e3
[100] http://git.kernel.org/linus/647ca6b01a5289948e970ea7c1f656f9d90b0a27
[101] http://git.kernel.org/linus/4eae9edd38c0a9ce34e39100ccc69ff520bc1224
[102] http://git.kernel.org/linus/ca66527c60385dcec878ebd90749d1fdc43bc870
[103] http://git.kernel.org/linus/9e1b17ead81e72d3db37b4cf15cde1f613603822
[104] http://git.kernel.org/linus/91942230689c1758685499e82e53769d5e7f32eb
[105] http://git.kernel.org/linus/b64fe619e371fc17d8d686d6d44aef1b41317880
[106] http://git.kernel.org/linus/c92d4edecf489dbcbb2e5dd3c513790e57e2ea0e
[107] http://git.kernel.org/linus/81077e82c3f591578625805dd6464a27a9ff56ec
[108] http://git.kernel.org/linus/ffb9eb3d8b450c22bbbc688c6b630141ac476fd9
[109] http://git.kernel.org/linus/5b9a919a97ac8bdda8020c9b366491b5b91b196e
[110] http://git.kernel.org/linus/15a69a81731d337a3d9db51692ff8704c1114f43
[111] http://git.kernel.org/linus/c1596b75c29eb5b32c65ef1e186c8b08c289bf05
[112] http://git.kernel.org/linus/51b2853fd91a3c8fd9f3adc1549569d2c1dc2a2d
[113] http://git.kernel.org/linus/9e76ad2a27f592c1390248867391880c7efe78b3
[114] http://git.kernel.org/linus/cea90e55969ff70b970d64d564076a5469331527
[115] http://git.kernel.org/linus/714fa6636331d33c6045efe394f36c964a6c14ee
[116] http://git.kernel.org/linus/49e721ec6ca74f90ee99089ad2de1c338a95c6d5
[117] http://git.kernel.org/linus/de1ebdceb6a4fe1b7073b81d273285b7c8bed312
[118] http://git.kernel.org/linus/050e8a47dc8b056c880f380ffd01055669f8fe68
[119] http://git.kernel.org/linus/baeb66fe2306783e3b9a492b03882f2e249b2eeb
[120] http://git.kernel.org/linus/3b377ea9d4efc94dc52fe41b4dfdb463635ab298
[121] http://git.kernel.org/linus/4ff6ffa107ba1c6ba9a1cc75a1f304eaa79e8bf4
[122] http://git.kernel.org/linus/da2fb4e9c215b8f0f8954818691549f8a34135be
[123] http://git.kernel.org/linus/49e1b9faed736b20ad9a785638919341b567a595
[124] http://git.kernel.org/linus/e0d8bbf0d23e6b82f13b29f39593d5d13d923b2b
[125] http://git.kernel.org/linus/c8c90873520ef4c201cfd03b4892ca8bbf551e2e
[126] http://git.kernel.org/linus/9ccd921792e5b6719ff9e561438e095cba757727
[127] http://git.kernel.org/linus/943da25d95c7e8fd8c39dbf09e030f5da46f5d85
[128] http://git.kernel.org/linus/aef7d97cc604309b66f6f45cce02cd734934cd4e
[129] http://git.kernel.org/linus/b195167fcf089dbdc650bb874084555035f07f98
[130] http://git.kernel.org/linus/d902eee43f1951b358d7347d9165c6af21cf7b1b
[131] http://git.kernel.org/linus/c4fcb78cf8ae55667809e54e54872a21025dd073
[132] http://git.kernel.org/linus/5cb5e947d8f82011e3d7e7017e9d10db9a40ae9f
[133] http://git.kernel.org/linus/0909e11758bd28848aeb6646e021ec1e031a3f0f
[134] http://git.kernel.org/linus/561f1103a2b70de7e06e1e7fd072a5b142a4278c
[135] http://git.kernel.org/linus/3fe2d7c70b747d5d968f4e8fa210676d49d40059
[136] http://git.kernel.org/linus/24c4a3b29255f9f8bc48d93597a58256b5a1f83f
[137] http://git.kernel.org/linus/bf3af54732bea5894ccc2cbde3ab566f0af7da56
[138] http://git.kernel.org/linus/c1c5523dd1517250cac8b15a4acbc237c24a67d4
[139] http://git.kernel.org/linus/ad72c347e56bf3a0231b9d686e17764157d2961c
[140] http://git.kernel.org/linus/35e2da46d25a53e0e19956f533cc29272a6cceb2
[141] http://git.kernel.org/linus/771f4c87be909ad9feb6af26424485b02deed244
[142] http://git.kernel.org/linus/0ca3a017a7373a4545dd7b345a8a0cecc16bc7e2
[143] http://git.kernel.org/linus/90926f0e58dcd9f4ca877961000568a3be787f2f
[144] http://git.kernel.org/linus/79e95f4717767e9ddc4dbec5d778f0c9970eed34
[145] http://git.kernel.org/linus/69a6a0b38a139ccceef32222108caca8a9b0b795
[146] http://git.kernel.org/linus/b0f83b280fcfa9cdd66b748f0c12fb26ce69e391
[147] http://git.kernel.org/linus/15682bc488d4af8c9bb998844a94281025e0a333
[148] http://git.kernel.org/linus/2ac2ed5f2dfc97ae9ed9f446ad6e064fa821ef6d
[149] http://git.kernel.org/linus/b894fa2627e28c078740dc7041cd08c7e2c353ab
[150] http://git.kernel.org/linus/6d955180b2f9ccff444df06265160868cabb289a
[151] http://git.kernel.org/linus/6f7edb4881bf51300060e89915926e070ace8c4d
[152] http://git.kernel.org/linus/2906f66a5682e5670a5eefe991843689b8d8563f
[153] http://git.kernel.org/linus/d00561a2f64b381aefb41f4a140ff5dc373b52e7
[154] http://git.kernel.org/linus/e5f8d9ac46e0291594abaa76bf467a08367bcccf
[155] http://git.kernel.org/linus/0f7b67dd9e1192976f5e5a78934c7a339ff7c45f
[156] http://git.kernel.org/linus/6d2e3ea284463d5ab34e9cf2a41d0b8627b95d02
[157] http://git.kernel.org/linus/86c8437383acd85c05ec7c9a004f59fe7ac9821a
[158] http://git.kernel.org/linus/8eae939f1400326b06d0c9afe53d2a484a326871
[159] http://git.kernel.org/linus/c839d30a41dd92eb32d7fcfa2b4e99042fc64bf2
[160] http://git.kernel.org/linus/ef00f89f1eb7e056aab9dfe068521e6f2320c94a
[161] http://git.kernel.org/linus/9592a5c01e79dbc59eb56fa26b124e94ffcd0962
[162] http://git.kernel.org/linus/0cebe4b4163b6373c9d24c1a192939777bc27e55
[163] http://git.kernel.org/linus/81e675c227ec60a0bdcbb547dc530ebee23ff931
[164] http://git.kernel.org/linus/9d288dffe3a276e1f06ba556845c456d696c5a4f
[165] http://git.kernel.org/linus/b2a15a604d379af323645e330638e2cfcc696aff
[166] http://git.kernel.org/linus/48f8ac26537c1b7b1a2422f5232f45d06c945348
[167] http://git.kernel.org/linus/010c0b9f34a4c567b431f8b49a58b7332ed42e47
[168] http://git.kernel.org/linus/cd8c20b650f49354722b8cc1f03320b004815a0a
[169] http://git.kernel.org/linus/84f3bb9ae9db90f7fb15d98b55279a58ab1b2363
[170] http://git.kernel.org/linus/6bdb331bc6910d1ccb74dc9852fc858c5916c927
[171] http://git.kernel.org/linus/0559518b5b99c591226460c0bbf8e6a570c518a8
[172] http://git.kernel.org/linus/83fc81024bd8572f31db784f8c0079e999a4fa44
[173] http://git.kernel.org/linus/e89fc3f1b06d9241f65e580b002789abaa6d11ac
[174] http://git.kernel.org/linus/7d07d5632b672c892a65882c2a119345fd9596c9
[175] http://git.kernel.org/linus/2a6ace1b3d4dc65401e71fc01af100692b9f27f8
[176] http://git.kernel.org/linus/7e38017557bc0b87434d184f8804cadb102bb903
[177] http://git.kernel.org/linus/36e31b0af58728071e8023cf8e20c5166b700717
[178] http://git.kernel.org/linus/5aa4b32fc86408705337e941ed716880c63d1590
[179] http://git.kernel.org/linus/bfd5f4a3d605e0f6054df0b59fe0907ff7e696d3
[180] http://git.kernel.org/linus/889b8f964f2f226b7cd5a0a515109e3d8d9d1613
[181] http://git.kernel.org/linus/959d20bfe8b90023c862dec3956054027a5a0912
[182] http://git.kernel.org/linus/76b11f8e270f04851774ff64b16e29e5a43d3a1a
[183] http://git.kernel.org/linus/3082a2b7b1af1b1508c1c3fa589566064f926f40
[184] http://git.kernel.org/linus/f28f9e43b3d81d1e69da0ebf77c8a6780cb5e0c8
[185] http://git.kernel.org/linus/99405162598176e830d17ae6d4f3d9e070ad900c
[186] http://www.heise.de/open/kernel-log-3007.html
[187] http://www.heiseopen.de
[188] http://www.heise.de/glossar/entry/Kernel-Log-397909.html
[189] http://identi.ca/kernellog
[190] http://twitter.com/kernellog
[191] http://www.h-online.com
[192] http://identi.ca/kernellog2
[193] http://twitter.com/kernellog2
[194] http://identi.ca/kernellogauthor
[195] http://twitter.com/kernellogauthor
[196] mailto:thl@ct.de
[197] mailto:thl@ct.de