Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
416c2a6a6ba96926ef585b574f509e1c6c6440ab
/
ipc
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
b776e4b
fix a typo in put_compat_shm_info()
by Al Viro
· 7 years ago
58aff0a
ipc/shm: Fix order of parameters when calling copy_compat_shmid_to_user
by Will Deacon
· 7 years ago
cc73fee
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0cfb6ae
ipc: optimize semget/shmget/msgget for lots of keys
by Guillaume Knispel
· 7 years ago
e4243b8
ipc/sem: play nicer with large nsops allocations
by Davidlohr Bueso
· 7 years ago
8419e64
ipc/sem: drop sem_checkid helper
by Davidlohr Bueso
· 7 years ago
9405c03
ipc: convert kern_ipc_perm.refcount from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
f74370b
ipc: convert sem_undo_list.refcnt from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
a2e0602
ipc: convert ipc_namespace.count from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
7ff2819
ipc: shm: Make shmid_kernel timestamps y2038 safe
by Deepa Dinamani
· 7 years ago
e54d02b
ipc: sem: Make sem_array timestamps y2038 safe
by Deepa Dinamani
· 7 years ago
50578ea
ipc: msg: Make msg_queue timestamps y2038 safe
by Deepa Dinamani
· 7 years ago
b904772
ipc: mqueue: Replace timespec with timespec64
by Deepa Dinamani
· 7 years ago
3ef56dc
ipc: Make sys_semtimedop() y2038 safe
by Deepa Dinamani
· 7 years ago
94edf6f
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
by Ingo Molnar
· 7 years ago
e0892e0
ipc: Replace spin_unlock_wait() with lock/unlock pair
by Paul E. McKenney
· 7 years ago
ade9f91
ipc: add missing container_of()s for randstruct
by Kees Cook
· 7 years ago
44ee454
semtimedop(): move compat to native
by Al Viro
· 7 years ago
a78ee9e
shmat(2): move compat to native
by Al Viro
· 7 years ago
9b1404c
msgrcv(2), msgsnd(2): move compat to native
by Al Viro
· 7 years ago
20bc2a3
ipc(2): move compat to native
by Al Viro
· 7 years ago
28327fa
ipc: make use of compat ipc_perm helpers
by Al Viro
· 7 years ago
c0ebccb
semctl(): move compat to native
by Al Viro
· 7 years ago
45a4a64
semctl(): separate all layout-dependent copyin/copyout
by Al Viro
· 7 years ago
4693916
msgctl(): move compat to native
by Al Viro
· 7 years ago
156d9ed
msgctl(): split the actual work from copyin/copyout
by Al Viro
· 7 years ago
553f770
ipc: move compat shmctl to native
by Al Viro
· 7 years ago
9ba720c
shmctl: split the work from copyin/copyout
by Al Viro
· 7 years ago
62b49c9
ipc/util.h: update documentation for ipc_getref() and ipc_putref()
by Manfred Spraul
· 7 years ago
e2029df
ipc/sem: drop __sem_free()
by Kees Cook
· 7 years ago
fb259c3
ipc/msg: remove special msg_alloc/free
by Kees Cook
· 7 years ago
42e618f
ipc/shm: remove special shm_alloc/free
by Kees Cook
· 7 years ago
3d3653f
ipc: move atomic_set() to where it is needed
by Kees Cook
· 7 years ago
51c23b7
ipc/msg.c: avoid ipc_rcu_putref for failed ipc_addid()
by Manfred Spraul
· 7 years ago
a2642f8
ipc/shm.c: avoid ipc_rcu_putref for failed ipc_addid()
by Manfred Spraul
· 7 years ago
2ec55f8
ipc/sem.c: avoid ipc_rcu_putref for failed ipc_addid()
by Manfred Spraul
· 7 years ago
c3f6fb6
ipc/util: drop ipc_rcu_alloc()
by Kees Cook
· 7 years ago
52f9089
ipc/msg: avoid ipc_rcu_alloc()
by Kees Cook
· 7 years ago
3e0c240
ipc/shm: avoid ipc_rcu_alloc()
by Kees Cook
· 7 years ago
101ede0
ipc/sem: avoid ipc_rcu_alloc()
by Kees Cook
· 7 years ago
5ccc8fb
ipc/util: drop ipc_rcu_free()
by Kees Cook
· 7 years ago
9ef5932
ipc/msg: do not use ipc_rcu_free()
by Kees Cook
· 7 years ago
66470b1
ipc/shm: do not use ipc_rcu_free()
by Kees Cook
· 7 years ago
1b4654e
ipc/sem: do not use ipc_rcu_free()
by Kees Cook
· 7 years ago
f8dbe8d
ipc: drop non-RCU allocation
by Kees Cook
· 7 years ago
dba4cdd
ipc: merge ipc_rcu and kern_ipc_perm
by Manfred Spraul
· 7 years ago
1a23395
ipc/sem.c: remove sem_base, embed struct sem
by Manfred Spraul
· 7 years ago
f991af3
mqueue: fix a use-after-free in sys_mq_notify()
by Cong Wang
· 7 years ago
33198c1
Merge tag 'for-linus-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
by Linus Torvalds
· 7 years ago
0f41074
fs: remove call_fsync helper function
by Jeff Layton
· 7 years ago
0d06060
mqueue: move compat syscalls to native ones
by Al Viro
· 7 years ago
a7c3e90
mm: introduce kv[mz]alloc helpers
by Michal Hocko
· 7 years ago
f0cb880
ipc/shm: some shmat cleanups
by Davidlohr Bueso
· 7 years ago
e579dde
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 7 years ago
2bcb988
ipc: Remove unused declaration of recompute_msgmni
by Eric W. Biederman
· 8 years ago
0e056eb
kernel-api.rst: fix a series of errors when parsing C files
by mchehab@s-opensource.com
· 7 years ago
1827adb
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
94e877d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
653a774
Merge remote-tracking branch 'ovl/for-viro' into for-linus
by Al Viro
· 7 years ago
eb61baf
sched/headers: Move the wake-queue types and interfaces from sched.h into <linux/sched/wake_q.h>
by Ingo Molnar
· 8 years ago
f719ff9b
sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h>
by Ingo Molnar
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
8703e8a
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/user.h>
by Ingo Molnar
· 8 years ago
3f07c01
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
84f001e
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h>
by Ingo Molnar
· 8 years ago
95e91b8
ipc/shm: Fix shmat mmap nil-page protection
by Davidlohr Bueso
· 7 years ago
eac0b1c
ipc/mqueue: add missing sparse annotation
by Luc Van Oostenryck
· 7 years ago
9de5ab8
ipc/sem: add hysteresis
by Manfred Spraul
· 7 years ago
27d7be1
ipc/sem.c: avoid using spin_unlock_wait()
by Manfred Spraul
· 7 years ago
897ab3e
userfaultfd: non-cooperative: add event for memory unmaps
by Mike Rapoport
· 7 years ago
11bac80
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
by Dave Jiang
· 7 years ago
0eb8af4
vfs: use helper for calling f_op->fsync()
by Miklos Szeredi
· 7 years ago
f74ac01
mm: use helper for calling f_op->mmap()
by Miklos Szeredi
· 7 years ago
c626bc4
ipc/sem.c: fix incorrect sem_lock pairing
by Manfred Spraul
· 8 years ago
370b262
ipc/sem: avoid idr tree lookup for interrupted semop
by Davidlohr Bueso
· 8 years ago
b5fa01a
ipc/sem: simplify wait-wake loop
by Davidlohr Bueso
· 8 years ago
f150f02
ipc/sem: use proper list api for pending_list wakeups
by Davidlohr Bueso
· 8 years ago
4663d3e
ipc/sem: explicitly inline check_restart
by Davidlohr Bueso
· 8 years ago
4ce33ec
ipc/sem: optimize perform_atomic_semop()
by Davidlohr Bueso
· 8 years ago
9ae949f
ipc/sem: rework task wakeups
by Davidlohr Bueso
· 8 years ago
248e735
ipc/sem: do not call wake_sem_queue_do() prematurely ... as this call should obviously be paired with its _prepare()
by Davidlohr Bueso
· 8 years ago
63980c8
ipc/shm.c: coding style fixes
by Shailesh Pandey
· 8 years ago
9998983
ipc: msg, make msgrcv work with LONG_MIN
by Jiri Slaby
· 8 years ago
194a6b5
sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q
by Waiman Long
· 8 years ago
8c8d4d4
ipc: account for kmem usage on mqueue and msg
by Aristeu Rozanski
· 8 years ago
2a1613a
ipc/sem.c: add cond_resched in exit_sme
by Nikolay Borisov
· 8 years ago
ed27f91
ipc/msg: avoid waking sender upon full queue
by Davidlohr Bueso
· 8 years ago
d0d6a2a
ipc/msg: make ss_wakeup() kill arg boolean
by Davidlohr Bueso
· 8 years ago
e365853
ipc/msg: batch queue sender wakeups
by Davidlohr Bueso
· 8 years ago
ee51636
ipc/msg: implement lockless pipelined wakeups
by Sebastian Andrzej Siewior
· 8 years ago
5864a2f
ipc/sem.c: fix complex_count vs. simple op race
by Manfred Spraul
· 8 years ago
101105b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
078cd82
fs: Replace CURRENT_TIME with current_time() for inode timestamps
by Deepa Dinamani
· 8 years ago
7872559
Merge branch 'nsfs-ioctls' into HEAD
by Eric W. Biederman
· 8 years ago
bcac25a
kernel: add a helper to get an owning user namespace for a namespace
by Andrey Vagin
· 8 years ago
df75e77
userns: When the per user per user namespace limit is reached return ENOSPC
by Eric W. Biederman
· 8 years ago
aba3566
ipcns: Add a limit on the number of ipc namespaces
by Eric W. Biederman
· 8 years ago
3bd080e
ipc: delete "nr_ipc_ns"
by Alexey Dobriyan
· 8 years ago
9b24fef
sysv, ipc: fix security-layer leaking
by Fabian Frederick
· 8 years ago
Next »