Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
0757f6159f13dcd9fe499befd4be57c5ee8afde8
/
ipc
941b030
ipc: simplify rcu_read_lock() in semctl_nolock()
by Linus Torvalds
· 12 years ago
c728b9c
ipc: simplify semtimedop/semctl_main() common error path handling
by Linus Torvalds
· 12 years ago
321310c
ipc: move sem_obtain_lock() rcu locking into the only caller
by Linus Torvalds
· 12 years ago
fbfd1d2
ipc: fix double sem unlock in semctl error path
by Linus Torvalds
· 12 years ago
4091fd94
ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers
by Linus Torvalds
· 12 years ago
73b2950
ipc: sem_putref() does not need the semaphore lock any more
by Linus Torvalds
· 12 years ago
6d49dab
ipc: move rcu_read_unlock() out of sem_unlock() and into callers
by Linus Torvalds
· 12 years ago
ce85722
ipc: fix GETALL/IPC_RM race for sysv semaphores
by Al Viro
· 12 years ago
600fe97
ipc_schedule_free() can do vfree() directly now
by Al Viro
· 12 years ago
20b4fb4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
0bb80f2
proc: Split the namespace stuff out into linux/proc_ns.h
by David Howells
· 12 years ago
d69f3ba
ipc: sysv shared memory limited to 8TiB
by Robin Holt
· 12 years ago
41239fe
ipc/msg.c: use list_for_each_entry_[safe] for list traversing
by Nikola Pajkovsky
· 12 years ago
6062a8d
ipc,sem: fine grained locking for semtimedop
by Rik van Riel
· 12 years ago
9f1bc2c9
ipc,sem: have only one list in struct sem_queue
by Rik van Riel
· 12 years ago
c460b66
ipc,sem: open code and rename sem_lock
by Rik van Riel
· 12 years ago
16df367
ipc,sem: do not hold ipc lock more than necessary
by Davidlohr Bueso
· 12 years ago
444d0f6
ipc: introduce lockless pre_down ipcctl
by Davidlohr Bueso
· 12 years ago
4d2bff5
ipc: introduce obtaining a lockless ipc object
by Davidlohr Bueso
· 12 years ago
7bb4def
ipc: remove bogus lock comment for ipc_checkid
by Davidlohr Bueso
· 12 years ago
1e3c941
ipc/msgutil.c: use linux/uaccess.h
by HoSung Jung
· 12 years ago
daaf74c
ipc: refactor msg list search into separate function
by Peter Hurley
· 12 years ago
d076ac9
ipc: simplify msg list search
by Peter Hurley
· 12 years ago
8ac6ed5
ipc: implement MSG_COPY as a new receive mode
by Peter Hurley
· 12 years ago
852028a
ipc: remove msg handling from queue scan
by Peter Hurley
· 12 years ago
2b3097a
ipc: set EFAULT as default error in load_msg()
by Peter Hurley
· 12 years ago
da085d4
ipc: tighten msg copy loops
by Peter Hurley
· 12 years ago
be5f4b3
ipc: separate msg allocation from userspace copy
by Peter Hurley
· 12 years ago
3d8fa45
ipc: clamp with min()
by Peter Hurley
· 12 years ago
08d7676
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
by Linus Torvalds
· 12 years ago
8f68fa2
ipc/util.c: use register_hotmemory_notifier()
by Andrew Morton
· 12 years ago
d9dda78
procfs: new helper - PDE_DATA(inode)
by Al Viro
· 12 years ago
2dc958f
ipc: set msg back to -EAGAIN if copy wasn't performed
by Stanislav Kinsbursky
· 12 years ago
2c3de1c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
a636b70
ipc: Restrict mounting the mqueue filesystem
by Eric W. Biederman
· 12 years ago
38d78e5
mqueue: sys_mq_open: do not call mnt_drop_write() if read-only
by Vladimir Davydov
· 12 years ago
88b9e45
ipc: don't allocate a copy larger than max
by Peter Hurley
· 12 years ago
e1082f4
ipc: fix potential oops when src msg > 4k w/ MSG_COPY
by Peter Hurley
· 12 years ago
e1fd1f4
get rid of union semop in sys_semctl(2) arguments
by Al Viro
· 12 years ago
0e65a81
get rid of compat_sys_semctl() and friends in case of ARCH_WANT_OLD_COMPAT_IPC
by Al Viro
· 12 years ago
56e41d3
merge compat sys_ipc instances
by Al Viro
· 12 years ago
22d1a35
make HAVE_SYSCALL_WRAPPERS unconditional
by Al Viro
· 12 years ago
54924ea
ipc: convert to idr_alloc()
by Tejun Heo
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
94f2f14
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
41badc1
mm: make do_mmap_pgoff return populate as a size in bytes, not as a bool
by Michel Lespinasse
· 12 years ago
bebeb3d
mm: introduce mm_populate() for populating new vmas
by Michel Lespinasse
· 12 years ago
39b6525
fs: Preserve error code in get_empty_filp(), part 2
by Anatol Pomozov
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
bc1b69e
userns: Allow the unprivileged users to mount mqueue fs
by Gao feng
· 12 years ago
3fcfe78
ipc: add more comments to message copying related code
by Stanislav Kinsbursky
· 12 years ago
51eeaca
ipc: simplify message copying
by Stanislav Kinsbursky
· 12 years ago
b30efe2
ipc: convert prepare_copy() from macro to function
by Stanislav Kinsbursky
· 12 years ago
85398aa
ipc: simplify free_copy() call
by Stanislav Kinsbursky
· 12 years ago
3a66553
selftests: IPC message queue copy feature test
by Stanislav Kinsbursky
· 12 years ago
4a674f3
ipc: introduce message queue copy feature
by Stanislav Kinsbursky
· 12 years ago
f9dd87f
ipc: message queue receive cleanup
by Stanislav Kinsbursky
· 12 years ago
03f5956
ipc: add sysctl to specify desired next object id
by Stanislav Kinsbursky
· 12 years ago
9afdacd
ipc: remove forced assignment of selected message
by Stanislav Kinsbursky
· 12 years ago
a2faf2f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
6a2b60b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
5e4a084
userns: Require CAP_SYS_ADMIN for most uses of setns.
by Eric W. Biederman
· 12 years ago
42d7395
mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB
by Andi Kleen
· 12 years ago
98f842e
proc: Usable inode numbers for the namespace file descriptors.
by Eric W. Biederman
· 13 years ago
bcf58e7
userns: Make create_new_namespaces take a user_ns parameter
by Eric W. Biederman
· 12 years ago
142e1d1
userns: Allow unprivileged use of setns.
by Eric W. Biederman
· 12 years ago
adb5c24
audit: make audit_inode take struct filename
by Jeff Layton
· 12 years ago
91a27b2
vfs: define struct filename and have getname() return it
by Jeff Layton
· 12 years ago
bfcec70
audit: set the name_len in audit_inode for parent lookups
by Jeff Layton
· 12 years ago
1638113
ipc/mqueue: remove unnecessary rb_init_node() calls
by Michel Lespinasse
· 12 years ago
aab174f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
437589a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
2903ff0
switch simple cases of fget_light to fdget
by Al Viro
· 12 years ago
515e0d6
switch mqueue syscalls to fget_light()
by Al Viro
· 12 years ago
1efdb69
userns: Convert ipc to use kuid and kgid where appropriate
by Eric W. Biederman
· 13 years ago
312b90f
mqueue: lift mnt_want_write() outside ->i_mutex, clean up a bit
by Al Viro
· 12 years ago
c1d7e01
ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSION
by Will Deacon
· 12 years ago
05ba3f1
ipc: compat: use signed size_t types for msgsnd and msgrcv
by Will Deacon
· 12 years ago
b610c04
ipc: allow compat IPC version field parsing if !ARCH_WANT_OLD_COMPAT_IPC
by Will Deacon
· 12 years ago
079a96a
ipc: add COMPAT_SHMLBA support
by Will Deacon
· 12 years ago
765927b
switch dentry_open() to struct path, make it grab references itself
by Al Viro
· 12 years ago
312b63f
don't pass nameidata * to vfs_create()
by Al Viro
· 12 years ago
ebfc3b4
don't pass nameidata to ->create()
by Al Viro
· 12 years ago
7d8a456
ipc: shm: restore MADV_REMOVE functionality on shared memory segments
by Will Deacon
· 12 years ago
1193755
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 13 years ago
e3fc629
switch aio and shm to do_mmap_pgoff(), make do_mmap() static
by Al Viro
· 13 years ago
8b3ec68
take security_mmap_file() outside of ->mmap_sem
by Al Viro
· 13 years ago
ce2d52c
ipc/mqueue: add rbtree node caching support
by Doug Ledford
· 13 years ago
113289c
ipc/mqueue: strengthen checks on mqueue creation
by Doug Ledford
· 13 years ago
2c12ea4
ipc/mqueue: correct mq_attr_ok test
by Doug Ledford
· 13 years ago
d662985
ipc/mqueue: improve performance of send/recv
by Doug Ledford
· 13 years ago
cef0184
mqueue: separate mqueue default value from maximum value
by KOSAKI Motohiro
· 13 years ago
fd1f87d
mqueue: don't use kmalloc with KMALLOC_MAX_SIZE
by KOSAKI Motohiro
· 13 years ago
5b5c4d1
ipc/mqueue: update maximums for the mqueue subsystem
by Doug Ledford
· 13 years ago
02967ea
ipc/mqueue: enforce hard limits
by Doug Ledford
· 13 years ago
858ee37
ipc/mqueue: switch back to using non-max values on create
by Doug Ledford
· 13 years ago
93e6f11
ipc/mqueue: cleanup definition names and locations
by Doug Ledford
· 13 years ago
90324cc
Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 13 years ago
dbd5768
vfs: Rename end_writeback() to clear_inode()
by Jan Kara
· 13 years ago
76b6db0
userns: Replace user_ns_map_uid and user_ns_map_gid with from_kuid and from_kgid
by Eric W. Biederman
· 13 years ago
Next »