Manfred Spraul
|
9b44ee2eef
ipc/sem.c: add a printk_once for semctl(GETNCNT/GETZCNT)
|
11 жил өмнө |
Manfred Spraul
|
b220c57aec
ipc/sem.c: make semctl(,,{GETNCNT,GETZCNT}) standard compliant
|
11 жил өмнө |
Manfred Spraul
|
ed247b7ca0
ipc/sem.c: store which operation blocks in perform_atomic_semop()
|
11 жил өмнө |
Manfred Spraul
|
d198cd6d6d
ipc/sem.c: change perform_atomic_semop parameters
|
11 жил өмнө |
Manfred Spraul
|
2f2ed41dca
ipc/sem.c: remove code duplication
|
11 жил өмнө |
Manfred Spraul
|
1994862dc9
ipc/sem.c: bugfix for semctl(,,GETZCNT)
|
11 жил өмнө |
Paul McQuade
|
46c0a8ca3e
ipc, kernel: clear whitespace
|
11 жил өмнө |
Paul McQuade
|
7153e40273
ipc, kernel: use Linux headers
|
11 жил өмнө |
Mathias Krause
|
eb66ec44f8
ipc: constify ipc_ops
|
11 жил өмнө |
Davidlohr Bueso
|
3ab08fe204
ipc: remove braces for single statements
|
11 жил өмнө |
Davidlohr Bueso
|
8001c85810
ipc: standardize code comments
|
11 жил өмнө |
Manfred Spraul
|
239521f31d
ipc: whitespace cleanup
|
11 жил өмнө |
Rafael Aquini
|
72a8ff2f92
ipc: change kern_ipc_perm.deleted type to bool
|
11 жил өмнө |
Rafael Aquini
|
0f3d2b0135
ipc: introduce ipc_valid_object() helper to sort out IPC_RMID races
|
11 жил өмнө |
Petr Mladek
|
78f5009cc3
ipc/sem.c: avoid overflow of semop undo (semadj) value
|
11 жил өмнө |
Manfred Spraul
|
6e224f9459
ipc/sem.c: synchronize semop and semctl with IPC_RMID
|
11 жил өмнө |
Manfred Spraul
|
0e8c665699
ipc/sem.c: update sem_otime for all operations
|
12 жил өмнө |
Manfred Spraul
|
d8c633766a
ipc/sem.c: synchronize the proc interface
|
12 жил өмнө |
Manfred Spraul
|
6d07b68ce1
ipc/sem.c: optimize sem_lock()
|
12 жил өмнө |
Manfred Spraul
|
5e9d527591
ipc/sem.c: fix race in sem_lock()
|
12 жил өмнө |
Davidlohr Bueso
|
53dad6d3a8
ipc: fix race with LSMs
|
12 жил өмнө |
Davidlohr Bueso
|
d9a605e40b
ipc: rename ids->rw_mutex
|
12 жил өмнө |
Manfred Spraul
|
758a6ba39e
ipc/sem.c: rename try_atomic_semop() to perform_atomic_semop(), docu update
|
12 жил өмнө |
Manfred Spraul
|
d12e1e50e4
ipc/sem.c: replace shared sem_otime with per-semaphore value
|
12 жил өмнө |
Manfred Spraul
|
f269f40ad5
ipc/sem.c: always use only one queue for alter operations
|
12 жил өмнө |
Manfred Spraul
|
1a82e9e1d0
ipc/sem: separate wait-for-zero and alter tasks into seperate queues
|
12 жил өмнө |
Manfred Spraul
|
f5c936c0f2
ipc/sem.c: cacheline align the semaphore structures
|
12 жил өмнө |
Davidlohr Bueso
|
9ad66ae65f
ipc: remove unused functions
|
12 жил өмнө |
Davidlohr Bueso
|
7b4cc5d841
ipc: move locking out of ipcctl_pre_down_nolock
|
12 жил өмнө |
Davidlohr Bueso
|
cf9d5d78d0
ipc: close open coded spin lock calls
|
12 жил өмнө |