如果害怕驱动在原子上下文中睡眠可以调用此函数,如果确实在中断上下文,会打印出log,如果没有定义debug项,则不会打印Log,而是直接重新schedule.
判断是否在原子上下文是这样的,
!in_atomic() && !irqs_disable()
如果害怕驱动在原子上下文中睡眠可以调用此函数,如果确实在中断上下文,会打印出log,如果没有定义debug项,则不会打印Log,而是直接重新schedule.
判断是否在原子上下文是这样的,
!in_atomic() && !irqs_disable()