Davidlohr Bueso
|
9ad66ae65f
ipc: remove unused functions
|
12 years ago |
Davidlohr Bueso
|
41a0d523d0
ipc,msg: shorten critical region in msgrcv
|
12 years ago |
Davidlohr Bueso
|
3dd1f784ed
ipc,msg: shorten critical region in msgsnd
|
12 years ago |
Davidlohr Bueso
|
ac0ba20ea6
ipc,msg: make msgctl_nolock lockless
|
12 years ago |
Davidlohr Bueso
|
a5001a0d97
ipc,msg: introduce lockless functions to obtain the ipc object
|
12 years ago |
Davidlohr Bueso
|
2cafed30f1
ipc,msg: introduce msgctl_nolock
|
12 years ago |
Davidlohr Bueso
|
15724ecb7e
ipc,msg: shorten critical region in msgctl_down
|
12 years ago |
Davidlohr Bueso
|
7b4cc5d841
ipc: move locking out of ipcctl_pre_down_nolock
|
12 years ago |
Davidlohr Bueso
|
cf9d5d78d0
ipc: close open coded spin lock calls
|
12 years ago |
Davidlohr Bueso
|
dbfcd91f06
ipc: move rcu lock out of ipc_addid
|
12 years ago |
Nikola Pajkovsky
|
41239fe82d
ipc/msg.c: use list_for_each_entry_[safe] for list traversing
|
12 years ago |
Rik van Riel
|
6062a8dc05
ipc,sem: fine grained locking for semtimedop
|
12 years ago |
Peter Hurley
|
daaf74cf08
ipc: refactor msg list search into separate function
|
12 years ago |
Peter Hurley
|
d076ac9112
ipc: simplify msg list search
|
12 years ago |
Peter Hurley
|
8ac6ed5857
ipc: implement MSG_COPY as a new receive mode
|
12 years ago |
Peter Hurley
|
852028af86
ipc: remove msg handling from queue scan
|
12 years ago |
Stanislav Kinsbursky
|
2dc958fa2f
ipc: set msg back to -EAGAIN if copy wasn't performed
|
12 years ago |
Peter Hurley
|
88b9e456b1
ipc: don't allocate a copy larger than max
|
12 years ago |
Stanislav Kinsbursky
|
3fcfe78658
ipc: add more comments to message copying related code
|
12 years ago |
Stanislav Kinsbursky
|
51eeacaa07
ipc: simplify message copying
|
12 years ago |
Stanislav Kinsbursky
|
b30efe2775
ipc: convert prepare_copy() from macro to function
|
12 years ago |
Stanislav Kinsbursky
|
85398aa8de
ipc: simplify free_copy() call
|
12 years ago |
Stanislav Kinsbursky
|
4a674f34ba
ipc: introduce message queue copy feature
|
12 years ago |
Stanislav Kinsbursky
|
f9dd87f473
ipc: message queue receive cleanup
|
12 years ago |
Stanislav Kinsbursky
|
9afdacda02
ipc: remove forced assignment of selected message
|
12 years ago |
Eric W. Biederman
|
1efdb69b0b
userns: Convert ipc to use kuid and kgid where appropriate
|
13 years ago |
Lucas De Marchi
|
25985edced
Fix common misspellings
|
14 years ago |
Serge E. Hallyn
|
b0e77598f8
userns: user namespaces: convert several capable() calls
|
14 years ago |
Alexey Dobriyan
|
4be929be34
kernel-wide: replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |