preempt_count 和 local_bh_disable的关系
大了调试信息,感觉好奇怪:代码
printk("preempt_count %x\n",preempt_count());
local_bh_disable();
printk("preempt_count %x\n",preempt_count());
local_bh_disable();
printk("preempt_count %x\n",preempt_count());
local_bh_enable();
printk("preempt_count %x\n",preempt_count());
local_bh_enable();
printk("preempt_count %x\n",preempt_count());
调试信息:
preempt_count 0
preempt_count 100
preempt_count 200
preempt_count 256
preempt_count 0
为什么不对称?
页:
[1]