Kernel-Log – Was 2.6.36 bringt (1): Grafik
Seite 3: Die kleine Perlen
Die kleinen Perlen
Viele kleinere, aber keineswegs unbedeutende Neuerungen finden sich in der folgenden Liste mit den englischen Commit-Überschriften der jeweiligen Änderung. Die Einträge verlinken genau wie viele der Verweise im vorangegangenen Text auf das Webfrontend des von Linus Torvalds gepflegten Git-Zweigs mit den "offiziellen" Kernel-Quellen auf Kernel.org. Der über diese Links angezeigten Commit-Kommentar und der darunter ausgegebene Patch liefern zahlreiche weitere Informationen zur jeweiligen Änderungen.
Vor jedem Link finden sich in eckigen Klammern einige Buchstaben und Zahlen. Ein "C" kennzeichnet Patches mit Änderungen an Kconfig-Dateien, welche die Hilfetexte und Konfigurationsoptionen enthalten, die bei der Kernel-Konfiguration über "make menuconfig", "make xconfig" und ähnliche Werkzeuge angezeigt werden. Ein "D" steht bei Patches, die die Dokumentation verändern, die im Kernel-Zweig unterhalb von Documentation/ liegt. Ein "N" weist Änderungen aus, die eine neue Datei anlegen. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: eine "1" steht für Änderungen, die inklusive Kommentar zwischen 10 und 20 KByte groß sind, eine "2" für solche, die zwischen 20 und 30 KByte Umfang haben; Änderungen ohne Zahl sind kleiner als 10 KByte, Patches mit einer "9" hingegen 90 KByte oder größer.
- [
   Â] agp/intel: Add actual definitions of the Sandybridge PTE caching bits. - [
   Â] agp/intel: Support the extended physical addressing bits on Sandybridge. - [
   Â] drm: add "auto" dithering method - [
CÂ Â Â]Â drm: add PCI requirements to low-level drivers. - [
   Â] drm: add per-event vblank event trace points - [
CÂ N2]Â drm: Add support for platform devices to register as DRM devices - [
  NÂ] drm: add vblank event trace point - [
   5] drm: block userspace under allocating buffer and having drivers overwrite it (v2) - [
   2] drm/edid: Rewrite mode parse to use the generic detailed block walk - [
   Â] drm/i915: Add fixed panel mode parsed from EDID for eDP without fixed mode in VBT - [
   Â] drm/i915: Add the support of eDP on DP-D for Ibex/CPT - [
   Â] drm/i915: add tracepoints for flip requests & completions - [
  N1] drm/i915: Enable aspect/centering panel fitting for Ironlake. - [
   Â] drm/i915: Enable RC6 on Ironlake. - [
   1] drm/i915: Implement fair lru eviction across both rings. (v2) - [
   Â] drm/i915: Initialize LVDS and eDP outputs before anything else - [
   Â] drm/i915,intel_agp: Add support for Sandybridge D0 - [
   3] drm/i915/sdvo: Add missing TV filters - [
   1] drm/i915: wait for actual vblank, not just 20ms - [
CÂ N1]Â drm: Import driver for the sil164 I2C TMDS transmitter. - [
   Â] drm/kms: add crtc disable function - [
   1] drm: move ttm global code to core drm - [
   Â] drm/nouveau: Add another Zotac FX5200 TV-out quirk. - [
   Â] drm/nouveau: Add some generic I2C gadget detection code. - [
   Â] drm/nouveau: Add TV-out quirk for an MSI nForce2 IGP. - [
   1] drm/nouveau: introduce gpio engine - [
   1] drm/nouveau: remove ability to use external firmware - [
   Â] drm/nouveau: support fetching LVDS EDID from ACPI - [
   1] drm/nv04-nv3x: Implement init-compute-mem. - [
   1] drm/nv17-nv4x: Attempt to init some external TMDS transmitters. - [
   Â] drm/nv50: DCB quirk for Dell M6300 - [
   Â] drm/nv50: set DP display power state during DPMS - [
   Â] drm/radeon: add new pci ids - [
   Â] drm/radeon/kms: add additional quirk for Acer rv620 laptop - [
   1] drm/radeon/kms: add support for router objects - [
   Â] drm/radeon/kms/atom: add crtc disable function - [
   Â] drm/radeon/kms: don't enable MSIs on AGP boards - [
   Â] drm/radeon/kms: fix sideport detection on newer rs880 boards - [
   Â] drm/radeon/kms: mark 3D power states as performance - [
   Â] gpu/drm/i915: Add a blacklist to omit modeset on LID open - [
   Â] imxfb: add pwmr controlled backlight support - [
   Â] IPS driver: add GPU busy and turbo checking - [
   Â] s3c-fb: add default window feature. - [
   Â] s3c-fb: add support for display panning - [
   Â] s3c-fb: add wait for VSYNC ioctl - [
   3] viafb: PLL value cleanup
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)