diff --git a/arch/x86/tools/mcoverlay-create-smp-x86.sh.in b/arch/x86/tools/mcoverlay-create-smp-x86.sh.in index d4dfba7c..aec2ba4d 100644 --- a/arch/x86/tools/mcoverlay-create-smp-x86.sh.in +++ b/arch/x86/tools/mcoverlay-create-smp-x86.sh.in @@ -149,3 +149,7 @@ for cpuid in `find /sys/bus/cpu/devices/* -maxdepth 0 -name "cpu[0123456789]*" - rm -rf /tmp/mcos/mcos0_sys/bus/cpu/devices/$cpuid fi done + +# Restore umask +umask ${umask_old} + diff --git a/arch/x86/tools/mcreboot-smp-x86.sh.in b/arch/x86/tools/mcreboot-smp-x86.sh.in index c7f91064..a7c728e8 100644 --- a/arch/x86/tools/mcreboot-smp-x86.sh.in +++ b/arch/x86/tools/mcreboot-smp-x86.sh.in @@ -424,7 +424,4 @@ if [ "${irqbalance_used}" == "yes" ]; then # echo cpus=$cpus ncpus=$ncpus banirq=$banirq fi -# Restore umask -umask ${umask_old} - exit 0