Hi,
the attached patch should fix the combination of CLONE_NEWIPC with
shared sysv undo structures (the common case, just
sys_unshare(CLONE_NEWIPC)):
lookup_undo() now locates the undo array based on both semid and the
namespace pointer.
Additionally, the patch tries to clean the code up by using the linked
list macros from <linux/list.h> instead of single linked lists.
The patch passes a few quick tests, I'm interested in feedback. Are
there test apps for testing the IPC namespace code?
--
Manfred| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Eric Paris | [RFC 0/5] [TALPA] Intro to a linux interface for on access scanning |
| Linus Torvalds | Linux 2.6.25-rc4 |
git: | |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
| Vladimir Ivashchenko | Re: HTB accuracy for high speed |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
