1424 while (atomic_cmpxchg(&kgdb_active, -1, cpu) != -1)
1425 cpu_relax();
atomic_cmpxchg()函数实现了一个比较+交换的原子操作(原子就是说cpu要不就不做,
要做就一定要做完某些操作才能干别的事情,对应这里就是比较和交换要一次过做完).
atomic_cmpxchg()比较kgdb_active->count的值是否等用-1,如果是则把cpu的值赋给kgdb_active->count,
否则不修改它的值,atomic_cmpxchg返回kgdb_active->count赋值前的值.