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
fsnotify: send fsnotify_mark to groups in event handling functions
2010-07-28
Eric Paris
fsnotify: s
e
nd f
s
notify_mark to grou
p
s
i
n
e
vent handling
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Par
i
s
fsnotify: srcu t
o
p
r
otect read side of inode and vf
s
mount
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
ris
fsnotify
:
use
an expli
c
it flag
t
o in
d
icate fsnoti
f
y
_
de
s
troy_
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Pa
r
is
fsnotif
y
: use _rcu func
t
i
ons for
m
ark
list trave
r
sal
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: place marks on object
i
n ord
e
r of group
m
emo
r
y
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
vfs/fsnot
i
fy: fsnoti
f
y_
c
lose can delay the final
wo
r
k
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
P
aris
fs
n
otify: store stru
c
t f
i
le not struct path
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: fs
n
otify_add_n
o
t
i
fy
_
e
v
ent should
r
e
tu
r
n an
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fs
n
otify: add pr_de
b
ug thro
u
ghout
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Pari
s
fanotify: groups can sp
e
cif
y
thei
r
f
_
f
l
a
g
s for new fd
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
fs
n
o
tif
y
:
chec
k
to make sure all
fsnotify bit
s
are
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Paris
inotif
y
: force ino
t
ify and fsnotify use s
a
me bits
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
inoti
f
y: all
o
w users to request not to r
e
ci
e
ve events
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
Paris
ino
t
i
f
y
: send
I
N
_UNMOUNT events
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pa
r
is
inotify:
f
ix in
o
ti
f
y oneshot support
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fanotify: drop the useless priority
a
rgument
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Pa
r
is
f
a
notify:
d
efault Kconfig to n
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fs
n
otify: initialize mask in f
s
notify_perm
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
fsnotify: call iput o
n
inodes when no longer
marked
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
Pa
r
is
fanotify: do not re
t
urn 0 in a void f
u
nctio
n
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric
Pari
s
fanoti
f
y
:
usersp
a
ce
in
t
erface for permissi
o
n resp
o
nses
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pa
r
i
s
fanot
i
fy: permiss
i
o
n
s
a
nd blocking
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
fsn
o
tify: new
f
s
n
otify hooks and
e
v
e
nts types for access
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Par
i
s
fsnotify: use unsigned char *
for den
t
ry->d_
n
ame
.
name
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
f
a
notify: use merge
argument to determi
n
e actual event
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
fsnotif
y
: in
t
oduc
e
a notif
i
cati
o
n merge argument
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: a
d
d gro
u
p priorities
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
ar
i
s
fanotify
:
clear all fan
o
t
ify m
a
rks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
a
notify: al
l
o
w
i
g
nored_m
a
sk
s
t
o
sur
v
ive modif
y
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
P
aris
fsnotify: allow ignor
e
d
_
mask to
survive mo
d
if
i
cation
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
ris
f
s
notify: cle
a
r
ignored m
a
s
k on modify
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
fanotify: allow
u
s
ers to set an
ignor
e
d_mask
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
Paris
fan
o
tify:
i
gnored_mask to
i
gn
o
re
e
vents
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
r
is
fsnotify: ign
o
r
e
d
_
m
a
s
k - exclu
d
ing notification
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Pa
r
is
fsnot
i
fy: allow marks to not pi
n
i
n
odes in
c
ore
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fanotify: hooks the
f
anoti
f
y_mark
s
y
s
call
to the vfsmount
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fan
o
tify: inf
r
astr
u
cture
t
o add an
r
emo
v
e m
a
rk
s
on
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fanotify: should_send_even
t
n
e
e
ds to handl
e
vfsmou
n
ts
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fsno
t
ify: vfsmount marks generic fun
c
tions
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Par
i
s
fsnotify: clear marks to 0 in f
s
n
o
tify_in
i
t_m
a
r
k
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pa
r
is
fsnoti
f
y: s
p
l
i
t generic
a
nd inode specific
m
ark code
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric
Paris
fano
t
i
f
y: send eve
n
t
s
u
sing
r
e
ad
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
fanotify: fanotify_mark syscall implementation
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pa
r
is
fan
o
tif
y
: sy
s
_fanotify
_
mark de
c
lartion
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Par
i
s
fanotify: fan
o
tify_
i
nit s
y
scall
i
m
plementat
i
o
n
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
Paris
fanotify:
f
a
not
i
fy_init syscall d
e
cla
r
a
t
ion
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fa
n
otify: do
n
ot clone on m
e
r
ge unles
s
needed
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fanotify: m
e
rg
e
noti
f
i
c
ation
e
vents with diff
e
rent
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
a
notif
y
:
drop notification if the
y
e
xist
in
th
e
outgoin
g
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
Pari
s
fanotify: f
s
cking all not
i
fic
a
tion system
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
vf
s
: intro
d
uce FMODE_NONOTIFY
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Paris
dnotify
:
re
n
am
e
mark_entry t
o
m
a
rk
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Paris
inotify: rena
m
e mar
k
_entr
y
to just mark
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
s
notify: rename mark_entry to jus
t
mark
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotif
y
:
r
e
name
f
snotify_fi
n
d_mark
_
e
ntry to fsnotify_fi
n
d_mar
k
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Paris
fsnotify: re
n
ame fsnotify_mar
k
_entry to just fsnotif
y
_
mark
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
a
r
is
fsnotify: a
d
d flags
to fsnotify_
m
ark_entries
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric
P
aris
fsnoti
f
y: ad
d
vfsmount specific fields t
o
the fs
n
oti
f
y_
m
a
r
k
_
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
snotify:
put inode
s
pecif
i
c fie
l
d
s in
a
n
fsnotify_mark
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
ari
s
fs
n
otify: include vfsmo
u
nt in should_send_
e
ven
t
when
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric P
a
ris
fsnotify:
m
ou
n
t poin
t
listeners
list and global mask
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnoti
f
y: add groups
t
o f
s
notify_inode_g
r
oups when
.
.
.
Signed-of-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pa
r
is
fsnotify: initialize
t
he
group->nu
m
_mark
s
in a b
e
t
t
e
r
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
P
a
r
i
s
fsnotif
y
: rena
m
e
fsnotif
y
_
gr
o
ups to fsnotify
_
inode_groups
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
fsnotify: drop mas
k
argument from fsn
o
tify_allo
c
_group
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c P
a
r
i
s
Aud
i
t: on
l
y s
e
t
group mas
k
when someth
i
ng is be
i
ng
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
fsno
t
ify: fsnotif
y
_ob
t
ain_group shoul
d
be fsnotify_alloc_group
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic P
a
ris
fsnotify
:
f
s
not
i
fy_obtain_gr
o
u
p
k
z
a
ll
o
c
cleanup
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: remove group_num a
l
tog
e
ther
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Pari
s
fsnotify: lock annota
t
ion for event replac
e
ment
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotif
y
:
replace an event on a list
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric
P
aris
f
snotify: clo
n
e existing
e
vents
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
r
i
s
f
snotif
y
: pe
r
group
noti
f
ication queue merge types
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Paris
fsnotify: send
s
truct
f
i
le wh
e
n
s
ending
events
t
o parents
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Par
i
s
fsnotify: pass
a
file instead o
f
a
n
ino
d
e
t
o
o
pen
,
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Pari
s
f
snotify:
incl
u
d
e dat
a
in should_send calls
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
fsnotify: provide the d
a
ta type to should_send_
e
vent
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pa
r
is
inotify:
d
o
n
ot spam con
s
ole without limit
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
inot
i
fy: remove inotify in k
e
r
nel interfa
c
e
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
inotif
y
:
d
o
not r
e
us
e
watch de
s
criptors
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
ris
f
s
notify
:
use kmem_cache
_
zalloc to simplify
event i
n
itializati
o
n
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Pari
s
fsnoti
f
y: kzalloc fs
n
otif
y
grou
p
s
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
inot
i
fy: use
container_of
i
nste
a
d of casting
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
f
snotify: us
e
fsnotify_create_event to
allocate
the
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
Audit:
a
udit wa
t
ch
init
shoul
d
not be before fsnotif
y
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
ric Paris
Audit: spl
i
t
audit watch K
c
onfig
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
A
udit: audit watche
s
depend o
n
fsn
o
tify
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Paris
aud
i
t: reimpl
e
ment aud
i
t_trees us
i
ng fsnotify rather
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric P
a
ris
f
s
noti
f
y: allow addition
o
f d
u
p
licate fsnotify marks
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Paris
fsnotify
:
duplicate fsn
o
tif
y
_mark_entry dat
a
be
t
w
een
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
audit: do not
g
et a
n
d put just to free a watch
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Par
i
s
audit: r
e
do
a
u
d
it
w
atch
locking and refcnt in light
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
audit:
conve
r
t audit watches to u
s
e fsnoti
f
y
i
nstead
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Eric Paris
A
u
dit: cle
a
n up the
a
udit_watch split
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Paris
inotify: s
i
mplify the inotify idr handli
n
g
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-05-21
E
r
ic Pa
r
is
anon_ino
d
e
: set S_
I
F
REG on the anon
_
ino
d
e
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-05-14
Eric Pa
r
is
inotify: race use after free/double free in inotify
.
.
.
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-05-14
Eri
c
P
aris
inotify: clean
u
p
t
he inotify_add_watch out
p
ath
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-04-27
Eric Paris
LSM Audit:
rename LSM_AUDI
T
_NO
_
A
U
D
I
T
t
o
LSM_AUDIT_DA
T
A
_
NONE
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
2010-04-22
E
r
ic
Paris
IMA: in
c
lu
d
e
t
he wor
d
IM
A
in
printk
mes
s
ages
Signed-off-by:
Eric Paris
<eparis@redhat.com>
commit
|
commitdiff
|
tree
next