repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fix unpaired rcu lock in prepend_path()
2013-11-13
L
i Zhong
fix
u
npaired rcu l
o
c
k in p
r
epen
d
_pa
t
h()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-13
Da
n
Carpenter
lo
c
ks:
m
i
ssing u
n
l
o
ck
on error in generic_a
d
d_le
a
s
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-13
Dan Ca
r
penter
ai
o
: checking for NULL instea
d
of IS_
E
RR
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-10
Al V
i
ro
ecryp
t
fs: ->f_op is
ne
v
er NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce
F
ields
lock
s
: break del
e
gations on any attribu
t
e mo
d
i
fic
a
t
ion
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
B
ruce Field
s
l
ocks
:
break
delega
t
ions on lin
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
locks: break
dele
g
ations on rename
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce
F
ields
locks:
helper
f
unct
i
ons for delegation
breaking
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
lock
s
: break delegations o
n
unli
n
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fi
e
l
ds
namei: minor vfs
_
unlink cleanup
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Br
u
ce
F
iel
d
s
locks: im
p
lemen
t
dele
g
a
tions
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
loc
k
s: introduce ne
w
FL_DELEG lo
c
k
flag
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce
F
ields
vfs:
t
ake i_mu
t
e
x
o
n ren
a
med file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
v
fs: rename I_MUTEX_QUOTA now that
i
t's n
o
t u
s
ed fo
r
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bru
c
e
Field
s
vfs: don
'
t use PA
R
ENT
/
CHILD
l
ock
c
la
s
ses for non-direct
o
ries
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
vfs: pull ext4's
d
oubl
e
-i_mutex-locking into co
m
mo
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fie
l
ds
e
xpo
r
tfs:
fix quadratic beh
a
v
i
or in filehand
l
e lookup
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce F
i
elds
exportfs:
better var
i
able name
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Br
u
ce Fields
exportfs: move
m
ost of re
c
on
n
ec
t
_
pa
t
h to he
l
per functio
n
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bru
c
e
F
i
elds
e
xportfs
:
elim
i
n
ate unused "no
p
rog
r
ess
"
counter
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
export
f
s: stop retryin
g
once we race with rename/re
m
ov
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Br
u
ce
Fi
e
lds
exportfs:
clear DISCONNECTED o
n
all parents
sooner
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bru
c
e
Fields
exportfs: more detailed comm
e
nt fo
r
path_r
e
con
n
ect
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Christ
o
ph
Hellwig
exportfs:
BUG_ON in
c
razy co
r
ner ca
s
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
dcache: fix outdated DCACHE_NEED_
L
O
O
KUP comment
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bru
c
e Fields
dcache: don'
t
clear D
C
A
CHE_
D
ISCONN
E
CTE
D
too early
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce
F
ields
dcach
e
:
D
on't set DISCONNECTED on "pseudo filesystem
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bru
c
e Fie
l
ds
dcache
:
use IS_ROOT
t
o decide where dentry
is
h
ashed
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l Viro
ocfs2
:
get ri
d
o
f impossible
checks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
V
iro
qn
x
4: i_sb is nev
e
r NUL
L
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce
F
ields
exp
o
rt
f
s: fix 3
2
-bi
t
n
fsd handling of 64-
b
i
t
inode
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
J
.
Bruce Fields
vfs:
s
plit
out vfs_g
e
tattr_
n
ose
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
i
g
et/ig
e
t5: don't b
o
th
e
r with ->i_lock until
w
e
find
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
David How
e
lls
VFS: P
u
t a small type
f
i
eld into
st
r
uct d
e
ntry::d_fl
a
gs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al V
i
ro
el
f
{,_f
d
pic} coredump: get rid of poin
t
les
s
if (sig
i
nfo
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Vi
r
o
consti
f
y do_coredum
p
() argume
n
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Vi
r
o
constify copy_si
g
info_to_user{,32}
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
.
.
.
and kill
anon_in
o
de_getfile
_
private()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Be
n
jamin LaHais
e
rework aio migr
a
t
e p
a
ges to
use aio
f
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Vi
r
o
ta
k
e
anon inod
e
a
llocation
t
o libfs
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
Vi
r
o
ne
w
h
elper: dump_align()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
spufs: get rid of dump_emit() wrap
p
ers
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l
Vi
r
o
dump
_
skip(): dump_seek() replacement tak
i
ng coredump_params
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l
V
ir
o
mak
e
dum
p
_
e
mit() use vfs_wr
i
te() instead of banging
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l Viro
binfmt_elf
:
count n
o
tes
tow
a
rd
s
cor
e
du
m
p lim
i
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
Viro
aout: swi
t
ch to dump_emit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l V
i
ro
swit
c
h elf_coredump_ex
t
ra_not
e
s_write
(
)
to dump_emi
t
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
V
iro
c
onve
r
t the
rest of binfmt_
e
l
f
_fdpic t
o
dump
_
em
i
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
binf
m
t_elf: con
v
er
t
writin
g
actual dump pages to
d
ump_emit()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
V
i
ro
swi
t
ch
e
lf_core_wr
i
t
e_ext
r
a_data() to dump_
e
mit()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l
V
iro
switch e
l
f_co
r
e_write_extra_phd
r
s()
t
o dump_emit()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Vi
r
o
new he
l
per: dump
_
emi
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
res
t
ore
32bit
a
o
ut c
o
re
d
um
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l Viro
no n
e
ed to keep brlock mac
r
os
a
nymore
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
V
i
r
o
c
o
da_rev
a
lidate_inode(
)
: switch to passing in
o
de
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
A
l
Viro
fold
_
_d_shrink() into
it
s
only remaining caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al
V
iro
g
e
t rid of
s
_
f
il
e
s
a
n
d
files_
l
ock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Vi
r
o
g
e
t
rid
of
{lock,unlock}_rcu_walk
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
R
C
U
'
d
vfsmounts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-11-09
Al Viro
switch
shri
n
k_dcache_for_umo
u
nt() to use of d_
w
alk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Gu Zheng
seq_file
:
alwa
y
s update file->f_p
o
s in seq_
l
seek()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
fuse: rcu-delay
freeing fuse_
c
onn
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al V
i
ro
pid_namespace:
make freeing
s
truc
t
pid_namespace rc
u
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al V
i
ro
ncpfs
:
rcu-de
l
ay unlo
a
d_nl
s
(
)
and freeing ncp_s
e
rver
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al
V
iro
fat: rcu
-
delay unloa
d
i
n
g nls and freeing sb
i
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
cifs: rcu-d
e
lay
u
nload_
n
ls()
a
n
d
freein
g
sbi
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
A
l Viro
a
u
tofs
4
: make freeing s
b
i rcu-de
l
ayed
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
adfs: delay
e
d fr
e
eing of s
b
i
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al V
i
ro
hpfs
:
make fre
e
i
n
g sbi and codet
a
b
les rcu-
d
e
l
a
y
ed
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
make fre
e
ing super_block r
c
u-de
l
a
yed
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Miklos Sze
r
edi
v
f
s: introduce d_i
n
st
a
n
tiate_n
o
_diralias()
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
mov
e
taking
v
fsmount_l
o
c
k
dow
n
into
prepend_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al
V
iro
spl
i
t
_
_lookup_mnt() in two functions
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Vir
o
uni
n
lin
e
d
e
stroy_
s
uper(), consoli
d
ate alloc_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
A
l
Vir
o
isofs: don't pas
s
dentry to is
o
fs_h
a
sh{i,}_
c
ommon()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Vi
r
o
new helpers: lock_
m
ount_
h
ash/unloc
k
_mount_ha
s
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Vi
r
o
don't bother with vfsmo
u
nt_lock in mounts_poll(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
A
l
Viro
name
s
p
a
ce
.
c: get r
i
d of mnt_ghosts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al
V
iro
f
o
ld du
p
_mnt_ns() into its only surviving
c
aller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
A
l
Viro
mnt_set_e
x
piry() do
e
sn't n
e
ed vfsmount_
l
oc
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
f
inish_a
u
tom
o
unt() doesn't need vfsmount
_
lock for
rem
o
va
l
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
fs/namespace
.
c: bury l
o
ng-dead defin
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
fold mntfre
e
() into mn
t
put_no_expire()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
do_remount(): pull touch_mnt_
n
amespace() up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Vi
r
o
dup_mnt_ns(): get rid of pointless grabbing of vfsmount_loc
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Vir
o
fs_is_visible
o
nl
y
n
e
eds namespace_sem held shar
e
d
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al V
i
ro
initialize namespace_sem statically
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al V
i
ro
file->f_op is
n
ever NULL
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Vir
o
rtl8188
e
u: remov
e
dead code
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
dmxde
v
: get rid of pointless clearing ->f
_
op
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al
V
i
r
o
consol
i
date the r
e
a
ssig
n
m
e
n
ts of ->f
_
op in ->open(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
put
_
mnt_ns(): use dro
p
_collec
t
ed_m
o
unts()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
A
l
V
iro
ncpfs:
s
w
itch
to %p[dD]
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
ubifs
:
s
wit
c
h to %pd
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
sunrpc: switch to %pd
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al
Viro
nfsd: switch to %p[dD]
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
n
f
s
: use %p[
d
D
]
instead of open-coded (and often
r
acy
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
befs:
split symlink iop
s
in two - for
s
hort and long
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al Viro
new hel
p
e
r
: kfree_put_link()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2013-10-25
Al
V
iro
libfs: get exports to def
i
n
itio
n
s o
f
objects being
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next