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
VFS: Remove dentry->d_lock locking from shrink_dcache_for_umount_subtree()
2011-08-01
Dav
i
d Howells
VFS: Rem
o
ve
d
ent
r
y->d_loc
k
locking from shrink_
d
cache_fo
r
_u
m
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
David Howells
VF
S
:
Remove
detached-dentry
c
oun
t
e
r fro
m
shrink_dcache_for_u
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
switch
p
o
s
ix_acl_ch
m
od() to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al V
i
ro
switch posix_acl_from_mode() to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
swi
t
c
h
p
osix_acl_
e
quiv
_
mode(
)
to umode_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
s
witch posix_acl
_
create() to umode_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Lach
l
an McIlroy
block:
i
n
i
t
ialise bd_super in bd
g
e
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Er
i
c Dumazet
vfs: avoid
c
al
l
t
o inode_lru
_
l
i
st_del() if
p
oss
i
ble
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Eric Dumazet
vf
s
:
avoi
d
taking
inode_h
a
s
h_l
o
ck on pipes and sock
e
ts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
E
ric Dumazet
vfs: conditio
n
ally call inode_wb_li
s
t_del()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
David Howells
VFS:
F
ix
a
utomount for ne
g
ative
autofs d
e
nt
r
ies
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
J
o
sef Bacik
Btrfs: load
t
h
e
ke
y
from
the dir item
in rea
d
d
i
r into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al Viro
de
v
tmpfs
:
miss
i
ng initialialization in never-hit ca
s
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al V
i
ro
hppfs: missing include
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l Viro
mer
g
e fchmod() a
n
d fchmodat() guts, k
i
l
l
ancient broke
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Vir
o
xfs: fix
miss
p
elled S_IS
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
x
f
s
:
get rid of open-coded S_ISREG(), etc
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Jeff Layton
vfs: document locking requirements
f
or d_move
,
__d_move
.
.
.
Cc:
Al Viro
<viro@ZenIV.linux.org.uk>
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
omfs: f
i
x (mode & S_IFDIR) abus
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
btrfs: S_ISR
E
G(mode)
is not mod
e
& S_IFREG
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
ima
:
fmode_
t
misspelled as
mode_t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
p
ci-lab
e
l
.
c: size
_
t
m
isspelled as m
o
de_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
j
f
fs2
:
S
_
I
SLNK(mo
d
e & S_IFMT) is
p
ointless
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
sn
d
_msnd ->mode is fmode_t, not mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
v9fs_iop_get_ac
l
:
g
e
t
rid
o
f unus
e
d v
a
ria
b
le
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
E
ric Dumazet
vfs:
d
o
n
t c
h
ain pipe/anon/socket o
n
superb
l
ock s_inodes
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Phillip Loug
h
er
D
ocu
m
entation: Ex
p
ort
i
ng: u
p
d
a
te descripti
o
n of d_s
p
lic
e
_alia
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Dan Car
p
enter
fs:
a
dd mi
s
sing unlock in d
e
fau
l
t_
l
lseek()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Chris
t
oph Hel
l
wig
fs: take the ACL checks to common code
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
b
ury
posix_acl_
.
.
.
_masq
(
) variants
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
kill b
o
ilerpl
a
tes ar
o
un
d
p
o
six_
a
c
l_create_mas
q
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al V
i
ro
generic_acl: no
n
e
ed to clone
acl ju
s
t to push
it to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
kill boiler
p
late
a
r
o
und posix_acl_chmod_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Christoph
H
e
l
lwig
reiserfs: cache n
e
g
a
tive ACLs for v1 stat format
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Christ
o
ph He
l
l
w
i
g
xfs: cache
negative ACLs if there
is no attribute
fork
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Chr
i
stoph Hel
l
wig
9p:
d
o no return 0 from ->check_a
c
l
without actua
l
ly
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
L
i
nus Tor
v
al
d
s
vfs: move
A
C
L
cache lookup into
generic code
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
P
avel Shilovsky
CIFS: Fix oops wh
i
le mounting
w
ith prefixpath
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Mar
k
us T
r
ippelsdorf
xfs: Fix w
r
ong return
va
l
ue of xfs_file_aio_wr
i
te
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al V
i
ro
f
i
x
d
ev
t
m
p
fs race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l
Vi
r
o
caam: don't pass bogus S_
I
FCHR to d
e
bugfs_crea
t
e_
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
get rid of c
r
eate_proc_entry(
)
abus
e
s
-
pr
o
c_mkdir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al V
i
ro
asu
s
-wmi: ->is_visi
b
le() can't
return negative
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Vi
r
o
f
i
x
j
f
fs
2
A
C
L
s on big-endi
a
n wi
t
h 16bit mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l Viro
9p
:
close
A
CL leaks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al
V
iro
o
c
fs2_init_acl(
)
: fix a leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Tim Che
n
VF
S
: mount lock
scalability for internal
mounts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Ko
n
stantin
Khlebnikov
vfs: use ERR_CAST fo
r
err-ptr
t
ossing in
l
ookup_insta
n
tia
t
e_filp
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Jan Kara
is
o
fs: Remove global
f
s lock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Viro
jffs2: fix IN_DELETE_S
E
LF on ove
r
writing
r
ename() kill
i
ng
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Viro
fix IN_DE
L
ETE_SELF on overwriting rename() on
r
amfs
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
R
andy Du
n
lap
m
m/trun
c
ate
.
c: fix
build f
o
r CONFIG_BLOCK not enabled
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Wanlong
G
a
o
f
s
:
update the NOT
E
o
f
the file_opera
t
ion
s
structure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
Remove dead
c
ode in dge
t
_
parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Davi
d
Howells
AFS:
F
i
x
sil
l
y charac
t
ers i
n
a comment
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
swi
t
ch d_add_ci() t
o
d_splice
_
ali
a
s() in
"
f
o
u
nd negative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
si
m
p
l
ify
g
fs2
_
l
o
okup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
j
f
s_
l
ookup(
)
:
do
n
't b
o
ther with
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l Vi
r
o
get rid of
u
seless dget_parent()
in btrfs rename()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
get
rid
o
f
u
seless
d
get
_
pa
r
ent()
in fs/b
t
r
fs/ioctl
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Jo
s
ef Ba
c
ik
fs: pu
s
h i_mutex and filemap_write
_
and_wait down i
n
to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
J
o
sef Bac
i
k
drivers
:
f
i
x
up vari
o
us
-
>llseek() implementation
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Jos
e
f Bacik
fs: handle SEEK_HOLE/SEEK_DATA properl
y
in all
f
s
's
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Josef Baci
k
Ext4: han
d
le SEEK_HOLE/SEEK_DA
T
A generic
a
lly
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
J
o
s
ef Bacik
Bt
r
f
s: i
m
plem
e
nt our own ->l
l
s
e
ek
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Jose
f
Bacik
fs: add SEEK_HOLE and SE
E
K_DATA fl
a
gs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
re
i
ser
f
s: make reiser
f
s default to barrier=
f
lush
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Christoph Hellwig
e
x
t
3
: make ext3 mount
default to
barrier=1
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
don't o
p
en-code parent_ino() in a
s
sorte
d
->
r
ea
d
dir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vir
o
minix_getattr():
d
on't bother
w
ith ->d_parent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l Viro
co
d
a
_
ve
n
us_
r
eaddi
r
(): use
o
ffset
o
f(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
V
i
ro
arm: don't cre
a
te
u
seless copies to
pas
s
into debugfs_crea
t
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
V
iro
switch assorted clock drivers to debugfs_remove_recursive()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Kay
S
ievers
fs: seq_fi
l
e
-
add eve
n
t counter to sim
p
lify poll(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Christo
p
h Hellwig
fs: m
o
ve inode_dio_do
n
e to t
h
e e
n
d_io handl
e
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Chr
i
stoph Hel
l
wig
fs: simplify the
b
lockdev_direct
_
I
O
prototyp
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Christop
h
Hellwig
fs: always
m
aintain i_di
o
_
coun
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Christo
p
h Hellwig
f
s
:
move
inode_dio_wait call
s
i
n
t
o ->se
t
a
ttr
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Chr
i
stoph
Hellwig
rw_semap
h
ore: remove up/do
w
n_r
e
ad_n
o
n_owne
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Christoph He
l
l
wig
fs: kill i_allo
c
_
s
em
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
C
h
ristoph Hell
w
ig
fs: simpli
f
y handling of
z
e
ro siz
e
d reads in __bl
o
ckdev_dire
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Jan Kara
ext4: R
e
wr
i
te e
x
t
4_page_mkwr
i
te()
to u
s
e generic helpers
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Chri
s
to
p
h
Hellwi
g
fat: remove i_a
l
loc_sem abuse
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Tob
i
as Kl
a
use
r
VFS:
Fixu
p
kerneldoc for
generic_pe
r
mission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Toma
s
z
Stanislaw
s
ki
anonfd: fix missing declaration
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
D
ave C
h
inne
r
xfs:
m
ake use of new shrink
e
r callo
u
t for the ino
d
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Dave Ch
i
nner
vfs: increase shrinker
b
atch size
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
D
a
v
e
Chinner
superbl
o
ck:
a
dd fil
e
syst
e
m shr
i
n
k
er ope
r
ations
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Dave Ch
i
nner
inode:
remove ipr
u
n
e
_sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Dave Ch
i
nner
super
b
lock:
i
ntr
o
duce per-sb
c
a
che
s
hrinker inf
r
astructure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Dave C
h
inn
e
r
superbl
o
ck: move pin_sb_for_writeback() to fs/
s
uper
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
i
nod
e
:
move to per-sb L
R
U lock
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e Chinner
inode:
Make unuse
d
inode L
R
U
per superb
l
ock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chi
n
ner
i
n
o
de:
c
o
n
vert i
n
ode_sta
t
.
n
r_unused to per-cpu
c
o
u
nters
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Dave
C
hinner
vmscan: add customi
s
able shrink
e
r batch
s
ize
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
v
mscan: reduce w
i
nd up shrinke
r
-
>
nr when shri
n
ker can
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
D
ave C
h
in
n
er
vmscan: shrinker->nr updates rac
e
an
d
go wrong
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Da
v
e
C
hin
n
er
vmsca
n
: add shr
i
nk_sla
b
tracepo
i
nts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ma
k
e d
_
splice_alias(E
R
R
_
PTR(err), dentry) = ERR
_
PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
deugli
f
y
squ
a
shfs_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next