Messages in this thread | | | Date | Sat, 18 Mar 2000 11:41:56 +1100 | From | "Andrew Morton" <> | Subject | Re: [bugfix] SMP, shm-2.3.52-A0 |
| |
Ingo Molnar wrote: > > > + KASSERT(spin_is_locked(&kernel_flag)); > > this is more readable i believe: > > if (!spin_is_locked(&kernel_flag)) > BUG();
Yes. But your assertion needs to be physically removed from production code, whereas the presence/absence of KASSERT can be centrally controlled.
if (assertions && !spin_is_locked(&kernel_flag)) BUG();
will compile to nothing if 'assertions' is constant zero.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |