ipc: rename ids->rw_mutex
[linux-3.10.git] / ipc / sem.c
2013-10-18 Davidlohr Bueso ipc: rename ids->rw_mutex
2013-10-18 Manfred Spraul ipc/sem.c: rename try_atomic_semop() to perform_atomic_...
2013-10-18 Manfred Spraul ipc/sem.c: replace shared sem_otime with per-semaphore...
2013-10-18 Manfred Spraul ipc/sem.c: always use only one queue for alter operations
2013-10-18 Manfred Spraul ipc/sem: separate wait-for-zero and alter tasks into...
2013-10-18 Manfred Spraul ipc/sem.c: cacheline align the semaphore structures
2013-10-18 Davidlohr Bueso ipc: remove unused functions
2013-10-18 Davidlohr Bueso ipc: move locking out of ipcctl_pre_down_nolock
2013-10-18 Davidlohr Bueso ipc: close open coded spin lock calls
2013-05-26 Manfred Spraul ipc/sem.c: Fix missing wakeups in do_smart_update_queue()
2013-05-09 Rik van Riel ipc,sem: fix semctl(..., GETNCNT)
2013-05-09 Rik van Riel ipc,sem: fix semctl(..., GETZCNT)
2013-05-05 Linus Torvalds ipc: simplify rcu_read_lock() in semctl_nolock()
2013-05-05 Linus Torvalds ipc: simplify semtimedop/semctl_main() common error...
2013-05-05 Linus Torvalds ipc: move sem_obtain_lock() rcu locking into the only...
2013-05-05 Linus Torvalds ipc: fix double sem unlock in semctl error path
2013-05-05 Linus Torvalds ipc: move the rcu_read_lock() from sem_lock_and_putref...
2013-05-04 Linus Torvalds ipc: sem_putref() does not need the semaphore lock...
2013-05-04 Linus Torvalds ipc: move rcu_read_unlock() out of sem_unlock() and...
2013-05-03 Al Viro ipc: fix GETALL/IPC_RM race for sysv semaphores
2013-05-01 Rik van Riel ipc,sem: fine grained locking for semtimedop
2013-05-01 Rik van Riel ipc,sem: have only one list in struct sem_queue
2013-05-01 Rik van Riel ipc,sem: open code and rename sem_lock
2013-05-01 Davidlohr Bueso ipc,sem: do not hold ipc lock more than necessary
2013-03-05 Al Viro get rid of union semop in sys_semctl(2) arguments
2013-03-04 Al Viro make HAVE_SYSCALL_WRAPPERS unconditional
2012-09-07 Eric W. Biederman userns: Convert ipc to use kuid and kgid where appropriate
2011-11-02 Manfred Spraul ipc/sem.c: remove private structures from public header...
2011-11-02 Manfred Spraul ipc/sem.c: handle spurious wakeups
2011-11-02 Manfred Spraul ipc/sem.c: fix return code race with semop vs. semop...
2011-07-26 Manfred Spraul ipc/sem.c: fix race with concurrent semtimedop() timeou...
2011-07-20 Lai Jiangshan ipc,rcu: Convert call_rcu(free_un) to kfree_rcu()
2011-03-31 Lucas De Marchi Fix common misspellings
2011-03-24 Serge E. Hallyn userns: user namespaces: convert several capable()...
2010-10-01 Dan Rosenberg sys_semctl: fix kernel stack leakage
2010-07-20 Manfred Spraul ipc/sem.c: bugfix for semop() not reporting successful...
2010-05-27 Julia Lawall ipc/sem.c: use ERR_CAST
2010-05-27 Manfred Spraul ipc/sem.c: update description of the implementation
2010-05-27 Manfred Spraul ipc/sem.c: move wake_up_process out of the spinlock...
2010-05-27 Manfred Spraul ipc/sem.c: optimize update_queue() for bulk wakeup...
2009-12-16 Amerigo Wang ipc: remove unreachable code in sem.c
2009-12-16 Manfred Spraul ipc/sem.c: optimize single sops when semval is zero
2009-12-16 Manfred Spraul ipc/sem.c: optimize single semop operations
2009-12-16 Manfred Spraul ipc/sem.c: add a per-semaphore pending list
2009-12-16 Manfred Spraul ipc/sem.c: optimize if semops fail
2009-12-16 Nick Piggin ipc/sem.c: sem preempt improve
2009-12-16 Nick Piggin ipc/sem.c: sem use list operations
2009-12-16 Nick Piggin ipc/sem.c: sem optimise undo list search
2009-12-16 Serge E. Hallyn ipc ns: fix memory leak (idr)
2009-04-15 Jiri Pirko rculist: use list_entry_rcu in places where it's approp...
2009-01-14 Heiko Carstens [CVE-2009-0029] System call wrappers part 25
2009-01-14 Heiko Carstens [CVE-2009-0029] System call wrapper special cases
2009-01-06 Denis V. Lunev ipc: do not goto to the next line
2009-01-06 Alan Cox mm: update my address
2008-10-16 Adrian Bunk ipc/sem.c: make free_un() static
2008-07-25 Manfred Spraul ipc/sem.c: rewrite undo list locking
2008-07-25 Manfred Spraul ipc/sem.c: convert sem_array.sem_pending to struct...
2008-07-25 Manfred Spraul ipc/sem.c: remove unused entries from struct sem_queue
2008-07-25 Manfred Spraul ipc/sem.c: convert undo structures to struct list_head
2008-04-29 Manfred Spraul ipc: sysvsem: implement sys_unshare(CLONE_SYSVSEM)
2008-04-29 Pierre Peiffer IPC: consolidate all xxxctl_down() functions
2008-04-29 Pierre Peiffer IPC: introduce ipc_update_perm()
2008-04-29 Pierre Peiffer IPC: get rid of the use *_setbuf structure.
2008-04-29 Pierre Peiffer IPC/semaphores: remove one unused parameter from semctl...
2008-04-29 Pierre Peiffer IPC/semaphores: move the rwmutex handling inside semctl...
2008-04-29 Pierre Peiffer IPC/semaphores: code factorisation
2008-04-29 Pierre Peiffer IPC: use ipc_buildid() directly from ipc_addid()
2008-02-08 Pierre Peiffer IPC: consolidate sem_exit_ns(), msg_exit_ns() and shm_e...
2008-02-08 Pierre Peiffer IPC: make struct ipc_ids static in ipc_namespace
2008-02-08 Pierre Peiffer IPC/semaphores: consolidate SEM_STAT and IPC_STAT commands
2008-02-08 Pavel Emelyanov namespaces: move the IPC namespace under IPC_NS option
2008-02-06 Pierre Peiffer IPC: fix error check in all new xxx_lock() and xxx_exit...
2007-10-19 Pierre Peiffer IPC: fix error case when idr-cache is empty in ipcget()
2007-10-19 Pierre Peiffer IPC: cleanup some code and wrong comments about semundo...
2007-10-19 Nadia Derbey ipc: remove unneeded parameters
2007-10-19 Nadia Derbey fix idr_find() locking
2007-10-19 Nadia Derbey ipc: fix wrong comments
2007-10-19 Nadia Derbey Storing ipcs into IDRs
2007-10-19 Nadia Derbey ipc: integrate ipc_checkid() into ipc_lock()
2007-10-19 Nadia Derbey ipc: unify the syscalls code
2007-10-19 Nadia Derbey ipc: store ipcs into IDRs
2007-10-19 Pavel Emelyanov pid namespaces: changes to show virtual ids to user
2007-07-17 Jeff Garzik arch/i386/* fs/* ipc/*: mark variables with uninitializ...
2007-07-16 Cedric Le Goater remove CONFIG_UTS_NS and CONFIG_IPC_NS
2007-05-08 Randy Dunlap header cleaning: don't include smp_lock.h when not...
2006-12-07 Burman Yan [PATCH] kernel core: replace kmalloc+memset with kzalloc
2006-11-03 Pavel Emelianov [PATCH] Fix ipc entries removal
2006-10-02 Matt Helsley [PATCH] ipc: replace kmalloc and memset in get_undo_lis...
2006-10-02 Kirill Korotaev [PATCH] IPC namespace - sem
2006-06-30 Jörn Engel Remove obsolete #include <linux/config.h>
2006-06-20 Linda Knippers [PATCH] update of IPC audit record cleanup
2006-05-01 Steve Grubb [PATCH] Rework of IPC auditing
2006-03-26 Linus Torvalds Merge git://git./linux/kernel/git/bunk/trivial
2006-03-26 Ingo Molnar [PATCH] sem2mutex: ipc, id.sem
2006-03-26 Eric Sesterhenn BUG_ON() Conversion in ipc/sem.c
2006-03-20 Dustin Kirkland [PATCH] Capture selinux subject/object context information.
2006-01-15 Christian Kujau correct email address of Manfred Spraul
2006-01-12 Randy.Dunlap [PATCH] move capable() to capability.h
2005-12-24 Linus Torvalds Fix silly typo ("smb" vs "smp")
2005-12-24 Manfred Spraul [PATCH] add missing memory barriers to ipc/sem.c