Kernel-Log – Was 3.11 bringt (2): Infrastruktur
Seite 2: Die kleinen Perlen: Infrastruktur
Die kleinen Perlen: Infrastruktur
Die folgenden Links führen zu einigen kleineren, aber keineswegs unbedeutenden Änderungen:
ACPI, PCI, PM, ...
- Pull core irq changes from Ingo Molnar
- Pull thermal power-limit update from Tony Luck
- Pull PCI changes from Bjorn Helgaas
- Pull IOMMU updates from Joerg Roedel
- Pull thermal management updates from Zhang Rui
- Pull more power management and ACPI updates from Rafael Wysocki
- Pull ACPI and power management fixes from Rafael Wysocki
- [
  DN1] ACPI: Add ACPI namespace documentation - [
   NÂ] ACPI: Add CMOS RTC Operation Region handler support - [
  DNÂ] ACPI: Add sysfs ABI documentation - [
  D Â] ACPI/APEI: Update einj documentation for param1/param2 - [
   N8] ACPICA: Add argument typechecking for all predefined ACPI names - [
    Â] ACPICA: Add option to disable loading of SSDTs from the RSDT/XSDT - [
    Â] ACPICA: expose OSI version - [
  D Â] acpi-cpufreq: Add new sysfs attribute freqdomain_cpus - [
    Â] ACPI / LPSS: add support for Intel BayTrail - [
 I N4] ACPI / processor: Use common hotplug infrastructure - [
  D Â] ACPI / video: add description for brightness_switch_enabled - [
    Â] ACPI / video: move video_extension.txt to Documentation/acpi - [
  D Â] ACPI / video: update video_extension.txt for backlight control - [
 I  1] bcma: add support for BCM43142 - [
    Â] bcma: support SPROM rev 10 - [
CÂ Â N1]Â cpufreq: powerpc: Add cpufreq driver for Freescale e500mc SoCs - [
CÂ Â Â Â]Â cpufreq: powerpc: move cpufreq driver to drivers/cpufreq - [
  D 5] cpufreq: rename index as driver_data in cpufreq_frequency_table - [
CÂ Â Â 1]Â cpufreq: s3c24xx: move cpufreq driver to drivers/cpufreq - [
CÂ Â Â Â]Â cpufreq: tegra: create CONFIG_ARM_TEGRA_CPUFREQ - [
CÂ Â Â Â]Â cpuidle: calxeda: select ARM_CPU_SUSPEND - [
CÂ Â Â Â]Â cpuidle: improve governor Kconfig options - [
    Â] cpuidle: simplify multiple driver support - [
   NÂ] cpupower: Add Haswell family 0x45 specific idle monitor to show PC8,9,10 states - [
    Â] cpupower: Haswell also supports the C-states introduced with SandyBridge - [
   NÂ] cpupower: Introduce idle-set subcommand and C-state enabling/disabling - [
  DNÂ] dma: coh901318: add devicetree support - [
  DNÂ] dmaengine: edma: Add TI EDMA device tree binding - [
  D Â] dmaengine: ste_dma40: Allow memcpy channels to be configured from DT - [
  D Â] Documentation / CPU hotplug: Rephrase the outdated description for MADT entries - [
  DNÂ] documentation/iommu: Add description of ARM System MMU binding - [
CÂ DNÂ]Â drivers: bus: add a new driver for WEIM - [
CÂ DN2]Â drivers: bus: add ARM CCI support - [
CÂ DÂ 3]Â drivers/dma: remove unused support for MEMSET operations - [
CÂ DN1]Â drivers: memory: Introduce Marvell EBU Device Bus driver - [
  D Â] genirq: Add the generic chip to the genirq docbook - [
CÂ DN1]Â irqchip: Add support for Marvell Orion SoCs - [
CÂ DNÂ]Â irqchip: Add TB10x interrupt controller driver - [
CIDN3]Â pci: Add PCIe driver for Samsung Exynos - [
    Â] PCI/ASPM: Warn when driver asks to disable ASPM, but we can't do it - [
CÂ Â Â Â]Â PCI: hotplug: Convert to be builtin only, not modular - [
CÂ DÂ Â]Â pci: mvebu: enable driver usage on Kirkwood - [
CIDN3]Â pci: PCIe driver for Marvell Armada 370/XP systems - [
CÂ Â Â Â]Â PCI: pciehp: Convert pciehp to be builtin only, not modular - [
CÂ DNÂ]Â pcmcia: at91_cf: add support for DT - [
  D Â] PM / devfreq: add comments and Documentation - [
CÂ Â N1]Â PM / devfreq: Add Exynos5-bus devfreq driver for Exynos5250 - [
   NÂ] PM / devfreq: Move exynos4 devfreq driver into a new sub-directory - [
  D Â] PM / QoS: Add pm_qos and dev_pm_qos to events-power.txt - [
  D Â] PM / QoS: Update Documentation/power/pm_qos_interface.txt - [
  D 1] PM / Runtime: Rework the "runtime idle" helper routine - [
  D Â] PM / Runtime: Update .runtime_idle() callback documentation - [
    Â] PM / Sleep: Warn about system time after resume with pm_trace - [
   NÂ] power: Add option to log time spent in suspend - [
CÂ Â Â Â]Â power/reset: Make the vexpress driver optional on arm and arm64 - [
CÂ Â N1]Â Thermal: CPU Package temperature thermal - [
  DNÂ] Thermal: Documentation for x86 package temperature thermal driver
Crypto & Security
- Pull security subsystem updates from James Morris
- Pull crypto update from Herbert Xu
- [
CÂ Â N2]Â crypto: dcp - Added support for Freescale's DCP co-processor - [
CÂ Â Â Â]Â crypto: sahara - remove dependency on EXPERIMENTAL - [
    Â] crypto: sha256_ssse3 - add sha224 support - [
    Â] crypto: sha512_ssse3 - add sha384 support - [
CÂ DÂ Â]Â integrity: move integrity_audit_msg() - [
CÂ Â Â 3]Â Revert "crypto: blowfish - add AVX2/x86_64 implementation of blowfish cipher" - [
CÂ Â Â 3]Â Revert "crypto: twofish - add AVX2/x86_64 assembler implementation of twofish cipher" - [
    Â] SELinux: Add new labeling type native labels - [
    4] Smack: Improve access check performance
Memory Management
- Pull cgroup changes from Tejun Heo
- Pull slab update from Pekka Enberg
- [
CÂ Â Â Â]Â consolidate compilation option configs - [
CÂ Â Â Â]Â consolidate runtime testing configs - [
CÂ Â Â Â]Â group locking debugging options - [
CÂ Â Â Â]Â hang and lockup detection menu - [
    Â] MAINTAINERS: add zswap and zbud maintainer - [
  D Â] memcg: update TODO list in Documentation - [
   NÂ] mm: add tracepoints for LRU activation and insertions - [
  D 2] mm: change invalidatepage prototype to accept length - [
    1] mm: concentrate modification of totalram_pages into the mm core - [
  D Â] mm/page_alloc: fix doc for numa_zonelist_order - [
CÂ DN1]Â mm: soft-dirty bits for user memory changes tracking - [
  D Â] mm/thp: fix doc for transparent huge zero page - [
CÂ Â Â Â]Â slub: Make cpu partial slab support configurable
Tracing
- Pull x86 tracing updates from Ingo Molnar
- [
  D Â] perf: Drop sample rate when sampling is too slow - [
  D Â] perf: Expand definition of sysfs format attribute - [
  D Â] perf: Power7 Update testing ABI to list CPI-stack events - [
    Â] perf record: Remove -f/--force option - [
    1] perf report: Add --percent-limit option - [
    Â] perf report: Add report.percent-limit config variable - [
   NÂ] perf tools: Add automated make test suite - [
    Â] perf/x86: Add Haswell ULT model number used in Macbook Air and other systems - [
    Â] perf/x86/amd: Add IOMMU Performance Counter resource management - [
    Â] perf/x86/intel: Support full width counting - [
  D Â] tracing: Add function probe to trigger a ftrace dump of current CPU trace - [
  D Â] tracing: Add function probe to trigger a ftrace dump to console - [
  D Â] tracing: Disable tracing on warning - [
  D Â] tracing: Update documentation on tracepoint glob matching - [
  DNÂ] x86: Add NMI duration tracepoints - [
   N2] x86, trace: Add irq vector tracepoints
Virtualization
- Pull Xen bugfixes from Konrad Rzeszutek Wilk
- Pull KVM fixes from Paolo Bonzini
- Pull vhost fixes and cleanups from Michael S Tsirkin
- Pull vfio updates from Alex Williamson
- Pull virtio updates from Rusty Russell
- Pull Xen ARM update rom Stefano Stabellini
- Pull more KVM changes from Gleb Natapov
- [
    Â] Drivers: hv: Add the GUID fot synthetic fibre channel device - [
    1] Drivers: hv: vmbus: Implement multi-channel support - [
    Â] kvm: Add a tracepoint write_tsc_offset - [
  D Â] kvm api doc: fix section numbers - [
  D Â] KVM: MMU: document clear_spte_count - [
  D Â] KVM: MMU: document fast invalidate all mmio sptes - [
  D Â] KVM: MMU: document fast invalidate all pages - [
  D Â] KVM: MMU: document fast page fault - [
  D Â] KVM: MMU: document mmio page fault - [
  D Â] KVM: MMU: document write_flooding_count - [
  D Â] KVM: MMU: update the documentation for reverse mapping of parent_pte - [
    Â] MAINTAINERS: add myself as arm64/xen maintainer - [
  D Â] vfio: fix documentation - [
    2] vfio: hugepage support for vfio_iommu_type1 - [
    Â] vfio: Provide module option to disable vfio_iommu_type1 hugepage support - [
CÂ Â Â 1]Â vhost: Make vhost a separate module - [
  D 1] xen-blkback: implement LRU mechanism for persistent grants - [
  DNÂ] xen-blkback/sysfs: Move the parameters for the persistent grant features - [
  D 1] xen-blkback: use balloon pages for all mappings - [
  DNÂ] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments. - [
    1] xen-netback: split event channels support for Xen backend driver - [
    Â] xen-netfront: split event channels support for Xen frontend driver
Various
- Pull RCU updates from Ingo Molnar
- Pull per-cpu changes from Tejun Heo
- Pull workqueue changes from Tejun Heo
- Pull cpuset changes from Tejun Heo
- Pull trivial module and virtio fixes from Rusty Russell.
- Merge first patch-bomb from Andrew Morton
- Merge Kconfig menu diet patches from Dave Hansen
- Pull timer core updates from Thomas Gleixner
- Pull first stage of __cpuinit removal from Paul Gortmaker
- Merge second patch-bomb from Andrew Morton
- Pull firewire updates from Stefan Richter
- Pull module updates from Rusty Russell
- Pull kbuild updates from Michal Marek
- Pull kconfig updates from Michal Marek
- Pull coccinelle updates from Michal Marek
- Pull locking changes from Ingo Molnar
- Merge more patches from Andrew Morton
- [
  D Â] coccicheck: span checks across CPUs - [
  D Â] Coccinelle: Update information about the minimal version required - [
  D Â] Coccinelle: Update the documentation - [
  D Â] /dev/oldmem: Remove the interface - [
  D Â] docbook: add futexes to kernel-locking docbook - [
  D Â] Documentation/accounting/getdelays.c: avoid strncpy in accounting tool - [
  D Â] Documentation/CodingStyle: allow multiple return statements per function - [
  D Â] Documentation/kdump/kdump.txt: remove /dev/oldmem description - [
CÂ DÂ 2]Â Finally eradicate CONFIG_HOTPLUG - [
    Â] firmware: Avoid deadlock of usermodehelper lock at shutdown - [
CÂ DÂ 2]Â Fix bit corruption at CPU resume time"):kernel: delete __cpuinit usage from all core kernel files - [
    9] Fix bit corruption at CPU resume time"):x86: delete __cpuinit usage from all x86 files - [
    Â] kconfig: allow "hex" and "range" to support longs - [
    Â] kconfig/conf: accept a base-16 seed for randconfig - [
CÂ Â Â Â]Â kconfig: consolidate printk options - [
    Â] kconfig: Fix defconfig when one choice menu selects options that another choice menu depends on - [
    Â] kconfig: loop as long as we changed some symbols in randconfig - [
    Â] kconfig/[mn]conf: make it explicit in the search box that a regexp is possible - [
  D Â] kconfig: sort found symbols by relevance - [
  D Â] kernel-doc: Update references to SGML to refs to XML instead. - [
  D Â] kthread: Add kworker kthreads to OS-jitter documentation - [
  D Â] locks: give the blocked_hash its own spinlock - [
    Â] mconf/nconf: mark empty menus/menuconfigs different from non-empty ones - [
    Â] mm, sched: Allow uaccess in atomic with pagefault_disable() - [
    Â] module: do percpu allocation after uniqueness check. No, really! - [
CÂ Â Â Â]Â mutex: Add w/w mutex slowpath debugging - [
  D Â] nohz_full: Document additional restrictions - [
  D Â] nohz_full: Update based on Sedat Dilek review - [
   N1] percpu: implement generic percpu refcounting - [
    Â] posix_timers: fix racy timer delta caching on task exit - [
  DNÂ] printk: move to separate directory for easier modification - [
CÂ Â Â Â]Â rcu: Apply Dave Jones's NOCB Kconfig help feedback - [
CÂ Â Â Â]Â rcu: Remove "Experimental" flags - [
  D Â] rcu: Remove srcu_read_lock_raw() and srcu_read_unlock_raw(). - [
CÂ Â Â 3]Â rcu: Remove TINY_PREEMPT_RCU - [
  D Â] rcu: Remove TINY_PREEMPT_RCU tracing documentation - [
   N3] sched: Factor out load calculation code from sched/core.c --> sched/proc.c - [
  D 1] sched: Rename sched.c as sched/core.c in comments and Documentation - [
    Â] sched: Use this_rq() helper - [
   NÂ] scripts/coccinelle: check for field address argument to kfree - [
   NÂ] scripts: Coccinelle script for pci_free_consistent() - [
   NÂ] selftests: add basic posix timers selftests - [
   NÂ] selftests: add hugetlbfstest - [
    Â] timerfd: Add alarm timers - [
  D Â] TTY:console: update document console.txt - [
CÂ DÂ Â]Â workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues