update changelog
[debian6500.git] / master / opt / cluster / lite / etc / rc.local
index 234bce13f5748dc55dec97285ceff38740f82e49..edf202ac1dbb3112476da59ea14822655ab98cbf 100755 (executable)
@@ -16,7 +16,7 @@ l=0
 for i in $(awk '/eth'$eth'/ {sub(/:/, ""); print $1}' /proc/interrupts); do
   echo "echo ${core[$l]} > /proc/irq/$i/smp_affinity"
   l=$(expr $l + 1)
-  [ $l -eq ${#core[*]} ] && l=1
+  [ $l -eq ${#core[*]} ] && l=0
 done
 
 # distribute interrupt for eth1 on core 11
@@ -26,9 +26,12 @@ l=0
 for i in $(awk '/eth'$eth'/ {sub(/:/, ""); print $1}' /proc/interrupts); do
   echo "echo ${core[$l]} > /proc/irq/$i/smp_affinity"
   l=$(expr $l + 1)
-  [ $l -eq ${#core[*]} ] && l=1
+  [ $l -eq ${#core[*]} ] && l=0
 done
 
+# remove acpi cpu frequence controler
+modprobe -r acpi_cpufreq
+
 # fill screen of dummy lines to keep last messages in history
 for i in $(seq 1 25); do
   echo TRC6500