fix spinlock recursion in hvc_console