Minor Gems: Infrastructure
Many further minor, but by no means insignificant, changes can be found in the list below, which contains the commit headers referring to the respective change. Like many of the references in the text above, the links point to the relevant commit in the web front end of the Git branch for the "official" kernel sources maintained by Linus Torvalds at kernel.org. The commit comments available at these links and the patches themselves provide further extensive information on the respective changes.
Every link is preceded by various letters and numbers in square brackets. The letter "C" identifies patches that modify Kconfig files, which contain the help texts and configuration options displayed by "make menuconfig", "make xconfig" and similar tools during kernel configuration. "D" is used for patches that modify the documentation available under Documentation/ in the kernel branch. "N" identifies changes which create a new file. The numbers provide a rough idea of the patch size: For instance, "1" is used for changes between 10 and 20 KBytes including comment, "2" for patches between 20 and 30 KBytes; changes without a number are less than 10 KBytes, while patches marked "9" are 90 KBytes or more.
ACPI
- [
- [
- [
- [
CD
] ACPI: Split out custom_method functionality into an own driver
Crypto & Security
- [
- [
C
] crypto: aesni-intel - Merge with fpu.ko - [
- [
CDN9
] crypto: caam - Add support for the Freescale SEC4/CAAM - [
D 1
] crypto: caam - de-CHIP-ify device tree compatibles - [
D 1
] crypto: caam - standardize device tree naming convention to utilize '-vX.Y' - [
- [
- [
C 1
] crypto: s390 - add System z hardware support for CTR mode - [
C N
] crypto: s390 - add System z hardware support for GHASH - [
C 1
] crypto: s390 - add System z hardware support for XTS mode - [
C
] crypto: s390 - cleanup s390 Kconfig options - [
C N2
] crypto: s5p-sss - add S5PV210 advanced crypto engine support - [
- [
C
] hwrng: amd - enable AMD hw rnd driver for Maple PPC boards - [
1
] KEYS: Improve /proc/keys - [
MM
- [
D
] memcg: add documentation for the memory.numastat API - [
D
] memsw: remove noswapaccount kernel parameter - [
- [
- [
- [
D
] mm: convert mm->cpu_vm_cpumask into cpumask_var_t - [
- [
- [
- [
- [
PCI
- [
- [
- [
- [
- [
- [
D
] PCI: add rescan to /sys/.../pci_bus/.../ - [
- [
Power Management
- [
C 1
] [CPUFREQ] Move x86 drivers to drivers/cpufreq/ - [
C 9
] [CPUFREQ] use dynamic debug instead of custom infrastructure - [
D
] PM / ACPI: Remove acpi_sleep=s4_nonvs - [
D 1
] PM: Allow drivers to allocate memory from .prepare() callbacks safely - [
D
] PM: Documentation: fix typo: pm_runtime_idle_sync() doesn't exist. - [
D
] PM / Domains: Update documentation - [
D
] PM / Hibernate: Add sysfs knob to control size of memory for drivers - [
- [
- [
C
] PM: Remove CONFIG_PM_VERBOSE - [
C 1
] PM: Remove sysdev suspend, resume and shutdown operations - [
C N1
] PM / Runtime: Generic clock manipulation rountines for runtime PM (v6) - [
- [
D
] PM / Runtime: Update doc: usage count no longer incremented across system PM - [
D
] PM / Runtime: Update documentation regarding driver removal - [
D
] PM: Update documentation regarding sysdevs - [
- [
Scheduler
- [
2
] sched: Dynamically allocate sched_domain/sched_group data-structures - [
- [
D
] sched: Get rid of lock_depth - [
- [
- [
C
] sched: Move the second half of ttwu() to the remote cpu - [
Tracing
- [
C N
] jump label: Add s390 support - [
- [
- [
- [
- [
- [
1
] perf stat: Add -d -d and -d -d -d options to show more CPU events - [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
N1
] perf tools: Makefile: PYTHON{,_CONFIG} to bandage Python 3 incompatibility - [
Virtualisation
- [
- [
D
] KVM: Add documentation for KVM_CAP_NR_VCPUS - [
- [
D 2
] KVM: PPC: booke: add sregs support - [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
D
] KVM: X86: Implement userspace interface to set virtual_tsc_khz - [
D
] lguest: remove support for VIRTIO_F_NOTIFY_ON_EMPTY. - [
- [
1
] virtio: add full three-clause BSD text to headers. - [
- [
N1
] xen: cleancache shim to Xen Transcendent Memory - [
- [
Various
- [
- [
D 1
] bitmap, irq: add smp_affinity_list interface to /proc/irq - [
CD 1
] cgroup: remove the ns_cgroup - [
D 1
] cgroups: add per-thread subsystem callbacks - [
D 1
] cgroups: make procs file writable - [
D
] coredump: add support for exe_file in core name - [
DN1
] Create Documentation/security/, - [
D
] Documentation: Add statistics about nested locks - [
D
] Documentation/atomic_ops.txt: avoid volatile in sample code - [
D
] Documentation/feature-removal-schedule.txt: remove ns_cgroup from feature-removal-schedule.txt - [
D
] Documentation: fix cgroup typos and formatting - [
D 2
] Documentation: update cgroupfs mount point - [
D
] Documentation: update dontdiff file - [
D
] Documentation: update kmemleak supported archs - [
D
] Documentation: update printk-formats.txt - [
- [
- [
D
] genirq: Update DocBook comments - [
D
] getdelays: show average CPU/IO/SWAP/RECLAIM delays - [
D
] initramfs: Use KBUILD_BUILD_TIMESTAMP for generated entries - [
- [
- [
D
] kbuild: Allow to override LINUX_COMPILE_BY and LINUX_COMPILE_HOST macros - [
DN
] kbuild: asm-generic support - [
D
] kbuild: Fix build with binutils <= 2.19 - [
- [
D
] kbuild: Fix passing -Wno-options to gcc 4.4+ - [
- [
C
] kbuild: move KALLSYMS_EXTRA_PASS from Kconfig to Makefile - [
D
] kbuild: move scripts/basic/docproc.c to scripts/docproc.c - [
- [
D
] kconfig: Document the new "visible if" syntax - [
C
] Kconfig: improve KALLSYMS_ALL documentation - [
D
] kconfig-language: add to hints - [
- [
- [
- [
- [
C
] lib: consolidate DEBUG_PER_CPU_MAPS - [
C 1
] lib: consolidate DEBUG_STACK_USAGE option - [
- [
- [
CDN5
] ptp: Added a brand new class driver for ptp clocks. - [
- [
D
] rcu: add callback-queue information to rcudata output - [
D
] rcu: Add forward-progress diagnostic for per-CPU kthreads - [
D
] rcu: add grace-period age and more kthread state to tracing - [
- [
- [
D 1
] rcu: Decrease memory-barrier usage based on semi-formal proof - [
- [
D 1
] rcu: merge TREE_PREEPT_RCU blocked_tasks[] lists - [
D 1
] rcu: move TREE_RCU from softirq to kthread - [
- [
CD 1
] rcu: Remove conditional compilation for RCU CPU stall warnings - [
D
] rcu: Update RCU's trace.txt documentation for new format - [
D 1
] rcu: update tracing documentation for new rcutorture and rcuboost - [
1
] rcu: use softirq instead of kthreads except when RCU_BOOST=y - [
1
] timerfd: Allow timers to be cancelled when clock was set - [
1
] timerfd: Manage cancelable timers in timerfd - [
- [
C
] uts: make default hostname configurable, rather than always using "(none)"
Next: Minor Gems - Architecture