repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fs: always maintain i_dio_count
2011-07-21
C
h
r
i
s
t
oph Hellwig
fs: al
w
ays m
a
intain i_dio_cou
n
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christ
o
ph Hellwig
fs: move inode_dio_wait
c
a
lls
i
n
to ->setattr
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
r
w
_sema
p
hor
e
: remove
u
p/down
_
r
e
ad_non_owne
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
fs:
k
i
ll i_alloc
_
sem
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Christop
h
Hellwig
fs: simplify h
a
n
d
li
n
g
o
f zero sized
reads in _
_
bl
o
ck
d
ev_di
r
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Jan Kar
a
ext4: Rewrit
e
ex
t
4_page_
m
k
w
rite() to use generic h
e
lpe
r
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Ch
r
i
s
toph
H
e
llwig
f
at
:
remove
i
_alloc_sem abuse
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
T
obia
s
K
l
au
s
e
r
V
F
S: Fix
u
p
kerneldoc for generic_permissio
n
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Tomasz Stanisl
a
wski
anon
f
d: fix missing
d
e
c
la
r
atio
n
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dave Chi
n
ner
x
f
s:
m
ake
u
se of new shrinker c
a
l
lout for the
i
node
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
D
ave Chi
n
ner
vfs: incre
a
se shri
n
ker batch size
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dave
Chinner
superb
l
ock: add filesystem shrinker operat
i
ons
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dav
e
Chinn
e
r
inod
e
: remove
i
prun
e
_se
m
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Dav
e
C
hi
n
ner
superb
l
o
ck: introduce per-sb cac
h
e shrinker infrastructure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inner
superblock: mo
v
e p
i
n_sb
_
for_writeback() to fs/super
.
c
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hi
n
ner
inode: move to
p
er
-
sb LRU
locks
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
inode: Make
u
n
u
sed inode LRU per super
b
lock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
D
a
v
e
Ch
i
nner
inode: conver
t
inode_stat
.
nr_unused
to per-cpu c
o
unte
r
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vm
s
can: ad
d
cus
t
omisable shrinker batch size
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hinn
e
r
vm
s
can
:
reduce wind
up shr
i
n
k
er->nr
when sh
r
inker can
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan
:
s
h
rinker->nr
u
pdates race and go wrong
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hinner
vms
c
an: add shr
i
nk_s
l
a
b tracepoints
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
make d_spl
i
c
e
_
alias(ER
R
_
P
TR(err),
d
entr
y
) = ERR_PTR
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
deuglify sq
u
ashfs_loo
k
up()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
nfsd4_list_rec_dir
(
): don'
t
bother with reopening rec
_
file
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
kill useless checks for sb->s_op == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
btrfs: kill mag
i
cal em
b
e
dded struct superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
g
e
t rid
o
f poi
n
t
le
s
s
checks for de
n
try->sb == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
Make ->d
_
sb
a
ssign-once
a
nd a
l
w
ays non-NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
unex
p
ort k
e
r
n_path_parent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
s
witch vfs_pat
h
_lookup
(
) to s
t
ruct pat
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill l
o
o
kup_cr
e
ate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
d
e
vtmpfs: get r
i
d of bog
u
s m
k
d
i
r
in creat
e
_path
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
w
itch devtmpfs to kern_p
a
th_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
switch de
v
tmpfs object creation/
r
emoval to
s
epar
a
te
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
a
ke sur
e
that nsprox
y
_cache is
i
n
itialized ea
r
ly enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch do_spu
f
s
_
cr
e
a
t
e() to user
_
pa
t
h_create(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new hel
p
ers: kern_pat
h
_create/user_path_cr
e
ate
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill LO
O
KUP_C
O
N
TINUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nf
s
: LOOKUP
_
{OPEN
,
C
R
EA
T
E
,
EXC
L
} is
set only on the
l
as
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs_look
u
p
(
):
L
OO
K
UP_OPEN is se
t
onl
y
o
n
the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ceph:
L
OOKUP_O
P
E
N is set only when it's t
h
e last componen
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_ci
_
revalidate() is safe from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOO
K
UP_CREATE and LO
O
KUP_RE
N
AME_TARGET can be se
t
only
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
no need to
c
heck for LOOKUP_OPEN in ->create() in
s
tances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
don't
pass na
m
eidata
to vfs_create() from ecryptfs
_
create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
don't transliterate lower bits
of ->intent
.
o
p
e
n
.
flag
s
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
Don't pas
s
nam
e
i
d
a
t
a when calling
vf
s
_create() from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
fix mknod(
)
on n
f
s4 (ho
p
efully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
name
i
data
_
to_nfs_open_co
n
text(
)
doe
s
n't ne
e
d nameidata
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_open_conte
x
t doesn'
t
nee
d
struct p
a
t
h either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
f
s4_opendata doesn'
t
nee
d
struct path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
f
s
4_closedata doesn'
t
need
to mess
w
i
th struct pa
t
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
i
f
s
:
f
ix the
t
ype of cifs_dem
u
lt
i
plex_
t
hread
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecryptfs_inode_permi
s
sio
n
() doesn
'
t ne
e
d to bai
l
out
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill IPERM_FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
->permission(
)
s
anit
i
zing: docume
n
t API chang
e
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge
do_revalida
t
e()
into its only caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no reason to
k
e
ep
exec_permi
s
sion() separa
t
e now
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
m
a
s
sage generic_perm
i
ssion() to
treat
d
irectori
e
s on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
ermission() s
a
nitizing: don't pass fla
g
s
to exec_per
m
i
ssion(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
seli
n
ux: don't tran
s
lite
r
a
te MAY_NOT_B
L
OCK to
IPE
R
M
_
FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->p
e
rmission() sanitizing
:
don'
t
pas
s
f
l
ags t
o
-
>inode_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->permission()
saniti
z
ing: don't
p
ass f
l
a
g
s to
->
p
ermission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
perm
i
ssion() san
i
tizing: don
'
t pass flags
t
o generic_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->permission() san
i
tizing: don't pass fl
a
gs to -
>
check_acl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
pe
r
mission() sanitizing: pa
s
s MAY_NOT_
B
LOCK to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
->permission()
s
anitizing: MAY_NOT_BLOCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill check_acl callback
of
g
eneric_permiss
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless
g
et_w
r
i
t
e_
a
ccess/deny_write_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
m
o
ve exec_permissio
n
() up to the
r
e
st of permissio
n
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
kill file_permission() c
o
mpletely
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
co
n
so
l
i
d
ate BINPRM_FLAGS_EN
F
ORCE_NONDUM
P
handling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
swi
t
ch path_in
i
t() to exec_permis
s
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
sw
i
tch u
d
f_
i
octl
(
) to inode_permissio
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mak
e
e
x
e
c_permission(dir) really equiva
l
ent to inode
_
perm
i
ss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
new helper: iterat
e
_supers_ty
p
e
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Jose
f
Bacik
fs:
a
dd a D
C
ACHE_NEED_
L
O
O
KUP fl
a
g for d_f
l
ags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Vi
r
o
Fix cifs_get_root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
hppfs_lookup(): don'
t
open-code
lookup_o
n
e_len(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vir
o
hppfs: fix dentry leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
cramfs: get_cramfs_i
n
ode() returns ER
R
_PTR() on failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
uf
s
should use
d
_s
p
lice_alias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
fix exofs -
>
get
_
pare
n
t()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
A
l
V
iro
ceph a
n
a
log of cif
s
build_pat
h
_f
r
om_dentry() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
cifs:
build_pat
h
_f
r
om_den
t
ry() race f
i
x
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fix loop c
h
ecks in d_m
a
t
e
riali
s
e_unique()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fix ->
d
_lock
l
ocking order in unlazy_wal
k
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
c
ifs: propagat
e
err
o
rs from cif
s
_get_root() to
m
ount(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs
:
tidy cifs_do_m
o
unt() up a bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
ci
f
s: mor
e
bre
a
kage on mount failures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs:
c
lose sget()
r
aces
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs:
p
ull freeing mountdata/
d
r
opping nls/f
r
eeing ci
f
s
_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: move ci
f
s_umount() call in
t
o
->kill_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs: pull cifs_mount
(
) call
up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
sanitize cifs_umount(
)
prototy
p
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
initialize -
>
tlink_tree
i
n cif
s
_setup_cifs_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: al
l
ocate mountdata earlier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: leak on m
o
unt if we s
h
are superblo
c
k
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
c
ifs: d
o
n't pass superblo
c
k
t
o c
i
fs_
m
ount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next