repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
isofs_cmp(): we'll never see a dentry for . or ..
2014-10-28
Al Viro
isofs_cmp(
)
: we'
l
l neve
r
see
a
dentry for
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-28
Al Viro
overlayfs: barrier
s
for opening uppe
r
-laye
r
dir
e
cto
r
y
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-25
Al Vi
r
o
over
l
ayfs: embed middle into overlay_readdi
r
_da
t
a
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-25
Al Viro
overlay
f
s: embed root i
n
t
o
o
ver
l
ay_readdi
r
_data
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-25
Al Viro
ove
r
l
ayfs: make ovl_cache_entry->name
an array instead
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-25
A
l
Viro
overlayfs: don't hold ->i_m
u
tex over ope
n
ing t
h
e real
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-24
Al Viro
Merge branch 'overlayfs
.
v2
5
' of g
i
t
:
//git
.
kernel
.
o
r
g
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Al Vi
r
o
fix inode leak
s
on d_s
p
lice_al
i
as(
)
f
a
ilure
e
xits
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-12
A
l
Viro
reiser
f
s: r
e
mov
e
pointle
s
s
for
w
ard dec
l
aration o
f
struct
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-12
A
l
Viro
d
on't need that
f
o
r
ward declarat
i
on
of
s
truct nameida
t
a
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-12
Al
Vi
r
o
t
a
ke
d
name
_
external() in
t
o fs/dc
a
che
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-12
A
l
Viro
le
t
path_init() failures treated the s
a
m
e way a
s
su
b
sequent
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
A
l Viro
fix misus
e
s o
f
f_coun
t
() in ppp and
n
etlink
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Vir
o
nc
p
fs:
us
e
li
s
t_for_each_entry()
f
o
r d_subdi
r
s walk
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al V
i
r
o
gfs
2
_ato
m
i
c_open
(
): skip lookups on has
h
ed dentry
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al V
i
ro
[infiniband] remo
v
e p
o
intless assi
g
n
m
ents
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
A
l
Viro
gadg
e
t
f
s: saner API for g
a
dge
t
fs_
c
reate_fi
l
e(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al V
i
r
o
f_fs:
s
aner AP
I
f
o
r ffs_sb
_
create_file()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
V
iro
jfs: don't ha
s
h direct inode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
V
iro
[s390] r
e
move pointless
a
ssign
m
ent of
-
>f_
o
p
i
n vmlogrdr
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
Viro
ecryptfs: ->f_op
i
s
n
eve
r
N
ULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
A
l Viro
android: ->f_op
is never
NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
nouveau: __iomem mi
s
annota
t
ions
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al V
i
ro
mis
s
ing annotatio
n
in f
s
/file
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Vir
o
saner
p
erf
_
at
o
ll()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al V
i
ro
switch
/
d
ev/kmsg to ->write_i
t
er()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al V
i
ro
swi
t
ch lo
g
ger
t
o ->write_iter()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
swit
c
h
h
ci_vhci
t
o
->wri
t
e
_it
e
r()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
V
i
ro
switch
/
dev/z
e
ro and /dev/ful
l
to ->r
e
ad_iter()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
V
i
ro
dm
a
-buf:
don't open-code atomic_
l
ong_rea
d
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Vir
o
rsxx deb
u
gfs i
n
a
nity
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
carma
-
fpga: sw
i
tch to si
m
ple_r
e
ad_
f
rom_buff
e
r()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
Viro
car
m
a
-
fpga: switch to fixed_size_
l
lseek()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
Viro
cachefil
e
s_write_page(): sw
i
tch to __kernel_write()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
vme: don't open-c
o
de
fixed_size_llsee
k
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
A
l
Vir
o
ashmem: use v
f
s_llseek()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
9p: switch to %p[dD]
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
c
i
fs: switch to use of %p[dD]
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Vi
r
o
[jffs2] kill wbu
f
_queued/wbuf_d
w
ork_lock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
V
iro
constify file
_
i
node(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
handle suicide
on l
a
t
e
failure
exits in
e
xecve() in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
dcache
.
c
: cal
l
->d_prune()
r
eg
a
rdless of d_un
h
ashed()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
d_prun
e
_a
l
ias():
j
u
st
l
ock the parent an
d
call __dentry_kill()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al Viro
dela
y
ed mntp
u
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-10-09
Al
Viro
Allow sh
a
ring external nam
e
s af
t
e
r
__d_move
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-29
Al Viro
missing d
a
ta d
e
pendenc
y
barrier in prepend_nam
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
Al Viro
fold unlocking
t
he child
r
e
n into dentry_unlo
c
k_parents_for_m
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
Al V
i
ro
k
i
l
l
__d_mate
r
ialise_d
e
ntry(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
A
l
Viro
_
_
d_materialis
e
_
d
entry(): flip the or
d
er of arguments
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
Al
Viro
__d_move():
f
ol
d
manip
u
lat
i
ons with -
>
d_child/-
>
d_subdir
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
Al Viro
don't op
e
n-code d
_
r
e
hash() in d_mate
r
iali
s
e
_
uniqu
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
Al Viro
p
ull rehashing and
u
nlocking the target dentry into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-27
Al
V
iro
ufs: d
e
al wi
t
h
nfsd/iget race
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-14
Al
Vi
r
o
be careful with nd
-
>
i
n
ode in path_init() and follow_dotdot_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-14
Al Vi
r
o
d
o
n't bug
g
er nd-
>
seq
on
set_root_rcu() fro
m
follow_
d
ot
d
ot_
r
cu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-14
Al Viro
f
ix bogus re
a
d_seq
r
et
r
y() checks
introduced in b37199e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-14
A
l
Viro
move the call of __d_
d
rop(
a
n
o
n) into
_
_d_mate
r
ialise_unique
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-14
Al Vi
r
o
[fix] lu
s
tre
:
d_mak
e
_root()
does iput()
o
n d
e
n
try allocation
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-12
Al
V
iro
G
FS2: fix d_spli
c
e
_alias() misuses
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-04
A
l
V
iro
udf: saner calling conv
e
n
t
ions fo
r
udf_ne
w
_
inode()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-04
Al Viro
udf: fix t
h
e udf_iget() vs
.
u
df_new_inode() ra
c
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-09-04
Al Viro
ud
f
: merge the pieces inserting a new non-di
r
e
ct
o
ry
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-30
Al Vi
r
o
fix EBUSY
o
n um
o
unt() from MNT_SHRINKAB
L
E
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-30
Al Viro
get r
i
d of propagate_umount(
)
mi
s
t
akenly treatin
g
slaves
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-11
Al Viro
fix cop
y
_
t
ree() regress
i
o
n
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-11
A
l
Viro
__
g
eneric_fi
l
e_wri
t
e_iter(
)
: fix
h
a
ndling of sync error
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
s
w
it
c
h
iov_iter_
g
et_pages(
)
to
passing maximal number
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l
Viro
dea
t
h to mn
t
_pinned
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
make fs
/
{namespace,super
}
.
c forget ab
o
ut acct
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al
V
iro
take fs_pin st
u
ff
t
o
fs/*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l
Viro
start
carving bsd_a
c
ct_struct up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
acct:
m
o
ve mnt_pin() upwa
r
d
s
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al
V
iro
make acct_ki
l
l() wait f
o
r
fil
e
clos
i
n
g
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l Viro
drop
->s_umo
u
nt aro
u
nd acct_auto_cl
o
se()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l Viro
acct: get rid o
f
acct_lock
f
or acct->co
u
nt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l
Viro
acct: get ri
d
of acc
t
_l
i
st
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l
Vi
r
o
acct: simplify check_fre
e
_space(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
acct: ne
w
l
ifetime
rules
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
a
cct:
s
e
rialize acct_on
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
A
l V
i
r
o
acct() should honour the
limits from
t
h
e very begin
n
ing
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
split the slow p
a
th in
a
cct_proces
s
() off
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
separate names
p
ace-independent p
a
r
ts of f
i
l
l
ing acct_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al
Vi
r
o
acct: swit
c
h to __kernel_writ
e
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Viro
acct: encode_comp_t(0) is 0, fortuna
t
ely
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-08-07
Al Vi
r
o
M
e
rge co
m
mit 'ccbf62d8
a
284cf181ac28c8e8407
d
d07
7
d90dd4b
.
.
.
commit
|
commitdiff
|
tree
2014-06-26
A
l
Viro
Fix 3
2
-bi
t
regres
s
ion i
n
block device read(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-15
Al Viro
fix __swap_writepage(
)
c
o
mpile fa
i
lure on old gcc versions
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al
V
i
ro
lock_par
e
nt: don't
step on sta
l
e ->d_p
a
ren
t
of
a
l
l
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al Viro
Merge
co
m
mit
'
9f12600fe4
2
5bc28f0ccb
a
0
3
4a77783c09c15af4
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al Vir
o
kill
g
e
neric_f
i
le_splice_
w
r
i
te()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al V
i
ro
ceph: switch to iter_file_spli
c
e_write()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
A
l Viro
shmem: switch to iter_file_splice_write()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al
V
ir
o
nfs: switch to
i
t
e
r
_sp
l
ice_wri
t
e
_
file(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al Viro
fs/splice
.
c: r
e
move
u
nn
e
eded exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al Viro
oc
f
s2: switch to iter_f
i
l
e_spli
c
e_write()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-06-12
Al
Viro
->splic
e
_wri
t
e() vi
a
->write_iter()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-05-30
A
l
Viro
de
n
try_ki
l
l() doesn't need the second argume
n
t now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-05-30
Al Viro
dealing with the rest
of shri
n
k_
d
ent
r
y_l
i
st() livelock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-05-30
Al Viro
sh
r
ink_dentry_
l
ist(): take pa
r
ent's ->d
_
l
ock ea
r
lier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2014-05-29
Al Viro
expand de
n
t
r
y_kill(dentry, 0) in shr
i
nk_dentry_list()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next