Messages in this thread | | | Date | Thu, 02 Mar 2006 23:37:19 +0300 | From | Oleg Nesterov <> | Subject | Re: [PATCH 01/23] tref: Implement task references. |
| |
Oleg Nesterov wrote: > > void put_pid_ref(struct pid_ref *ref) > { > if (!ref || !atomic_dec_and_test(&ref->count)) > return; > > write_lock_irq(&tasklist_lock); > if (!atomic_read(&ref->count)) {
Ok, this is racy, but the fix is possible.
Oleg. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |