Date:2011-01-14 01:09:46 (11 years 8 months ago)
Author:Maarten ter Huurne
Commit:72375ecf3d6c5e2b4f11f67593354136070376cd
Message:MIPS: A320: defconfig: Tweak scheduling options to get lower latencies.

Enabled voluntary kernel preemption, set main timer to 1000 Hz, enabled high-resolution timers and hi-res timer use by ALSA.
Also enabled dynamic ticks ("tickless") to avoid more power consumption from of the higher timer frequency.
Files: arch/mips/configs/a320_defconfig (3 diffs)

Change Details

arch/mips/configs/a320_defconfig
11#
22# Automatically generated make config: don't edit
33# Linux/mips 2.6.37 Kernel Configuration
4# Thu Jan 13 21:56:34 2011
4# Fri Jan 14 01:05:38 2011
55#
66CONFIG_MIPS=y
77
...... 
118118# CONFIG_KSM is not set
119119CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
120120CONFIG_NEED_PER_CPU_KM=y
121# CONFIG_NO_HZ is not set
122# CONFIG_HIGH_RES_TIMERS is not set
121CONFIG_TICK_ONESHOT=y
122CONFIG_NO_HZ=y
123CONFIG_HIGH_RES_TIMERS=y
123124CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
124125# CONFIG_HZ_48 is not set
125CONFIG_HZ_100=y
126# CONFIG_HZ_100 is not set
126127# CONFIG_HZ_128 is not set
127128# CONFIG_HZ_250 is not set
128129# CONFIG_HZ_256 is not set
129# CONFIG_HZ_1000 is not set
130CONFIG_HZ_1000=y
130131# CONFIG_HZ_1024 is not set
131132CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
132CONFIG_HZ=100
133CONFIG_PREEMPT_NONE=y
134# CONFIG_PREEMPT_VOLUNTARY is not set
133CONFIG_HZ=1000
134# CONFIG_PREEMPT_NONE is not set
135CONFIG_PREEMPT_VOLUNTARY=y
135136# CONFIG_PREEMPT is not set
136137# CONFIG_KEXEC is not set
137138# CONFIG_SECCOMP is not set
...... 
889890# CONFIG_SND_SEQUENCER is not set
890891# CONFIG_SND_MIXER_OSS is not set
891892# CONFIG_SND_PCM_OSS is not set
893CONFIG_SND_HRTIMER=y
892894# CONFIG_SND_DYNAMIC_MINORS is not set
893895# CONFIG_SND_SUPPORT_OLD_API is not set
894896# CONFIG_SND_VERBOSE_PROCFS is not set

Archive Download the corresponding diff file



interactive