Kernel-Log – Was 2.6.38 bringt (5): Architektur, Infrastruktur und Virtualisierung
Seite 3: Kleine Perlen: Infrastruktur
Die kleinen Perlen: Infrastruktur und Virtualisierung
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 Konfigurationsoptionen samt der zugehörigen Hilfetexte 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.
ACPI
- [
1
] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support - [
1
] ACPICA: Implicit notify support - [
- [
CD
] ACPI: delete CONFIG_ACPI_PROCFS_POWER and power procfs I/F in 2.6.39 - [
- [
- [
- [
- [
- [
- [
C
] ACPI: update CONFIG_ACPI_PROCFS description - [
- [
- [
C N1
] IPMI/ACPI: Add the IPMI opregion driver to enable ACPI to access BMC controller - [
- [
CDN
] thermal: Add event notification to thermal framework
Crypto & Security
- [
- [
C
] crypto: gf128mul - Remove experimental tag - [
1
] crypto: rfc4106 - Extending the RC4106 AES-GCM test vectors - [
- [
1
] This patch adds a new security attribute to Smack called
MM
- [
- [
D
] memcg: document cgroup dirty memory interfaces - [
D
] memsw: deprecate noswapaccount kernel parameter and schedule it for removal - [
- [
- [
N
] mm: compaction: add trace events for memory compaction activity - [
- [
1
] mm: migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path - [
1
] mm: page allocator: adjust the per-cpu counter threshold when memory is low - [
D
] mm: smaps: export mlock information - [
1
] mm: vmscan: reclaim order-0 and use compaction instead of lumpy reclaim - [
- [
D
] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down - [
D
] revert documentaion update for memcg's dirty ratio. - [
- [
- [
C 1
] thp: add x86 32bit support - [
- [
- [
C
] thp: select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled - [
C
] thp: transparent hugepage config choice - [
DN1
] thp: transparent hugepage support documentation - [
- [
- [
- [
PCI
- [
- [
- [
- [
- [
C
] x86/PCI: make Broadcom CNB20LE driver EMBEDDED and EXPERIMENTAL
Scheduler
- [
- [
- [
- [
D
] sched, docs: Update schedstats documentation to version 15 - [
1
] sched: Implement on-demand (active) cfs_rq list - [
1
] sched: Simplify cpu-hot-unplug task migration
Tracing & Debugging
- [
D
] Documentation/trace/events.txt: Remove obsolete sched_signal_send. - [
D
] kdump: update kexec-tools URL and Vivek's email - [
1
] kprobes: Support delayed unoptimizing - [
- [
- [
N
] perf bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' - [
- [
- [
C
] perf: Clean up power events by introducing new, more generic ones - [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
1
] perf script: Finish the rename from trace to script - [
- [
- [
- [
1
] perf stat: Add csv-style output - [
1
] perf stat: Add no-aggregation mode to -a - [
- [
- [
1
] perf symbols: Add symfs option for off-box analysis using specified tree - [
- [
- [
2
] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events - [
- [
N4
] perf tools: Introduce event selectors - [
- [
- [
- [
- [
C 1
] rcu: add tracing for TINY_RCU and TINY_PREEMPT_RCU
Virtualization
- [
D
] KVM: Add PV MSR to enable asynchronous page faults delivery. - [
D
] KVM: Document device assigment API - [
- [
C N2
] KVM: Halt vcpu if page it tries to access is swapped out - [
1
] KVM: Handle async PF in a guest. - [
D
] KVM: Let host know whether the guest can handle async PF in non-userspace context. - [
D
] KVM paravirt: Add async PF initialization to PV guest. - [
- [
- [
- [
- [
- [
D
] lguest: document --rng in example Launcher - [
D
] lguest: example launcher to use guard pages, drop PROT_EXEC, fix limit logic - [
D
] lguest: --username and --chroot options - [
- [
Various
- [
D
] cgroups: remove deprecated subsystem from examples. - [
- [
- [
D
] Documentation: complete crashkernel= parameter documentation - [
D
] Documentation/dontdiff: add further autogenerated files to ignore list - [
D
] Documentation/email-clients.txt: update Thunderbird docs with wordwrap plugin - [
D
] Documentation/email-clients.txt: warn about word wrap bug in KMail - [
D
] Documentation/kbuild: add info that 'choice' can have a symbol name - [
D
] Documentation: update kernel-docs.txt - [
- [
CD 1
] genirq: Remove __do_IRQ - [
1
] hrtimers: Convert hrtimers to use timerlist infrastructure - [
- [
- [
D
] kbuild, deb-pkg: support overriding userland architecture - [
D
] kbuild: introduce HDR_ARCH_LIST for headers_install_all - [
- [
D
] kconfig: the day kconfig warns about "select"-abuse has come - [
- [
N
] ktest: Added compare script to test ktest.pl to sample.conf - [
1
] ktest: Added config_bisect test type - [
- [
- [
- [
- [
N3
] ktest: Added sample.conf, new %default option format - [
1
] ktest: Add open and close console and start stop monitor - [
- [
- [
- [
- [
- [
1
] ktest: Bisecting, install modules, add logging - [
- [
- [
- [
- [
- [
2
] ktest: New TEST_START instead of using [], and use real SHA1s - [
- [
- [
- [
- [
- [
- [
- [
- [
- [
D 1
] PM / Runtime: Add synchronous runtime interface for interrupt handlers (v3) - [
- [
1
] rcu: add priority-inversion testing to rcutorture - [
C
] rcu: demote SRCU_SYNCHRONIZE_DELAY from kernel-parameter status - [
D
] rcu: document TINY_RCU and TINY_PREEMPT_RCU tracing. - [
C
] rcu: Make synchronize_srcu_expedited() fast if running readers - [
- [
D
] rcu: update documentation/comments for Lai's adoption patch - [
D
] remove doc for obsolete dynamic-printk kernel-parameter - [
2
] RTC: Rework RTC code to use timerqueue for events - [
- [
D
] scripts/coccinelle: update for compatability with Coccinelle 0.2.4 - [
C
] sparc: Use generic irq Kconfig - [
C N1
] SPI: Add SPI controller driver for the Atheros AR71XX/AR724X/AR913X SoCs - [
- [
C
] spi: Enable SPI driver for S5P6440 and S5P6450 - [
C
] spi/imx: Add i.MX53 support - [
1
] spi/pxa2xx: Add chipselect support for Sodaville - [
D
] sysctl: remove obsolete comments - [
C
] tile: Use generic irq Kconfig - [
N
] timers: Introduce timerlist infrastructure. - [
N
] timers: Rename timerlist infrastructure to timerqueue - [
DN
] tty: add 'active' sysfs attribute to tty0 and console device - [
D
] workqueue: deprecate cancel_rearming_delayed_work[queue]()