repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
superblock: move pin_sb_for_writeback() to fs/super.c
2011-07-20
Dave Chinne
r
supe
r
b
l
ock: move pin
_
sb_for_writeb
a
ck() to fs/super
.
c
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
inode:
m
o
ve to
p
e
r-
s
b LRU locks
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinner
i
node: Make unused
i
no
d
e
LRU pe
r
superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
inode: convert i
n
ode_stat
.
n
r
_
u
nused to per-c
p
u
counters
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinner
vmscan:
a
d
d
cus
t
om
i
sa
b
le shrinker batch siz
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e
Chinner
v
m
scan: red
u
ce
w
ind
u
p shrinker->nr when s
h
r
inker
can
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e Ch
i
n
n
er
vmscan: shrin
k
e
r
->nr upd
a
tes race
a
nd
g
o wrong
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan: add shri
n
k_slab trac
e
points
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
make d_s
p
lice_alias(ERR_PT
R
(e
r
r
), dentr
y
) =
E
RR_PTR
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deug
l
ify squash
f
s_lookup()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
n
f
sd4_list_rec_dir(): don't bo
t
her w
i
th reopening rec_fi
l
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
ki
l
l useless chec
k
s for sb->s_op == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
b
t
rfs
:
k
i
ll magical e
m
b
e
d
d
ed struct supe
r
block
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
get
r
id of pointl
e
ss checks for dentry->sb
=
= NUL
L
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
M
a
ke
-
>d_sb assign-on
c
e and
always
n
o
n-
N
ULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
ir
o
unexpor
t
k
e
rn_path_p
a
ren
t
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switc
h
vfs_path_lookup() to struc
t
path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
kill
lookup_
c
r
e
ate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
ir
o
devtmpfs:
get r
i
d
o
f
bogus mk
d
ir in cr
e
ate_
p
ath()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch devtmpf
s
to kern_path_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
ir
o
switch
d
evtmpfs object creation
/
re
m
oval to separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
make
s
ure that
nspro
x
y_cache is
i
n
i
tialized early en
o
ugh
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switch do_
s
pufs_create() t
o
u
s
e
r
_path_cre
a
t
e(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
e
w h
e
lpers: kern
_
path_c
r
eate/user_pa
t
h_
c
rea
t
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
ki
l
l
L
OOKUP_CONT
I
NUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs: LOOKUP
_
{
O
PEN,
C
REATE,E
X
CL} is s
e
t
only on
t
he last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
ci
f
s
_
l
ooku
p
(): LOOKUP_OPEN is
set only on the
l
ast
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cep
h
: L
O
O
K
UP_OPEN is set on
l
y
when it
'
s the last component
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_c
i
_revalidate() is safe from RCU
mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
LOOKUP_CREATE an
d
LOOKUP_RENAME_T
A
RGET can b
e
set only
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
no need
to ch
e
ck
f
or L
O
O
K
UP
_
OPEN in -
>
create() instanc
e
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
don't pa
s
s nameidata
to vfs_c
r
eate() from ecryptfs_creat
e
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
d
on't tra
n
slite
r
ate
l
o
wer bits
of
-
>
int
e
nt
.
open
.
f
lags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
Don't pass nameidata when calling
v
fs
_
create() from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
ir
o
fix mknod() o
n
nfs4 (hopefully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nameidata_
t
o_nf
s
_open
_
context() doe
s
n
'
t n
e
e
d
nameidata
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs_op
e
n_co
n
text doesn't need
struct
p
ath ei
t
h
er
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nfs4_
o
pe
n
data doesn'
t
ne
e
d struct pat
h
either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nf
s
4
_
closedat
a
doesn
'
t
need t
o
mess with struct pat
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs: f
i
x the type
of
cifs_demultiplex_t
h
read()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
ec
r
yptfs_
i
node_permission() d
o
e
sn't need to
b
ai
l
out
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ki
l
l IPERM_FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sani
t
izing: document API changes
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge do_revalidate() into its only caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
no reason to
keep exec_permission() se
p
ara
t
e
n
ow
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
ro
massage ge
n
eric_permi
s
sion()
t
o
t
r
e
at directories on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permi
s
s
ion() sa
n
itizing: do
n
't pass f
l
ags to e
x
ec_permi
s
sion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selinux
:
d
o
n't transliterate MA
Y
_
N
O
T
_BLOCK to IPER
M
_
FL
A
G_RC
U
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>permi
s
sion()
s
a
n
i
tizing: don't pass flag
s
to -
>
inode_per
m
i
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission()
s
anit
i
z
i
ng:
don't pa
s
s fla
g
s to ->pe
r
mission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sanitizing: don't pass flags to g
e
neric_pe
r
mi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->permission()
s
anitizing: don't pass f
l
ags to ->
c
heck_
a
cl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission
(
) sanit
i
zing: pass MA
Y
_NOT_BLOCK to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
->pe
r
miss
i
o
n() sanit
i
zing
:
MA
Y
_NOT
_
BLOCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill check_ac
l
ca
l
l
b
ack of g
e
ner
i
c_permis
s
ion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
lockless
g
et_w
r
ite
_
access/deny_wr
i
te_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
m
ove exec_perm
i
ss
i
on() up
to the r
e
st
o
f
p
ermission
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
k
i
ll file
_
permission() com
p
letely
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
c
o
nso
l
idate BINPRM_FLAGS_ENFORCE_NONDUMP handling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
path_init() to exec_perm
i
ssion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
switch udf_ioctl() to i
n
ode_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make exec_permission(dir)
r
e
a
l
ly eq
u
ivalen
t
to inode_
p
ermis
s
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helper: iterate
_
super
s
_
t
ype()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Josef Ba
c
ik
fs: add a DCACHE
_
NEED_
L
OOKUP flag
for d
_
flags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
F
i
x cifs_get_root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
h
p
pfs_lookup(): don
'
t
o
pen-code lookup_o
n
e
_len()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hp
p
fs:
f
ix dentry
leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
cramf
s
: get_
c
ramfs_inode() returns ERR
_
PTR() on failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
uf
s
shou
l
d
us
e
d_splic
e
_al
i
as()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
Vi
r
o
fix
e
xofs ->get_p
a
rent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph
analog of cifs build_pat
h
_
fr
o
m_dentry() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
c
ifs
:
build
_
p
ath_from_d
e
ntry() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fix loop che
c
ks
i
n d_materia
l
is
e
_unique()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
A
l
Vi
r
o
Fix ->d_lock locking
or
d
er i
n
unla
z
y
_
w
alk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: propagate errors
f
rom ci
f
s
_get_root() to mount(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
r
o
c
i
fs: 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 Viro
c
i
fs: more
b
r
e
akage on mo
u
nt failures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs: close sget() r
a
c
es
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pul
l
freeing m
o
u
ntdata/
d
r
oppi
n
g nls/freeing cifs_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: move cifs_umount() call i
n
to ->
k
ill_s
b
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Vi
r
o
ci
f
s: pull cif
s
_mount() call up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
sanitiz
e
cifs_u
m
ount() prototype
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initializ
e
->tlink_tr
e
e in
c
ifs_set
u
p_cifs_
s
b()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Vi
r
o
cif
s
: allocate mo
u
ntd
a
ta e
a
rlier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs
:
le
a
k on mount if we
s
hare
superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs: don't pass superblock t
o
cifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs
:
don't leak nls
o
n
mount fai
l
ure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cif
s
: double free
o
n
mo
u
nt failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ta
k
e
b
d
i s
e
t
up/destruct
i
on into cifs_mou
n
t/
c
if
s
_umoun
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
Vir
o
d
e
v
c
group_inode_permissi
o
n: ta
k
e "is it a device node
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
f
i
x comment in generic_permi
s
sion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
kil
l
obsolete comment for follow_
d
o
wn()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
proc_s
y
s_pe
r
m
i
ssion() is OK in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
reise
r
fs_permissi
o
n
(
) doesn't need to bail out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
proc_fd_permission
(
)
i
s doesn't need to ba
i
l out in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
nilfs2_permission() doesn't need to bail out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
logfs do
e
s
n
'
t ne
e
d ->permissio
n
(
)
at all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
c
o
da_io
c
tl_
p
erm
i
s
s
i
o
n() is safe in RC
U
m
ode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
cifs_permis
s
ion
(
) d
o
esn't
n
e
e
d to
bail ou
t
in RCU
m
ode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
b
ad_ino
d
e_pe
r
miss
i
o
n() is safe
f
rom RCU
mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next