Commit Graph

515 Commits (c0c14e6af9ec89479f3ee3895961ef51e97aadd4)

Author SHA1 Message Date
Davidlohr Bueso 6d08a2567c ipc: use device_initcall 11 years ago
Davidlohr Bueso 187841a800 ipc/compat.c: remove sc_semopm macro 11 years ago
Michael Kerrisk 4f87dac386 ipc: Fix 2 bugs in msgrcv() MSG_COPY implementation 11 years ago
Heiko Carstens 8eee9093cd ipc/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types 11 years ago
Heiko Carstens 5d70a59637 ipc/compat: convert to COMPAT_SYSCALL_DEFINE 11 years ago
Heiko Carstens 291fdb0bce ipc/compat_sys_msgrcv: change msgtyp type from long to compat_long_t 11 years ago
Davidlohr Bueso f3713fd9cf ipc,mqueue: remove limits for the amount of system-wide queues 11 years ago
H. Peter Anvin 81993e81a9 compat: Get rid of (get|put)_compat_time(val|spec) 11 years ago
Mateusz Guzik e7ca255236 ipc: fix compat msgrcv with negative msgtyp 11 years ago
Davidlohr Bueso ffa571dafb ipc,msg: document barriers 11 years ago
Davidlohr Bueso daf948c7d1 ipc: delete seq_max field in struct ipc_ids 11 years ago
Davidlohr Bueso 8dc5cd04f9 ipc: simplify sysvipc_proc_open() return 11 years ago
Davidlohr Bueso 95d4eb2822 ipc: remove useless return statement 11 years ago
Davidlohr Bueso 3ab08fe204 ipc: remove braces for single statements 11 years ago
Davidlohr Bueso 8001c85810 ipc: standardize code comments 11 years ago
Manfred Spraul 239521f31d ipc: whitespace cleanup 11 years ago
Rafael Aquini 72a8ff2f92 ipc: change kern_ipc_perm.deleted type to bool 11 years ago
Rafael Aquini 0f3d2b0135 ipc: introduce ipc_valid_object() helper to sort out IPC_RMID races 11 years ago
Petr Mladek 78f5009cc3 ipc/sem.c: avoid overflow of semop undo (semadj) value 11 years ago
Jesper Nilsson 3a72660b07 ipc,shm: correct error return value in shmctl (SHM_UNLOCK) 11 years ago
Greg Thelen a399b29dfb ipc,shm: fix shm_file deletion races 11 years ago
Mathias Krause 4e9b45a192 ipc, msg: fix message length check for negative values 11 years ago
Xie XiuQi 206fa94097 ipc/util.c: remove unnecessary work pending test 11 years ago
J. Bruce Fields b21996e36c locks: break delegations on unlink 11 years ago
Mathias Krause 9bf76ca325 ipc, msg: forbid negative values for "msg{max,mnb,mni}" 11 years ago
Manfred Spraul 6e224f9459 ipc/sem.c: synchronize semop and semctl with IPC_RMID 11 years ago
Davidlohr Bueso 18ccee263c ipc: update locking scheme comments 11 years ago
Davidlohr Bueso 4271b05a22 ipc,msg: prevent race with rmid in msgsnd,msgrcv 12 years ago
Manfred Spraul 0e8c665699 ipc/sem.c: update sem_otime for all operations 12 years ago
Manfred Spraul d8c633766a ipc/sem.c: synchronize the proc interface 12 years ago
Manfred Spraul 6d07b68ce1 ipc/sem.c: optimize sem_lock() 12 years ago
Manfred Spraul 5e9d527591 ipc/sem.c: fix race in sem_lock() 12 years ago
Davidlohr Bueso 53dad6d3a8 ipc: fix race with LSMs 12 years ago
Davidlohr Bueso 20b8875abc ipc: drop ipc_lock_check 12 years ago
Davidlohr Bueso 7a25dd9e04 ipc, shm: drop shm_lock_check 12 years ago
Davidlohr Bueso 32a2750010 ipc: drop ipc_lock_by_ptr 12 years ago
Davidlohr Bueso 530fcd16d8 ipc, shm: guard against non-existant vma in shmdt(2) 12 years ago
Davidlohr Bueso 05603c44a7 ipc: document general ipc locking scheme 12 years ago
Davidlohr Bueso 4718787d1f ipc,msg: drop msg_unlock 12 years ago
Davidlohr Bueso d9a605e40b ipc: rename ids->rw_mutex 12 years ago
Davidlohr Bueso c2c737a046 ipc,shm: shorten critical region for shmat 12 years ago
Davidlohr Bueso f42569b138 ipc,shm: cleanup do_shmat pasta 12 years ago
Davidlohr Bueso 2caacaa82a ipc,shm: shorten critical region for shmctl 12 years ago
Davidlohr Bueso c97cb9ccab ipc,shm: make shmctl_nolock lockless 12 years ago
Davidlohr Bueso 68eccc1dc3 ipc,shm: introduce shmctl_nolock 12 years ago
Davidlohr Bueso 3b1c4ad377 ipc: drop ipcctl_pre_down 12 years ago
Davidlohr Bueso 79ccf0f8c8 ipc,shm: shorten critical region in shmctl_down 12 years ago
Davidlohr Bueso 8b8d52ac38 ipc,shm: introduce lockless functions to obtain the ipc object 12 years ago
Manfred Spraul bebcb928c8 ipc/msg.c: Fix lost wakeup in msgsnd(). 12 years ago
Eric W. Biederman c7b96acf14 userns: Kill nsown_capable it makes the wrong thing easy 12 years ago