repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fs: add SEEK_HOLE and SEEK_DATA flags
2011-07-21
Josef Bacik
fs: add SE
E
K_HOLE and SEEK
_
DA
T
A flags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
C
h
r
istoph Hellwig
r
eiserfs: make reiserf
s
default to bar
r
ier=flus
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
e
x
t3: make ext3
m
ount def
a
ult to barrier=1
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Vir
o
don't o
p
e
n
-code pare
n
t_ino() in assort
e
d ->
r
eaddir()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
minix_getattr():
don't both
e
r
wit
h
->d_par
e
nt
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
co
d
a_venus_readdir():
use offsetof(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
arm: don't create use
l
ess cop
i
e
s to pass into debugf
s
_c
r
ea
t
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
switch
a
s
sorted clo
c
k dr
i
vers to d
e
bugfs_re
m
ove_recursive()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Kay Sievers
fs:
s
e
q_f
i
le - add e
v
ent co
u
nter
t
o simplif
y
pol
l
(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
f
s: move
i
node_
d
io_done t
o
the end_io handler
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
C
h
ristoph H
e
llwi
g
fs: simplify the b
l
o
c
kdev_di
r
e
c
t_IO pro
t
oty
p
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Chri
s
toph
He
l
lwi
g
fs: always maint
a
in i_dio_count
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph H
e
llwi
g
fs: move inode
_
d
i
o_wait calls int
o
-
>
setattr
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
C
hrist
o
ph H
e
llwig
rw_s
e
m
a
p
hore: re
m
ove up/d
o
wn_read_non_own
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
fs: kill i_
a
lloc_sem
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hell
w
i
g
fs: sim
p
lif
y
han
d
li
n
g of
z
ero sized reads in
_
_b
l
ock
d
ev_di
r
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
J
a
n Kara
ext4: Re
w
rite
ext4_page_mkwrite
(
) to
u
se gen
e
r
i
c help
e
rs
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
f
at: rem
o
ve i_alloc_sem abuse
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Tobias
K
lauser
VFS: Fixup k
e
r
n
el
d
o
c
for gener
i
c_permiss
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
To
m
as
z
Stanislawski
anonfd: f
i
x missing de
c
laration
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dav
e
Chinner
xfs: make use of
new shrinker cal
l
out
for the inode
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Da
v
e C
h
i
nner
vfs: incre
a
se sh
r
inker batch
s
ize
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dave C
h
i
n
ne
r
superblock: add filesystem sh
r
inker ope
r
a
tions
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
D
a
ve Chinner
inod
e
: re
m
ove
i
pr
u
n
e_sem
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dave
Chinne
r
su
p
erblock: i
n
troduce per-sb cache shrink
e
r
i
nfrastructure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inner
s
upe
r
b
loc
k
: move pi
n
_sb_fo
r
_writeback() to fs/super
.
c
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
ve Chinner
inode: move
t
o
p
e
r
-sb LRU locks
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chi
n
ner
inode: Make unused i
n
ode LRU per superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Ch
i
nner
i
n
ode: convert inode_stat
.
nr_unuse
d
to p
e
r-cpu counters
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
C
hi
n
ner
vmscan: add customi
s
ab
l
e shrin
k
e
r batch siz
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan:
r
educe wind
u
p s
h
rin
k
er->nr when shrink
e
r can
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vm
s
ca
n
: shrin
k
er->
n
r updates race a
n
d g
o
wrong
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
v
e
C
h
inner
vmscan:
a
dd shrink_slab tracepoints
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
make d_splice_alias(ER
R
_PTR(err)
,
dentry) = ERR_PTR
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deuglify squashfs_lo
o
ku
p
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4_list_r
e
c
_
dir()
:
don't bother with
reopenin
g
rec_file
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill usel
e
ss checks f
o
r sb->
s
_
op
== NUL
L
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
btrfs: kill m
a
gical e
m
bedded struct s
u
perblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
g
et rid of pointless checks for dentry->
s
b == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
Make ->d_sb a
s
sign-on
c
e
a
nd al
w
ays non-NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
un
e
xport kern
_
path_parent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
s
wit
c
h vfs_path
_
lookup() to struct
pa
t
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill lookup_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
devtm
p
fs: get rid of b
o
gus m
k
dir i
n
create_path()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
sw
i
t
c
h
d
evtmpfs
to
k
ern_path_cre
a
te()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
s
w
itch
d
evtmpfs
o
bject crea
t
ion/remo
v
al to separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
s
ure that ns
p
roxy_cache is initialized e
a
r
l
y
enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
swit
c
h
do_spufs_create() to user_path_cr
e
a
t
e(),
f
ix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
ew help
e
rs: kern
_
path_cre
a
te/us
e
r_p
a
th_cr
e
a
te
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kil
l
LOOKUP_CONTIN
U
E
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
nfs: LOOKUP_{OPEN,CREATE,E
X
CL} is set
o
nly on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
cifs_look
u
p(): LO
O
K
U
P
_
O
P
E
N
is s
e
t onl
y
o
n
th
e
last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
ce
p
h: LOOKUP_OPEN i
s
set only when
it's the la
s
t compon
e
nt
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
j
fs_ci_revalid
a
te() i
s
safe fro
m
R
C
U mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
LOOKUP_CREA
T
E and LOOKUP_RENAME_
T
ARGET ca
n
be set on
l
y
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
no
n
eed
t
o ch
e
ck for LOOKUP_
O
PE
N
in
->
c
r
eate() instances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
don't pass
nameidata t
o
vfs_
c
reate() from e
c
rypt
f
s
_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't
translitera
t
e
l
ower bits
o
f
->i
n
tent
.
o
p
en
.
fla
g
s
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
D
on'
t
pass name
i
da
t
a
wh
e
n c
a
lling vfs_create() fr
o
m
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
fix mknod() on nfs4 (hopeful
l
y)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
n
a
m
eid
a
ta_to_nfs_
o
pen
_
context() doesn't nee
d
n
ameid
a
ta
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_ope
n
_context do
e
s
n
't need struct pat
h
ei
t
her
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nfs4
_
o
p
end
a
ta doesn
'
t
need struct
pat
h
either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs4_closedata does
n
't need
t
o mess with stru
c
t path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
cifs:
fix the type of cifs_demultiplex_thre
a
d()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
ecryptfs_in
o
de_p
e
r
m
ission() doesn't n
e
ed to b
a
il
out
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
il
l
IPERM_FL
A
G_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
r
o
-
>
permission() sanitizing: document API ch
a
nges
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
e
rge d
o
_revalid
a
t
e(
)
into its on
l
y
caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
no reason
t
o kee
p
exec_permission() separ
a
te no
w
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mass
a
ge generic_permis
s
ion
(
) to treat di
r
ectories on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sa
n
iti
z
ing
:
don'
t
pass flags to exec_p
e
rmi
s
sion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
se
l
inux: don't
tra
n
sliter
a
t
e
MAY_NO
T
_BLOCK to IPERM_FL
A
G_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
->p
e
rmis
s
ion(
)
sanitizing: don't pa
s
s f
l
ag
s
to ->inode_p
e
rmi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
-
>perm
i
ssion() sanit
i
zin
g
: d
o
n
't pa
s
s
flag
s
to
->permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
->pe
r
m
i
s
sion() sanitizing: don't pass
f
lags to generic_p
e
r
m
i
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->perm
i
ss
i
on() sanitizing
:
d
o
n't
p
a
ss fla
g
s t
o
->check_acl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
ssion() sa
n
itizin
g
:
p
ass MA
Y
_NOT_B
L
O
C
K to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
-
>permi
s
sion() s
a
nitizing: MAY_
N
OT_BLOCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
kill check_acl cal
l
b
a
ck of generic_per
m
ission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
l
o
c
k
les
s
get_
w
rite
_
a
c
ces
s
/deny_write_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mo
v
e exec
_
per
m
ission() u
p
to
t
he
rest of permiss
i
on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
kill file_
p
ermission() comp
l
ete
l
y
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
consoli
d
ate
BINPRM
_
F
L
AGS_E
N
FO
R
CE_NONDUMP hand
l
ing
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
switc
h
pa
t
h
_
init(
)
to exec_pe
r
miss
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swi
t
c
h
udf_ioctl() to inode_p
e
rm
i
ssio
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
exe
c
_permission(d
i
r
)
r
e
ally eq
u
ivalent to inode_per
m
iss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helper: ite
r
a
t
e_supers_
t
ype(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
fs: add
a DC
A
CHE
_
N
E
ED_LOOKUP flag
f
o
r
d_flags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
F
i
x
cifs_get_ro
o
t()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
hppfs_lookup(): don
'
t ope
n
-code lookup_on
e
_l
e
n()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
i
ro
hppfs: fix dentry leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Vi
r
o
c
r
amf
s
: get_cramfs_inode() returns ERR_PTR() on failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs
should
use d_spli
c
e_alias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
fix
e
x
o
fs ->get_paren
t
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph an
a
log of
c
i
fs build
_
pa
t
h_from
_
dentry() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ci
f
s: build_
p
ath_from_dent
r
y() race
f
ix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fi
x
loop checks in d
_
materialise_uniqu
e
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
F
i
x ->d_lock locki
n
g order in unlaz
y
_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
c
ifs: pr
o
pagate
e
rrors from cifs_get_root() to mount(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next