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
Merge branch 'nfs-for-2.6.40' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6
2011-05-29
Al Viro
cifs/ubifs: Fix shrinker
API chan
g
e fa
l
lout
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al
Vi
r
o
Lift th
e
chec
k
for automount points into do_look
u
p()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al
Viro
Trim excessive arguments
o
f follow_mount_rc
u
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
split __
f
ollow
_
mount_rcu() into normal and
.
.
cases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al
Viro
merge handl
e
_reval_dot and nameidat
a
_drop
_
r
c
u
_
last
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
conso
l
i
d
ate
nameidata_
.
.
.
_
d
rop_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btr
f
s: check
l
ink counter overflow
in lin
k
(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btrfs: d
o
n't mess with i_nlink of unlocke
d
inode in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l
Viro
dea
l
with race
s
in /proc/
*
/{syscall,stack,
p
ersona
l
ity}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
auxv: r
e
quire the
t
arget
t
o b
e
traca
b
le (or yo
u
rself)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
close
r
ace in /
p
roc/*/environ
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Viro
report e
r
rors in /proc
/
*
/*map* sanely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
pag
e
map: clos
e
races
w
i
t
h su
i
d
e
xecve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Vir
o
make sessionid permissions
in /pro
c
/*/task/* match
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al V
i
ro
f
ix leaks
in path_lookupat()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
Viro
lo
s
e 'mounti
n
g_
h
ere' ar
g
um
e
n
t
in ->d_manage()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
V
iro
don't
pass 'mo
u
n
t
ing_here'
f
lag to follow_down()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vi
r
o
chan
g
e
th
e
locking order for
namespa
c
e_s
e
m
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
f
ix
dea
d
lock in p
i
vo
t
_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l Viro
vfs: split off vfsm
o
u
n
t-related
p
arts of vfs_ke
r
n_mount
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
Vi
r
o
kill sim
p
le_
s
et_mnt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al V
i
ro
vfs: bury ->get
_
sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
V
iro
nfs: switch
N
FS from ->get
_
sb
(
)
to
-
>mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
Vi
r
o
n
fs: stop man
g
ling ->mnt_de
v
name
on NFS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
Viro
vfs:
n
ew
s
uperblock methods to override /proc/*/m
o
u
n
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: nfs_do_{ref,su
b
}
mount() super
b
loc
k
argume
n
t is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
nfs: make
n
fs_
p
ath() work witho
u
t vfsm
o
unt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
nfs: store devname
a
t disconnected
N
F
S roots
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l Vir
o
nfs: propag
a
te devname
to nfs{,4}_get_ro
o
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
f
i
x follow_link() breakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
i
ro
ti
d
y the traili
n
g symlin
k
s traversal up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
Turn resolution of
trailing s
y
mli
n
ks iterative everywher
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l
V
iro
simpli
f
y link_path_wa
l
k
() tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Make trailing symlink resolution
in path_lookupat(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
update nd->inod
e
i
n __do_follow_link(
)
instead of after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
p
u
ll handli
n
g of
one pa
t
hname component int
o
a helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
All
o
w passing O_PATH descriptors via SCM_RIGHTS d
a
tagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
readlinkat(
)
, fc
h
ownat() and
fstat
a
t() wi
t
h em
p
ty relati
v
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vi
r
o
Allow
O
_PATH for symli
n
ks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
New kind
o
f open files - "location o
n
ly"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
New AT_
.
.
.
flag: AT_EMP
T
Y_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
clean
s
t
a
tfs-like syscalls up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
open-style ana
l
og of vfs_path_loo
k
up()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
reduce vfs_path
_
lookup() to
d
o_pat
h
_
l
ookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
untangle do_lo
o
kup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
path_openat: clean
ELOOP
handling a
bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
do_last: kill a rudiment of
o
ld ->d_revalidate() workarou
n
d
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
fold __ope
n
_namei_create() and open_will_tru
n
cate(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
do_la
s
t: unify may_open
(
)
c
a
ll and everyting after it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
move m
a
y_ope
n
() from
__open_name
_
create()
to do_last()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
expan
d
finish_open() in i
t
s only c
a
ller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
san
i
tize
pat
h
name c
o
mp
o
nent hash
c
alc
u
lation
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill __lookup_one_le
n
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
i
r
o
s
witch
n
on-creat
e
s
i
de
of open()
to us
e
of do
_
l
ast()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
ge
t
rid
o
f
n
d->file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
g
e
t
r
id of the
last LOO
K
UP_
R
CU dependenci
e
s
in l
i
nk_pa
t
h_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
mak
e
nameidata_den
t
ry_drop_rcu_maybe() alwa
y
s leave
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
ma
k
e
handle_dots() leave RCU m
o
de o
n
error
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
clear RCU
o
n all f
a
ilure
exits fro
m
lin
k
_path
_
wa
l
k()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
pull handling o
f
.
a
n
d
.
.
into inlined helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
ki
l
l out_dput: in
link_path_wal
k
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
separate -ESTAL
E
/-
E
CH
I
LD re
t
r
i
e
s
in
d
o
_
filp_open(
)
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
s
w
itch d
o
_filp_open() to
s
truct open_flags
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
C
o
llect "operation mode" argum
e
nts of do_last
(
) into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
clean
u
p the failure
e
xit
s
after __do_follow_link(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull
se
c
urity_inode
_
follow_
l
i
nk() into
_
_do_f
o
llow_li
n
k()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pul
l
dropping
R
CU on success of l
i
nk_pat
h
_walk() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
unta
n
gle the "ne
e
d_reval_dot" mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge
c
o
mpo
n
ent type r
e
cognition
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
mer
g
e pa
t
h_i
n
i
t a
n
d p
a
th
_
init_
r
cu
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
sanitize path_wa
l
k() me
s
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vir
o
take
R
C
U
-dependent stuf
f
aroun
d
exec
_
permis
s
ion() in
t
o
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill path_lo
o
kup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
fix
race in audit_get
_
nd
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
Al Viro
c
ompat b
r
eakag
e
in
p
readv() and
pwritev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
A
l Viro
compat breakage in preadv() and pwr
i
tev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Vir
o
fat: fix d_revalidate
oopsen on N
F
S
e
x
ports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
jfs: fix d_rev
a
lidate o
o
psen on NF
S
exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l
Vi
r
o
ocfs
2
: fi
x
d_rev
a
l
idate oo
p
s
e
n
o
n NFS ex
p
orts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Vi
r
o
gfs2:
f
ix d_revalid
a
te oopsen
o
n NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
V
iro
f
u
se: fix d_revalidate oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
ceph: fix d_revalidate
o
opsen o
n
NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
V
iro
r
e
ise
r
f
s xattr ->d_revalidate() shouldn
'
t care about RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
/proc/se
l
f is
n
e
ver goin
g
to be inval
i
dated
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-09
Al Vir
o
n
d
-
>
inode
i
s not
set o
n
the second attemp
t
in
path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-08
A
l
Viro
u
n
fuck proc_sysctl
->d_comp
a
re()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al
V
i
ro
omfs: make readdir stop when filldir
s
ays
so
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al
V
ir
o
omfs:
merge unl
i
nk(
)
and
rmdir(), close lea
k
in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al
V
i
r
o
omfs: stop
p
la
y
i
n
g
s
illy bugg
e
rs with omfs_unlink(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
A
l
Viro
omfs:
r
ename() ne
e
ds to ma
r
k ol
d
_inode
d
i
rty
after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-04
Al Vi
r
o
minim
a
l fix for do_filp
_
open() race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
hfs:
f
ix rename() over non-e
m
pty directory
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
udf: fix i_
n
l
ink
li
m
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Vi
r
o
fix reiserfs mkdir() brea
k
age
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Vir
o
exofs
:
i_nli
n
k races in rena
m
e
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
nilfs2: i_nlin
k
r
a
c
es in renam
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
minix: i_nlink races in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
ufs: i_nlink races in
r
e
name
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Vi
r
o
sysv:
i
_n
l
in
k
races in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
g
e
t rid
o
f nameidata_dentry_drop_rcu() c
a
lli
n
g
nameidata_dro
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next