Al Viro
|
ce857229e0
ipc: fix GETALL/IPC_RM race for sysv semaphores
|
12 年之前 |
Rik van Riel
|
6062a8dc05
ipc,sem: fine grained locking for semtimedop
|
12 年之前 |
Rik van Riel
|
9f1bc2c902
ipc,sem: have only one list in struct sem_queue
|
12 年之前 |
Rik van Riel
|
c460b662d5
ipc,sem: open code and rename sem_lock
|
12 年之前 |
Davidlohr Bueso
|
16df3674ef
ipc,sem: do not hold ipc lock more than necessary
|
12 年之前 |
Al Viro
|
e1fd1f490f
get rid of union semop in sys_semctl(2) arguments
|
12 年之前 |
Al Viro
|
22d1a35da0
make HAVE_SYSCALL_WRAPPERS unconditional
|
12 年之前 |
Eric W. Biederman
|
1efdb69b0b
userns: Convert ipc to use kuid and kgid where appropriate
|
13 年之前 |
Manfred Spraul
|
e57940d719
ipc/sem.c: remove private structures from public header file
|
13 年之前 |
Manfred Spraul
|
0b0577f608
ipc/sem.c: handle spurious wakeups
|
13 年之前 |
Manfred Spraul
|
3c24783bb2
ipc/sem.c: fix return code race with semop vs. semop +semctl(IPC_RMID)
|
13 年之前 |
Manfred Spraul
|
d694ad62bf
ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID
|
14 年之前 |
Lai Jiangshan
|
693a8b6eec
ipc,rcu: Convert call_rcu(free_un) to kfree_rcu()
|
14 年之前 |
Lucas De Marchi
|
25985edced
Fix common misspellings
|
14 年之前 |
Serge E. Hallyn
|
b0e77598f8
userns: user namespaces: convert several capable() calls
|
14 年之前 |
Dan Rosenberg
|
982f7c2b2e
sys_semctl: fix kernel stack leakage
|
14 年之前 |
Manfred Spraul
|
c61284e991
ipc/sem.c: bugfix for semop() not reporting successful operation
|
15 年之前 |
Julia Lawall
|
4de85cd6d6
ipc/sem.c: use ERR_CAST
|
15 年之前 |
Manfred Spraul
|
c5cf6359ad
ipc/sem.c: update description of the implementation
|
15 年之前 |
Manfred Spraul
|
0a2b9d4c79
ipc/sem.c: move wake_up_process out of the spinlock section
|
15 年之前 |
Manfred Spraul
|
fd5db42254
ipc/sem.c: optimize update_queue() for bulk wakeup calls
|
15 年之前 |
Amerigo Wang
|
e5cc9c7b1a
ipc: remove unreachable code in sem.c
|
15 年之前 |
Manfred Spraul
|
d987f8b213
ipc/sem.c: optimize single sops when semval is zero
|
15 年之前 |
Manfred Spraul
|
636c6be823
ipc/sem.c: optimize single semop operations
|
15 年之前 |
Manfred Spraul
|
b97e820fff
ipc/sem.c: add a per-semaphore pending list
|
15 年之前 |
Manfred Spraul
|
b6e90822e7
ipc/sem.c: optimize if semops fail
|
15 年之前 |
Nick Piggin
|
d4212093dc
ipc/sem.c: sem preempt improve
|
15 年之前 |
Nick Piggin
|
9cad200c76
ipc/sem.c: sem use list operations
|
15 年之前 |
Nick Piggin
|
bf17bb7177
ipc/sem.c: sem optimise undo list search
|
15 年之前 |
Serge E. Hallyn
|
7d6feeb287
ipc ns: fix memory leak (idr)
|
15 年之前 |