NEOS: expose kernel workqueues over sysfs (#2375)
* mask off kworkers from rt cores * wq over sysfs * prod imagealbatross
parent
6b4957cba1
commit
7bfb24678f
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"ota_url": "https://commadist.azureedge.net/neosupdate/ota-signed-e85f507777cb6b22f88ba1c8be6bbaa2630c484b971344b645fca2d1c461cd47.zip",
|
"ota_url": "https://commadist.azureedge.net/neosupdate/ota-signed-ba3ecb158edc760beda0d32e0eea4311031e460afa97fc180dc83f76cf512694.zip",
|
||||||
"ota_hash": "e85f507777cb6b22f88ba1c8be6bbaa2630c484b971344b645fca2d1c461cd47",
|
"ota_hash": "ba3ecb158edc760beda0d32e0eea4311031e460afa97fc180dc83f76cf512694",
|
||||||
"recovery_url": "https://commadist.azureedge.net/neosupdate/recovery-db31ffe79dfd60be966fba6d1525a5081a920062b883644dc8f5734bcc6806bb.img",
|
"recovery_url": "https://commadist.azureedge.net/neosupdate/recovery-e35dc1939dab4c6c2cbae3f225b07515f1a5c02afb232dc22e93f17c9840499f.img",
|
||||||
"recovery_len": 15926572,
|
"recovery_len": 15926572,
|
||||||
"recovery_hash": "db31ffe79dfd60be966fba6d1525a5081a920062b883644dc8f5734bcc6806bb"
|
"recovery_hash": "e35dc1939dab4c6c2cbae3f225b07515f1a5c02afb232dc22e93f17c9840499f"
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,6 +27,8 @@ function two_init {
|
||||||
[ -d "/proc/irq/733" ] && echo 3 > /proc/irq/733/smp_affinity_list # USB for LeEco
|
[ -d "/proc/irq/733" ] && echo 3 > /proc/irq/733/smp_affinity_list # USB for LeEco
|
||||||
[ -d "/proc/irq/736" ] && echo 3 > /proc/irq/736/smp_affinity_list # USB for OP3T
|
[ -d "/proc/irq/736" ] && echo 3 > /proc/irq/736/smp_affinity_list # USB for OP3T
|
||||||
|
|
||||||
|
# restrict unbound kworkers to first two cores
|
||||||
|
#find /sys/devices/virtual/workqueue -name cpumask -exec sh -c 'echo 3 > {}' ';'
|
||||||
|
|
||||||
# Check for NEOS update
|
# Check for NEOS update
|
||||||
if [ $(< /VERSION) != "$REQUIRED_NEOS_VERSION" ]; then
|
if [ $(< /VERSION) != "$REQUIRED_NEOS_VERSION" ]; then
|
||||||
|
|
|
@ -7,7 +7,7 @@ export OPENBLAS_NUM_THREADS=1
|
||||||
export VECLIB_MAXIMUM_THREADS=1
|
export VECLIB_MAXIMUM_THREADS=1
|
||||||
|
|
||||||
if [ -z "$REQUIRED_NEOS_VERSION" ]; then
|
if [ -z "$REQUIRED_NEOS_VERSION" ]; then
|
||||||
export REQUIRED_NEOS_VERSION="15-1"
|
export REQUIRED_NEOS_VERSION="15"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$PASSIVE" ]; then
|
if [ -z "$PASSIVE" ]; then
|
||||||
|
|
Loading…
Reference in New Issue