Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2d9e31b9412cfcb432c1815fef0f72bc0a45542b
/
ipc
/
mqueue.c
a2982cc
vfs: Generalize filesystem nodev handling.
by Eric W. Biederman
· 8 years ago
3ee6901
ipc/mqueue: The mqueue filesystem should never contain executables
by Eric W. Biederman
· 8 years ago
d91ee87
vfs: Pass data, ns, and ns->userns to mount_ns
by Eric W. Biederman
· 8 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
5d09705
kmemcg: account certain kmem allocations to memcg
by Vladimir Davydov
· 9 years ago
de54b9a
ipc: modify message queue accounting to not take kernel data structures into account
by Marcus Gelderie
· 9 years ago
fa6004a
ipc/mqueue: Implement lockless pipelined wakeups
by Davidlohr Bueso
· 10 years ago
75c3cfa
VFS: assorted weird filesystems: d_inode() annotations
by David Howells
· 10 years ago
9f45f5b
new helper: audit_file()
by Al Viro
· 10 years ago
6d08a25
ipc: use device_initcall
by Davidlohr Bueso
· 11 years ago
f3713fd
ipc,mqueue: remove limits for the amount of system-wide queues
by Davidlohr Bueso
· 11 years ago
3ab08fe
ipc: remove braces for single statements
by Davidlohr Bueso
· 11 years ago
239521f
ipc: whitespace cleanup
by Manfred Spraul
· 11 years ago
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
Next »