Commit History

Autor SHA1 Mensaxe Data
  Tetsuo Handa 1d5cfdb076 tree wide: use kvfree() than conditional kfree()/vfree() %!s(int64=9) %!d(string=hai) anos
  Manfred Spraul 3ed1f8a99d ipc/sem.c: update/correct memory barriers %!s(int64=10) %!d(string=hai) anos
  Herton R. Krzesinski a979558448 ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem() %!s(int64=10) %!d(string=hai) anos
  Herton R. Krzesinski 602b8593d2 ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits %!s(int64=10) %!d(string=hai) anos
  Davidlohr Bueso 55b7ae5016 ipc: rename ipc_obtain_object %!s(int64=10) %!d(string=hai) anos
  Joe Perches 7f032d6ef6 ipc: remove use of seq_printf return value %!s(int64=10) %!d(string=hai) anos
  Davidlohr Bueso 52644c9ab3 ipc,sem: use current->state helpers %!s(int64=10) %!d(string=hai) anos
  Manfred Spraul 2e094abfd1 ipc/sem.c: change memory barrier in sem_lock() to smp_rmb() %!s(int64=10) %!d(string=hai) anos
  Manfred Spraul e8577d1f03 ipc/sem.c: fully initialize sem_array before making it visible %!s(int64=10) %!d(string=hai) anos
  Manfred Spraul 9b44ee2eef ipc/sem.c: add a printk_once for semctl(GETNCNT/GETZCNT) %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul b220c57aec ipc/sem.c: make semctl(,,{GETNCNT,GETZCNT}) standard compliant %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul ed247b7ca0 ipc/sem.c: store which operation blocks in perform_atomic_semop() %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul d198cd6d6d ipc/sem.c: change perform_atomic_semop parameters %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul 2f2ed41dca ipc/sem.c: remove code duplication %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul 1994862dc9 ipc/sem.c: bugfix for semctl(,,GETZCNT) %!s(int64=11) %!d(string=hai) anos
  Paul McQuade 46c0a8ca3e ipc, kernel: clear whitespace %!s(int64=11) %!d(string=hai) anos
  Paul McQuade 7153e40273 ipc, kernel: use Linux headers %!s(int64=11) %!d(string=hai) anos
  Mathias Krause eb66ec44f8 ipc: constify ipc_ops %!s(int64=11) %!d(string=hai) anos
  Davidlohr Bueso 3ab08fe204 ipc: remove braces for single statements %!s(int64=11) %!d(string=hai) anos
  Davidlohr Bueso 8001c85810 ipc: standardize code comments %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul 239521f31d ipc: whitespace cleanup %!s(int64=11) %!d(string=hai) anos
  Rafael Aquini 72a8ff2f92 ipc: change kern_ipc_perm.deleted type to bool %!s(int64=11) %!d(string=hai) anos
  Rafael Aquini 0f3d2b0135 ipc: introduce ipc_valid_object() helper to sort out IPC_RMID races %!s(int64=11) %!d(string=hai) anos
  Petr Mladek 78f5009cc3 ipc/sem.c: avoid overflow of semop undo (semadj) value %!s(int64=11) %!d(string=hai) anos
  Manfred Spraul 6e224f9459 ipc/sem.c: synchronize semop and semctl with IPC_RMID %!s(int64=12) %!d(string=hai) anos
  Manfred Spraul 0e8c665699 ipc/sem.c: update sem_otime for all operations %!s(int64=12) %!d(string=hai) anos
  Manfred Spraul d8c633766a ipc/sem.c: synchronize the proc interface %!s(int64=12) %!d(string=hai) anos
  Manfred Spraul 6d07b68ce1 ipc/sem.c: optimize sem_lock() %!s(int64=12) %!d(string=hai) anos
  Manfred Spraul 5e9d527591 ipc/sem.c: fix race in sem_lock() %!s(int64=12) %!d(string=hai) anos
  Davidlohr Bueso 53dad6d3a8 ipc: fix race with LSMs %!s(int64=12) %!d(string=hai) anos