This is a fix of: 0169a51220a68d8d3bed0c20b6d606f43497a9e9 This is caused by wrong memory sem operation in IDLE. Fix: Obey the original design, don't check the IDLE in mm_takesemaphore() Signed-off-by: ligd <liguiding1@xiaomi.com>