aboutsummaryrefslogtreecommitdiffstats
path: root/ipc
AgeCommit message (Expand)AuthorFilesLines
2009-01-08mqueue: fix si_pid value in mqueue do_notify()Sukadev Bhattiprolu1-1/+2
2009-01-08NOMMU: Make VMAs per MM as for MMU-mode linuxDavid Howells1-0/+12
2009-01-06ipc/ipc_sysctl.c: move the definition of ipc_auto_callback()akpm@linux-foundation.org1-23/+23
2009-01-06ipc: do not goto to the next lineDenis V. Lunev1-1/+0
2009-01-06ipc: clean up ipc/shm.cWANG Cong1-10/+5
2009-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+0
2009-01-05mm: update my addressAlan Cox1-1/+1
2009-01-05zero i_uid/i_gid on inode allocationAl Viro1-1/+0
2009-01-04sanitize audit_mq_open()Al Viro1-12/+11
2009-01-04sanitize AUDIT_MQ_SENDRECVAl Viro1-24/+30
2009-01-04sanitize audit_mq_notify()Al Viro1-7/+7
2009-01-04sanitize audit_mq_getsetattr()Al Viro1-5/+1
2009-01-04sanitize audit_ipc_set_perm()Al Viro1-7/+2
2009-01-04sanitize audit_ipc_obj()Al Viro2-9/+4
2008-12-04Merge branch 'master' into nextJames Morris1-5/+9
2008-11-19sysvipc: fix the ipc structures initializationNadia Derbey1-5/+9
2008-11-14CRED: Pass credentials through dentry_open()David Howells1-4/+7
2008-11-14CRED: Wrap current->cred and a few other accessorsDavid Howells2-3/+3
2008-11-14CRED: Separate task security context from task_structDavid Howells2-3/+3
2008-11-14CRED: Wrap task credential accesses in the SYSV IPC subsystemDavid Howells3-10/+19
2008-10-21[PATCH] introduce fmode_t, do annotationsAl Viro1-1/+1
2008-10-20message queues: increase range limitsJoe Korty1-6/+14
2008-10-20SHM_LOCKED pages are unevictableLee Schermerhorn1-0/+4
2008-10-16ipc/sem.c: make free_un() staticAdrian Bunk1-1/+1
2008-10-16sysctl: simplify ->strategyAlexey Dobriyan1-5/+4
2008-07-26[PATCH] kill nameidata passing to permission(), rename to inode_permission()Al Viro1-1/+1
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan1-1/+1
2008-07-25ipc: do not use a negative value to re-enable msgmni automatic recomputingNadia Derbey2-18/+74
2008-07-25ipc: use simple_read_from_buffer()Akinobu Mita1-18/+7
2008-07-25ipc/sem.c: rewrite undo list lockingManfred Spraul1-54/+93
2008-07-25ipc/sem.c: convert sem_array.sem_pending to struct list_headManfred Spraul1-57/+35
2008-07-25ipc/sem.c: remove unused entries from struct sem_queueManfred Spraul1-2/+0
2008-07-25ipc/sem.c: convert undo structures to struct list_headManfred Spraul1-74/+89
2008-07-25ipc: get rid of ipc_lock_down()Nadia Derbey3-75/+4
2008-07-25ipc: call idr_find() without locking in ipc_lock()Nadia Derbey1-9/+0
2008-07-24hugetlb: modular state for hugetlb page sizeAndi Kleen1-1/+2
2008-06-13Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-17/+14
2008-06-12/proc/sysvipc/shm: fix 32-bit truncation of segment sizesPaul Menage1-8/+8
2008-06-10shm: Remove silly double assignmentNeil Horman1-2/+0
2008-06-06ipc: only output msgmni value at boot timeNadia Derbey1-7/+6
2008-06-05netlink: Remove nonblock parameter from netlink_attachskbDenis V. Lunev1-1/+1
2008-05-03tiny mq_open optimizationUlrich Drepper1-2/+1
2008-04-29sysvipc: use non-racy method for proc entries creationDenis V. Lunev1-7/+6
2008-04-29ipc: sysvsem: implement sys_unshare(CLONE_SYSVSEM)Manfred Spraul1-0/+1
2008-04-29ipc: add definitions of USHORT_MAX and othersZhang, Yanmin3-9/+8
2008-04-29IPC: consolidate all xxxctl_down() functionsPierre Peiffer5-119/+66
2008-04-29IPC: introduce ipc_update_perm()Pierre Peiffer5-12/+17
2008-04-29IPC: get rid of the use *_setbuf structure.Pierre Peiffer3-86/+46
2008-04-29IPC/semaphores: remove one unused parameter from semctl_down()Pierre Peiffer1-3/+3
2008-04-29IPC/semaphores: move the rwmutex handling inside semctl_downPierre Peiffer1-11/+13
2008-04-29IPC/message queues: introduce msgctl_downPierre Peiffer1-73/+89
2008-04-29IPC/shared memory: introduce shmctl_downPierre Peiffer1-88/+72
2008-04-29IPC/semaphores: code factorisationPierre Peiffer1-30/+31
2008-04-29ipc: re-enable msgmni automatic recomputing msgmni if set to negativeNadia Derbey2-10/+44
2008-04-29ipc: do not recompute msgmni anymore if explicitly set by userNadia Derbey1-2/+41
2008-04-29ipc: recompute msgmni on ipc namespace creation/removalNadia Derbey3-2/+15
2008-04-29ipc: invoke the ipcns notifier chain as a work itemNadia Derbey1-1/+14
2008-04-29ipc: recompute msgmni on memory add / removeNadia Derbey6-2/+120
2008-04-29ipc: scale msgmni to the number of ipc namespacesNadia Derbey3-3/+13
2008-04-29ipc: scale msgmni to the amount of lowmemNadia Derbey1-1/+36
2008-04-29IPC: use ipc_buildid() directly from ipc_addid()Pierre Peiffer4-13/+2
2008-04-28mempolicy: rework mempolicy Reference Counting [yet again]Lee Schermerhorn1-3/+2
2008-04-28mempolicy: fixup Fallback for Default Shmem PolicyLee Schermerhorn1-2/+1
2008-04-19[PATCH] r/o bind mounts: elevate write count for open()sDave Hansen1-2/+14
2008-04-19[PATCH] r/o bind mounts: elevate write count for rmdir and unlink.Dave Hansen1-1/+4
2008-03-10mempolicy: fix reference counting bugsLee Schermerhorn1-2/+3
2008-02-08Pidns: fix badly converted mqueues pid handlingPavel Emelyanov1-1/+1
2008-02-08Pidns: make full use of xxx_vnr() callsPavel Emelyanov1-2/+1
2008-02-08IPC: consolidate sem_exit_ns(), msg_exit_ns() and shm_exit_ns()Pierre Peiffer4-66/+46
2008-02-08IPC: make struct ipc_ids static in ipc_namespacePierre Peiffer6-102/+23
2008-02-08IPC/semaphores: consolidate SEM_STAT and IPC_STAT commandsPierre Peiffer1-22/+16
2008-02-08ipc: uninline some code from util.hPavel Emelyanov2-58/+57
2008-02-08namespaces: move the IPC namespace under IPC_NS optionPavel Emelyanov8-60/+87
2008-02-06make ipc/util.c:sysvipc_find_ipc() staticAdrian Bunk1-2/+2
2008-02-06IPC: fix error check in all new xxx_lock() and xxx_exit_ns() functionsPierre Peiffer3-9/+45
2007-11-29ipc: lost unlock and fput in mqueue.c on error pathPavel Emelyanov1-2/+4
2007-11-07[NETLINK]: Fix unicast timeoutsPatrick McHardy1-2/+4
2007-10-21[PATCH] pass dentry to audit_inode()/audit_inode_child()Al Viro1-4/+4
2007-10-19IPC: fix error case when idr-cache is empty in ipcget()Pierre Peiffer4-11/+18
2007-10-19virtualization of sysv msg queues is incompleteKirill Korotaev1-11/+10
2007-10-19IPC: cleanup some code and wrong comments about semundo list managmentPierre Peiffer1-40/+6
2007-10-19ipc: remove unneeded parametersNadia Derbey4-17/+12
2007-10-19fix idr_find() lockingNadia Derbey5-70/+198
2007-10-19ipc: fix wrong commentsNadia Derbey5-45/+118
2007-10-19ipc: inline ipc_buildid()Nadia Derbey2-6/+5
2007-10-19ipc: introduce the ipcid_to_idx macroNadia Derbey2-2/+4
2007-10-19Storing ipcs into IDRsNadia Derbey4-18/+46
2007-10-19ipc: integrate ipc_checkid() into ipc_lock()Nadia Derbey5-136/+152
2007-10-19ipc: remove the ipc_get() routineNadia Derbey3-23/+13
2007-10-19ipc: unify the syscalls codeNadia Derbey5-139/+215
2007-10-19ipc: store ipcs into IDRsNadia Derbey5-310/+330
2007-10-19pid namespaces: changes to show virtual ids to userPavel Emelyanov4-12/+15
2007-10-18sysctl mqueue: remove the binary sysctl numbersEric W. Biederman1-10/+0
2007-10-17r/o bind mounts: filesystem helpers for custom 'struct file'sDave Hansen1-8/+5
2007-10-17ipc namespace: remove config ipc ns fixCedric Le Goater1-4/+0
2007-10-17ipc/shm.c: make 2 functions staticAdrian Bunk1-2/+3
2007-10-17Slab API: remove useless ctor parameter and reorder parametersChristoph Lameter1-1/+1
2007-10-10[NET]: cleanup 3rd argument in netlink_sendskbDenis V. Lunev1-3/+2
2007-07-31Fix user struct leakage with locked IPC shem segmentPavel Emelianov1-1/+1
2007-07-31NOMMU: Fix SYSV IPC SHMDavid Howells1-0/+2
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-1/+1
2007-07-19mm: fault feedback #1Nick Piggin1-3/+2
2007-07-19mm: merge populate and nopage into fault (fixes nonlinear)Nick Piggin1-4/+5
2007-07-17arch/i386/* fs/* ipc/*: mark variables with uninitialized_var()Jeff Garzik2-3/+3
2007-07-16remove CONFIG_UTS_NS and CONFIG_IPC_NSCedric Le Goater5-25/+6
2007-07-06fix logic error in ipc compat semctl()Alexander Graf1-1/+1
2007-06-16shm: fix the filename of hugetlb sysv shared memoryEric W. Biederman1-3/+3
2007-06-16hugetlb: fix get_policy for stacked shared memory filesAdam Litke1-1/+3
2007-06-16Restore shmid as inode# to fix /proc/pid/maps ABI breakageBadari Pulavarty1-0/+5
2007-05-17Remove SLAB_CTOR_CONSTRUCTORChristoph Lameter1-2/+1
2007-05-11[PATCH] complete message queue auditingAmy Griffis1-0/+4
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap2-2/+0
2007-05-08Merge sys_clone()/sys_unshare() nsproxy and namespace handlingBadari Pulavarty1-43/+10
2007-05-08Cap shmmax at INT_MAX in compat shminfoGuy Streeter1-0/+4
2007-05-07slab allocators: Remove SLAB_DEBUG_INITIAL flagChristoph Lameter1-2/+1
2007-03-27[PATCH] ipcns: fix !CONFIG_IPC_NS behaviorSerge E. Hallyn1-0/+7
2007-03-06[PATCH] mqueue: nested locking annotationPeter Zijlstra1-1/+2
2007-03-01[PATCH] Fix get_unmapped_area and fsync for hugetlb shm segmentsAdam Litke1-6/+26
2007-03-01[PATCH] make ipc/shm.c:shm_nopage() staticAdrian Bunk1-2/+2
2007-02-20[PATCH] shm: make sysv ipc shared memory use stacked filesEric W. Biederman1-85/+155
2007-02-14[PATCH] sysctl: remove insert_at_head from register_sysctlEric W. Biederman2-2/+2
2007-02-14[PATCH] sysctl: move SYSV IPC sysctls to their own fileEric W. Biederman2-0/+184
2007-02-12[PATCH] mark struct inode_operations const 2Arjan van de Ven1-2/+2
2007-02-12[PATCH] mark struct file_operations const 7Arjan van de Ven3-6/+6
2007-02-12[PATCH] ipc: save the ipc namespace while reading proc filesEric W. Biederman1-13/+45
2007-02-11[PATCH] Numerous fixes to kernel-doc info in source files.Robert P. J. Day1-11/+10
2007-01-23[PATCH] correct sys_shmget allocation checkGuy Streeter1-1/+1
2006-12-13[PATCH] getting rid of all casts of k[cmz]alloc() callsRobert P. J. Day1-2/+2
2006-12-08[PATCH] struct path: convert ipcJosef Sipek2-16/+16
2006-12-07[PATCH] kernel core: replace kmalloc+memset with kzallocBurman Yan1-2/+1
2006-12-07[PATCH] Fix the size limit of compat space msgsizesuzuki2-27/+40
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter1-2/+2
2006-12-07[PATCH] slab: remove SLAB_KERNELChristoph Lameter1-1/+1
2006-11-22WorkStruct: Pass the work_struct pointer instead of context dataDavid Howells1-1/+6
2006-11-04Revert unintentional "volatile" changes in ipc/msg.cLinus Torvalds1-1/+1
2006-11-03[PATCH] Fix ipc entries removalPavel Emelianov5-1/+16
2006-10-03Michal Wronski: update contact infoMichal Wronski1-1/+1
2006-10-03fix file specification in commentsUwe Zeisberger1-1/+1
2006-10-02[PATCH] ipc: replace kmalloc and memset in get_undo_list with kzallocMatt Helsley1-4/+1
2006-10-02[PATCH] IPC namespace - shmKirill Korotaev1-86/+168
2006-10-02[PATCH] IPC namespace - semKirill Korotaev1-71/+130
2006-10-02[PATCH] IPC namespace - msgKirill Korotaev1-51/+106
2006-10-02[PATCH] IPC namespace - utilsKirill Korotaev2-13/+143
2006-10-02[PATCH] update mq_notify to use a struct pidCedric Le Goater1-12/+15
2006-10-01[PATCH] r/o bind mount prepwork: inc_nlink() helperDave Hansen1-1/+1
2006-10-01[PATCH] r/o bind mounts: unlink: monitor i_nlinkDave Hansen1-1/+1
2006-09-27[PATCH] inode-diet: Eliminate i_blksize from the inode structureTheodore Ts'o1-1/+0
2006-09-27[PATCH] Really ignore kmem_cache_destroy return valueAlexey Dobriyan1-4/+1
2006-07-31[PATCH] ipc/msg.c: clean up coding styleIngo Molnar1-184/+205
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel5-5/+0
2006-06-23[PATCH] vfs: add lock owner argument to flush operationMiklos Szeredi1-1/+1
2006-06-23[PATCH] remove unused o_flags from do_shmatHugh Dickins1-3/+0
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells1-4/+4
2006-06-20[PATCH] Audit of POSIX Message Queue Syscalls v.2George C. Wilson1-0/+22
2006-06-20[PATCH] update of IPC audit record cleanupLinda Knippers3-8/+11
2006-05-01[PATCH] Rework of IPC auditingSteve Grubb4-6/+42
2006-04-17[PATCH] IPC: access to unmapped vmalloc area in grow_ary()Alexey Kuznetsov1-2/+1
2006-04-17[PATCH] shmat: stop mprotect from giving write permission to a readonly attac...Hugh Dickins1-0/+2
2006-04-02BUG_ON() Conversion in ipc/shm.cEric Sesterhenn1-8/+7
2006-04-01BUG_ON() Conversion in ipc/util.cEric Sesterhenn1-4/+2
2006-03-28[PATCH] mqueue comment typo fixSerge E. Hallyn1-1/+1
2006-03-26[PATCH] one ipc/sem.c->mutex.c converstion too many..Manfred Spraul1-1/+1
2006-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivialLinus Torvalds1-4/+2
2006-03-26[PATCH] sem2mutex: ipc, id.semIngo Molnar7-56/+65
2006-03-26BUG_ON() Conversion in ipc/sem.cEric Sesterhenn1-4/+2
2006-03-25Merge branch 'audit.b3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds3-7/+7
2006-03-24BUG_ON() Conversion in ipc/msg.cEric Sesterhenn1-2/+1
2006-03-24[PATCH] shmdt: check address alignmentHugh Dickins1-0/+3
2006-03-22Remove superfluous NOTIFY_COOKIE_LEN defineMichal Wronski1-1/+0
2006-03-20[PATCH] Capture selinux subject/object context information.Dustin Kirkland3-7/+7
2006-02-10[PATCH] shmdt cannot detach not-alined shm segment cleanly.KAMEZAWA Hiroyuki1-0/+1
2006-02-09[NETLINK]: Fix a severe bugAlexey Kuznetsov1-1/+2
2006-01-15correct email address of Manfred SpraulChristian Kujau4-4/+4
2006-01-14[PATCH] Fix double decrement of mqueue_mnt->mnt_count in sys_mq_openAlexander Viro1-26/+33
2006-01-11[PATCH] move capable() to capability.hRandy.Dunlap5-0/+5
2006-01-09[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_semJes Sorensen1-4/+4
2006-01-08[PATCH] ipc: expand shm_flagsAndrew Morton1-12/+10
2006-01-06[PATCH] NOMMU: Make SYSV IPC SHM use ramfs facilities on NOMMUDavid Howells1-5/+13
2005-12-24Fix silly typo ("smb" vs "smp")Linus Torvalds1-1/+1
2005-12-24[PATCH] add missing memory barriers to ipc/sem.cManfred Spraul1-0/+2
2005-11-07Merge master.kernel.org:/pub/scm/linux/kernel/git/bunk/trivialLinus Torvalds1-1/+1
2005-11-07[PATCH] more kernel-doc cleanups, additionsRandy Dunlap1-4/+5
2005-11-07[PATCH] SHM_NORESERVE flags for shmget()Badari Pulavarty1-1/+9
2005-11-06Update Michal Wronski contact infoMichal Wronski1-1/+1
2005-10-29[PATCH] hugetlb: remove repeated codeKrishnakumar R1-3/+4
2005-09-27[PATCH] Make POSIX message queue sys_mq_open() honor umaskKrzysztof Benedyczak1-0/+1
2005-09-10[PATCH] merge some from Rusty's trivial patchesAdrian Bunk1-1/+1
2005-09-07[PATCH] ipc: convert /proc/sysvipc/* to generic seq_file interfaceMike Waychison3-163/+78
2005-09-07[PATCH] ipc: add generic struct ipc_ids seq_file iterationMike Waychison2-0/+164
2005-09-07[PATCH] compat: be more consistent about [ug]id_tStephen Rothwell1-6/+6
2005-08-05[PATCH] Fix semundo lock leakageIngo Molnar1-7/+3
2005-08-01[PATCH] shm: CONFIG_SHMEM=n build fixAndrew Morton1-1/+1
2005-07-12[PATCH] xtensa: remove old syscallsChris Zankel1-1/+1
2005-07-07[PATCH] put_compat_shminfo() warning fixJesse Millan1-0/+1
2005-06-23[PATCH] ipcsem: remove superflous decrease variable from sys_semtimedopManfred Spraul1-6/+3
2005-05-01[PATCH] convert that currently tests _NSIG directly to use valid_signal()Jesper Juhl1-2/+2
2005-05-01[PATCH] consolidate sys_shmatStephen Rothwell1-0/+14
2005-05-01[PATCH] use smp_mb/wmb/rmb where possibleakpm@osdl.org1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds10-0/+6045