linux内核中有每个自旋锁的原始变体,我想知道它的用法吗?例如:
raw_spin_lock(),raw_spin_lock_irqsave()等
linux synchronization locking linux-kernel
我们通常会从用户空间查看cat /proc/kmsg或dmesg查看内核日志.
cat /proc/kmsg
dmesg
我理解这dmesg是一个循环缓冲区,它复制kmsg 但是kmsg也不是循环缓冲区?
kmsg
我想了解它们之间的区别和关系?
linux debugging logging kernel linux-kernel
在ARM架构中,我已经读过有3种中断:
我想知道这些是什么,以及它们彼此之间有何不同?
arm interrupt interrupt-handling
linux ×2
linux-kernel ×2
arm ×1
debugging ×1
interrupt ×1
interrupt-handling ×1
kernel ×1
locking ×1
logging ×1
synchronization ×1