Re: [PATCH] close race condition in shared memory mapping/unmapping

From: Neil Horman
Date: Mon Sep 13 2004 - 15:56:30 EST


Felipe W Damasio wrote:
Hi Neil,

Neil Horman wrote:

+ down(&shm_ids.sem);
shp = shm_lock(shmid);
if(shp == NULL) {
+ shm_unlock(shp);
+ up(&shm_ids.sem);
err = -EINVAL;
goto out;
}


Trying to unlock a NULL pointer?

Cheers,

Felipe
Crap, good catch. I'll repost with that fixed. Anything else you see a problem with?
Regards
Neil

--
/***************************************************
*Neil Horman
*Software Engineer
*Red Hat, Inc.
*nhorman@xxxxxxxxxx
*gpg keyid: 1024D / 0x92A74FA1
*http://pgp.mit.edu
***************************************************/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/