Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
204b7793f2a9935e9a08524d0b4bb51b990d518e
/
ipc
/
mqueue.c
b21996e
locks: break delegations on unlink
by J. Bruce Fields
· 13 years ago
79f6530
audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record
by Jeff Layton
· 11 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
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 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
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
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
312b90f
mqueue: lift mnt_want_write() outside ->i_mutex, clean up a bit
by Al Viro
· 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
ce2d52c
ipc/mqueue: add rbtree node caching support
by Doug Ledford
· 12 years ago
113289c
ipc/mqueue: strengthen checks on mqueue creation
by Doug Ledford
· 12 years ago
2c12ea4
ipc/mqueue: correct mq_attr_ok test
by Doug Ledford
· 12 years ago
d662985
ipc/mqueue: improve performance of send/recv
by Doug Ledford
· 12 years ago
cef0184
mqueue: separate mqueue default value from maximum value
by KOSAKI Motohiro
· 12 years ago
fd1f87d
mqueue: don't use kmalloc with KMALLOC_MAX_SIZE
by KOSAKI Motohiro
· 12 years ago
5b5c4d1
ipc/mqueue: update maximums for the mqueue subsystem
by Doug Ledford
· 12 years ago
02967ea
ipc/mqueue: enforce hard limits
by Doug Ledford
· 12 years ago
858ee37
ipc/mqueue: switch back to using non-max values on create
by Doug Ledford
· 12 years ago
90324cc
Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 12 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
6f9ac6d
mqueue: Explicitly capture the user namespace to send the notification to.
by Eric W. Biederman
· 13 years ago
48fde70
switch open-coded instances of d_make_root() to new helper
by Al Viro
· 13 years ago
2a4e64b
ipc/mqueue: simplify reading msgqueue limit
by Davidlohr Bueso
· 13 years ago
6b550f9
user namespace: make signal.c respect user namespaces
by Serge E. Hallyn
· 13 years ago
df0a428
switch mq_open() to umode_t
by Al Viro
· 13 years ago
1b9d5ff7
mqueue: propagate umode_t
by Al Viro
· 13 years ago
4acdaf2
switch ->create() to umode_t
by Al Viro
· 13 years ago
6b520e0
vfs: fix the stupidity with i_dentry in inode destructors
by Al Viro
· 13 years ago
6f68657
... and the same kind of leak for mqueue
by Al Viro
· 13 years ago
32ea845
ipc/mqueue.c: fix wrong use of schedule_hrtimeout_range_clock()
by Wanlong Gao
· 13 years ago
d40dcdb
ipc/mqueue.c: fix mq_open() return value
by Jiri Slaby
· 13 years ago
0471520
ipc/mqueue.c: refactor failure handling
by Jiri Slaby
· 13 years ago
fa0d7e3d
fs: icache RCU free inodes
by Nick Piggin
· 14 years ago
ceefda6
switch get_sb_ns() users
by Al Viro
· 14 years ago
85fe402
fs: do not assign default i_ino in new_inode
by Christoph Hellwig
· 14 years ago
7de9c6ee
new helper: ihold()
by Al Viro
· 14 years ago
6038f37
llseek: automatically add .llseek fop
by Arnd Bergmann
· 14 years ago
6d8af64
switch mqueue to ->evict_inode()
by Al Viro
· 14 years ago
0abbb60
mqueue doesn't need make_bad_inode()
by Al Viro
· 14 years ago
164d44f
Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
a3ed2a1
mqueue: fix kernel BUG caused by double free() on mq_open()
by André Goddard Rosa
· 15 years ago
dbb6be6
Merge branch 'linus' into timers/core
by Thomas Gleixner
· 15 years ago
9ca7d8e
mqueue: Convert message queue timeout to use hrtimers
by Carsten Emde
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
f1eb133
ipc: use rlimit helpers
by Jiri Slaby
· 15 years ago
2329e39
mqueue: fix typo "failues" -> "failures"
by André Goddard Rosa
· 15 years ago
8d8ffef
mqueue: only set error codes if they are really necessary
by André Goddard Rosa
· 15 years ago
04db0dd
mqueue: simplify do_open() error handling
by André Goddard Rosa
· 15 years ago
8834cf7
mqueue: apply mathematics distributivity on mq_bytes calculation
by André Goddard Rosa
· 15 years ago
c8308b1
mqueue: remove unneeded info->messages initialization
by André Goddard Rosa
· 15 years ago
4294a8e
mqueue: fix mq_open() file descriptor leak on user-space processes
by André Goddard Rosa
· 15 years ago
b65a9cf
Untangling ima mess, part 2: deal with counters
by Al Viro
· 15 years ago
b87221d
const: mark remaining super_operations const
by Alexey Dobriyan
· 15 years ago
46690f3
integrity: ima mq_open imbalance msg fix
by Mimi Zohar
· 15 years ago
bdc8e5f
namespaces: mqueue namespace: adapt sysctl
by Serge E. Hallyn
· 16 years ago
7eafd7c
namespaces: ipc namespaces: implement support for posix msqueues
by Serge E. Hallyn
· 16 years ago
614b84c
namespaces: mqueue ns: move mqueue_mnt into struct ipc_namespace
by Serge E. Hallyn
· 16 years ago
ce3b0f8
New helper - current_umask()
by Al Viro
· 16 years ago
db1dd4d
Use f_lock to protect f_flags
by Jonathan Corbet
· 16 years ago
c4ea37c
[CVE-2009-0029] System call wrappers part 26
by Heiko Carstens
· 16 years ago
d5460c9
[CVE-2009-0029] System call wrappers part 25
by Heiko Carstens
· 16 years ago
2ed7c03
[CVE-2009-0029] Convert all system calls to return a long
by Heiko Carstens
· 16 years ago
a668499
mqueue: fix si_pid value in mqueue do_notify()
by Sukadev Bhattiprolu
· 16 years ago
520c853
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 16 years ago
56ff5ef
zero i_uid/i_gid on inode allocation
by Al Viro
· 16 years ago
564f699
sanitize audit_mq_open()
by Al Viro
· 16 years ago
c32c8af
sanitize AUDIT_MQ_SENDRECV
by Al Viro
· 16 years ago
20114f7
sanitize audit_mq_notify()
by Al Viro
· 16 years ago
7392906
sanitize audit_mq_getsetattr()
by Al Viro
· 16 years ago
745ca24
CRED: Pass credentials through dentry_open()
by David Howells
· 16 years ago
86a264a
CRED: Wrap current->cred and a few other accessors
by David Howells
· 16 years ago
b6dff3e
CRED: Separate task security context from task_struct
by David Howells
· 16 years ago
414c070
CRED: Wrap task credential accesses in the SYSV IPC subsystem
by David Howells
· 16 years ago
b231cca4
message queues: increase range limits
by Joe Korty
· 16 years ago
f419a2e
[PATCH] kill nameidata passing to permission(), rename to inode_permission()
by Al Viro
· 16 years ago
51cc506
SL*B: drop kmem cache argument from constructor
by Alexey Dobriyan
· 16 years ago
f1a43f9
ipc: use simple_read_from_buffer()
by Akinobu Mita
· 16 years ago
9457afe
netlink: Remove nonblock parameter from netlink_attachskb
by Denis V. Lunev
· 16 years ago
269f213
tiny mq_open optimization
by Ulrich Drepper
· 17 years ago
4a3fd21
[PATCH] r/o bind mounts: elevate write count for open()s
by Dave Hansen
· 17 years ago
0622753
[PATCH] r/o bind mounts: elevate write count for rmdir and unlink.
by Dave Hansen
· 17 years ago
56496c1
Pidns: fix badly converted mqueues pid handling
by Pavel Emelyanov
· 17 years ago
6c5f3e7
Pidns: make full use of xxx_vnr() calls
by Pavel Emelyanov
· 17 years ago
fd79b77
ipc: lost unlock and fput in mqueue.c on error path
by Pavel Emelyanov
· 17 years ago
c3d8d1e
[NETLINK]: Fix unicast timeouts
by Patrick McHardy
· 17 years ago
5a190ae
[PATCH] pass dentry to audit_inode()/audit_inode_child()
by Al Viro
· 17 years ago
b488893
pid namespaces: changes to show virtual ids to user
by Pavel Emelyanov
· 17 years ago
97aeacf
sysctl mqueue: remove the binary sysctl numbers
by Eric W. Biederman
· 17 years ago
4ba9b9d
Slab API: remove useless ctor parameter and reorder parameters
by Christoph Lameter
· 17 years ago
7ee015e
[NET]: cleanup 3rd argument in netlink_sendskb
by Denis V. Lunev
· 17 years ago
Next »