repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fanotify: do not leak user reference on allocation failure
2010-12-07
Er
i
c Pari
s
fanot
i
f
y: do not leak
u
ser reference on al
l
ocation
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
Eric Par
i
s
inotify: stop ke
r
nel
m
emor
y
leak
o
n fi
l
e creation failu
r
e
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
Lino
Sanfilippo
fanotify: o
n
g
r
oup destroy
a
llow all w
a
i
t
ers to b
y
pass
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
L
ino Sanfilippo
fanotify: Dont allow
a
m
ask
o
f 0 i
f
setting or remov
i
ng
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
Lino
Sanfil
i
ppo
fanotify
:
cor
r
e
c
t broken ref countin
g
in
c
ase
a
d
ding
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
Lino
Sanfilip
p
o
fanotify
:
i
f set by
u
ser unset FMODE_NONOTIFY
be
f
ore
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
Eric P
a
ris
fanotify:
remove packed
fro
m
access re
s
ponse me
s
sage
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-12-07
Eric Paris
fano
t
ify: d
e
ny permissio
n
s when n
o
eve
n
t wa
s
sent
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-30
Lino Sanfili
p
p
o
Ensure FMODE_N
O
NOTIFY
i
s
not
s
et by
u
sersp
a
ce
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-30
Lino
S
anfilippo
make
f
a
notify_read() res
t
artable across signals
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Richard Kennedy
f
snot
i
fy: remove
a
l
ignmen
t
padding from fsnotify
_
m
a
r
k
.
.
.
Cc:
Eric Paris
<eparis@redhat.com>
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Andrew Morton
fs/notify/fanotify/fanotify_user
.
c: fix wa
r
nings
Cc:
Eric Paris
<eparis@redhat.com>
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Ste
f
an Ha
j
noczi
fanotify: F
i
x
FAN_CLOSE
c
omments
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Paris
fanotify: d
o
not recalculate the mask if t
h
e ignor
e
d
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Paris
fanotif
y
: ig
n
ore events on directories u
n
le
s
s specifical
l
y
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Paris
f
s
n
o
tify: rename
F
S
_
IN_I
S
DIR to
F
S_ISDIR
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Pari
s
fan
o
tify:
d
o not send events for irregu
l
ar files
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Pari
s
fanotify: limi
t
number of listeners per user
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Paris
f
a
notify: allow userspace to ove
r
r
id
e
max marks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
E
r
i
c Paris
fanotify: l
i
mit the number
o
f marks in a single fanotify
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
E
r
i
c Pa
r
is
fan
o
tify: allow u
s
er
s
pace
to override
max queue
depth
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Paris
fsnot
i
fy: imple
m
e
nt a default maximum q
u
eu
e
depth
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
E
ric
P
aris
fan
o
tify: ignore
f
a
n
o
tify
ign
o
re marks if open writer
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
E
ric P
a
ris
fanotif
y
: al
l
ow
u
serspace to flu
s
h all m
a
rks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
P
a
r
is
fsnoti
f
y: call f
s
notify_parent in perm e
v
e
n
ts
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic
P
aris
f
snoti
f
y: cor
r
ectly handle return codes from listeners
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
Paris
f
anotify: use __
a
lign
e
d_u64 in fa
n
otify us
e
rspace metadata
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Paris
fan
o
tify
:
implement fanotif
y
list
e
ner
o
rdering
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric Paris
fsnot
i
fy: impl
e
ment orderi
n
g be
t
ween notif
i
er
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Eric
P
a
ris
fanotify: allow
fanotify
t
o be built
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-28
Eric P
a
ris
fsnotify: drop
two useless
bools i
n
th
e
fnso
t
ify
m
ain
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c P
a
ris
fsno
t
ify: fix list walk orde
r
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-27
Andreas
Gruenbacher
fan
o
tify: Return
E
P
E
RM when
a
proce
s
s is not privileged
Signed-off-by:
Eric Paris
<paris@paris.rdu.redhat.com>
commit
|
commitdiff
|
tree
2010-08-27
T
vrtko U
r
sulin
fanotify: res
i
ze pid an
d
reord
e
r structur
e
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Tvrtko
U
rsulin
fanotify: dr
o
p
d
uplica
t
e
pr_debu
g
statement
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
E
ric
P
a
ris
fa
n
otify: flush outstanding perm requests on
g
roup
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Eric Paris
f
snotify: fix
i
gnored m
a
sk handlin
g
between inode and
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Eric P
a
ris
fanotify
:
add MAINTAINER
S
e
ntry
Signed-off-by:
Eric Paris
<eparis@redhat.com
commit
|
commitdiff
|
tree
2010-08-23
Eric Paris
f
s
n
otify: res
e
t used
_
i
node and used_vf
s
mou
n
t on
e
a
c
h
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Eri
c
P
a
ris
f
a
n
otify: do not dere
f
erence
i
n
ode
_
mar
k
when i
t
is
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
Paris
fanoti
f
y: use both marks when
p
ossible
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
Pari
s
fsnotify: pass bot
h
the vfs
m
o
unt ma
r
k a
n
d inode mark
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
Paris
fsnotify: walk
t
he
i
no
d
e an
d
vfsmount lists simultaneously
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
Paris
fsnotify: rework ignored mark flus
h
ing
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
snotify: remove global fsnotify grou
p
s li
s
ts
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: r
e
m
o
ve
g
roup->
m
ask
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Paris
fsnotif
y
: remov
e
the global masks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify:
c
l
e
a
n
u
p should_send_event
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
fanot
i
f
y
: use the m
a
r
k
in handler
f
uncti
o
n
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
audit: us
e
the mark in handle
r
f
u
nctions
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
d
notify: use the mark in handler functi
o
ns
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic
Paris
inotify:
u
s
e the
m
a
r
k
in handle
r
fun
c
tions
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fsnotify
:
send
f
s
notify_mar
k
to gr
o
ups in event hand
l
ing
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Andreas Gruenbacher
fsnotify: Ex
c
hange list he
a
ds instea
d
of m
o
ving e
l
ements
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: srcu
to prot
e
ct r
e
ad side of inode and vf
s
mount
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Paris
fsnoti
f
y:
u
se an explicit f
l
a
g
t
o indicate
fsnotify_destroy_
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
P
a
r
is
fs
n
otify: use
_rcu function
s
for
m
ark list tr
a
v
e
rsal
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
s
n
o
tify:
p
lace
marks
on obje
c
t
i
n
order
of group
m
emory
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
ris
vfs/fsnotify: f
s
no
t
ify
_
close can dela
y
the final work
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
P
a
ris
fsnotify:
s
t
ore struct file not s
t
ruct path
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Par
i
s
fsnotify: f
s
notify_add_n
o
tify
_
e
vent should re
t
urn an
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
fs
n
otify: a
d
d pr_debug through
o
ut
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fanotif
y
:
gro
u
ps can specify their f_flags for new
fd
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: check to m
a
ke sure all
fsnotify b
i
t
s are
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Jerome Marchand
i
n
otif
y
: Fix mask checks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
i
notify
:
force inot
i
fy an
d
fsnot
i
fy use same bi
t
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ri
c
P
a
ris
inot
i
fy: al
l
ow u
s
ers to request not to recieve event
s
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ri
c
Paris
inotify: send IN
_
UNMOUNT even
t
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
i
n
otify:
f
ix i
n
otify one
s
hot support
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Tejun Heo
fsnotify:
update
g
fp/slab
.
h incl
u
des
Cc:
Eric Paris
<eparis@redhat.com>
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fano
t
ify: drop th
e
useless priority argument
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Par
i
s
f
anotify:
d
efault Kconfig to n
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
H Hartley Sweete
n
i
n
otify_u
s
er
.
c: make local s
y
mbol static
Cc:
Eric Paris
<eparis@parisplace.org>
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
P
aris
fsnotify:
i
n
i
tialize mask in fsnotify
_
pe
r
m
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fsnotify: call iput on ino
d
es when no
longer marked
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Jean-C
h
r
is
t
ophe
.
.
.
fanotify: d
o
not alwa
y
s
return 0 in fsnotify
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
a
notif
y
:
do n
o
t return
0 i
n
a void f
u
nction
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fanotify:
u
serspace
i
nter
f
ace for permission resp
o
nses
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fanotify: p
e
rmi
s
sion
s
and blocking
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
f
snotify: new f
s
notify h
o
o
ks and events
t
ypes
f
or access
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Dave Y
o
ung
sysctl extern cle
a
n
u
p
:
inot
i
fy
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Alex
e
y Dobriyan
d
n
otify: move
dir_notif
y
_
enable declaration
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Par
i
s
fsno
t
if
y
: use unsigned ch
a
r *
f
or dentr
y
->d_name
.
n
ame
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fanotify: us
e
me
r
g
e
argument to determine a
c
t
ual
e
vent
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
Paris
f
snotify: into
d
uce a not
i
fica
t
ion merge argument
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify:
add group
p
r
iorities
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
ris
fanoti
f
y: clear
a
l
l f
a
notify marks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
fanotify: allow ignored_mask
s
to survive modify
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
s
notif
y
: allow ignor
e
d
_mask to survive modific
a
ti
o
n
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Par
i
s
fsnotify: clea
r
ignore
d
m
a
sk on modify
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fan
o
t
ify: allow us
e
rs to set an i
g
nored_mask
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
P
a
ris
fa
n
otify: igno
r
ed_mask to
i
gnore
e
vents
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify:
ignored_mask - excluding notification
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
Paris
fsnotify: allow marks to not pin
inodes
i
n cor
e
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Andreas Grue
n
bacher
f
a
n
otif
y
:
remove outg
o
ing function c
h
ecks in fanotify
.
h
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
A
n
dreas
G
ruenb
a
ch
e
r
fa
n
otify: r
e
mov
e
fanotif
y
.
h declaration
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Andreas Gruenbacher
fanotify
:
split fanotify
_
remo
v
e
_mark
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Andreas
G
ruenbacher
fan
o
tify
:
ren
a
me FAN_MARK_ON_V
F
SM
O
UNT to FAN_MARK_MOUNT
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fanotify
:
hooks the fanotif
y
_mark sys
c
all to the vfsmo
u
nt
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
An
d
reas Gru
e
nba
c
her
fanot
i
fy: remove f
a
notify_add_mark
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
next