repo.or.cz
/
linux-2.6
/
openmoko-kernel.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[XFS] Unwrap xfs_dabuf_global_lock
2007-12-10
David Chin
n
er
[XFS] Fix
xf
s
_i
c
hgti
m
e()s b
r
oken
usage of I_SYNC
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-12-10
David
C
hi
n
ner
[
X
F
S] Fi
x
bro
k
en inode
c
luster setup
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-10-15
David Chinner
[XFS
]
Radix
t
r
ee based inode caching
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-10-15
D
avid Chi
n
ner
[XFS] B
a
rriers n
e
e
d to be dynamically checked and s
w
i
tched off
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-09-17
D
a
vid Ch
i
nn
e
r
[XFS]
On-demand reaping of
t
h
e MR
U
c
a
che
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-09-05
D
avid
C
hinner
[XFS] Set fil
e
streams object
timeou
t
to
s
omet
h
ing sane
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Dav
i
d
C
h
inner
[IA64] fallocate sys
t
em
c
al
l
commit
|
commitdiff
|
tree
2007-07-19
D
a
v
id
C
h
i
nn
e
r
[XFS] Fix inode size update befor
e
data write
i
n
x
fs_
s
et
a
tt
r
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Da
v
id Chinner
[XFS]
A
llow punching hole
s
to free space w
h
e
n at EN
O
SPC
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Dav
i
d Chinner
[XFS] Impl
e
m
ent ->
p
age_mkwrite in XFS
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Dav
i
d Chinner
[
FS] Impl
e
ment block_pag
e
_mkwrite
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
X
FS] F
i
x lockdep
annota
t
ions for xfs_lock_
i
nodes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David
Chinner
[
L
IB]
:
exp
o
rt ra
d
i
x
_tr
e
e
_
preload()
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinner
[XFS]
Quota inod
e
has n
o
pare
n
t
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
X
FS] Concu
r
rent Multi-File Dat
a
Streams
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David C
h
in
n
e
r
[
X
FS] Si
m
plify XFS min/max macros
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
C
h
inner
[X
F
S] Fix r
e
mo
u
nt,readonly path to flush everyt
h
ing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chin
n
er
[
X
F
S
] Cleanup
inode extent size hint ex
t
raction
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
XFS] Prevent ENOSPC f
r
om abor
t
ing
t
ra
n
sactions t
h
a
t
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David
C
hinne
r
[
XFS]
Prevent
deadlock w
h
en flushing inod
e
s
o
n
un
m
ount
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Map unwritten e
x
tents co
r
rect
l
y for I
/
o completion
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David
C
hin
n
e
r
[
XF
S
] Appl
y
tr
a
nsaction delta counts atomica
l
ly to
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Da
v
id Chinner
[XFS] H
a
ndl
e
null r
e
turn
e
d
f
rom xfs_
v
toi() in xfs_setfilesize()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinne
r
[XFS] B
l
ock on
u
nwritten
e
x
tent
conve
r
sion during synchr
o
nou
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
C
h
inner
[
XFS] F
l
us
h
the blo
c
k
device be
f
ore closing it on unmount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] xfs_bmapi fails to upda
t
e th
e
previous
e
xtent
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinne
r
[X
F
S] Fix the tr
a
nsaction fla
g
s to make lazy superbloc
k
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Lazy Superb
l
ock Counters
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinn
e
r
[XFS] Make hol
e
pun
c
hing at EOF atomic
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] F
i
x vm
a
lloc l
e
ak on moun
t
/unmount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinner
[XFS] F
i
x use-after-fr
e
e during log un
m
ount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chi
n
ner
[XFS] S
l
e
e
ping
w
it
h
the ilock waiting for
I/O completio
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-05-29
Davi
d
Chinne
r
[X
F
S] Wr
i
t
e
at EOF may not update
f
ilesize correc
t
ly
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-12
D
a
v
i
d
Chi
n
ne
r
[
PATCH] Make XFS
use BH_Unwrit
t
en and
B
H_
D
elay c
o
rrectly
commit
|
commitdiff
|
tree
2007-02-12
Davi
d
C
h
i
nner
[PATCH] Mak
e
BH_Unwritten
a
fi
r
st class bufferhea
d
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[X
F
S
]
Don't use
k
map in xfs_io
z
ero
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinn
e
r
[XFS] Make
f
r
eeze code a little cleaner
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
D
a
vid Ch
i
n
ner
[XFS] Ensu
r
e
a
f
rozen filesystem has
a clean
log before
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Ch
i
nner
[XFS]
Fix
s
ub-bl
o
ck z
e
ro
i
ng for buffere
d
writes
i
nto
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Fix block reservation mec
h
anism
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Make growfs
work
for am
o
unts g
r
eater than 2TB
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[X
F
S]
F
ix
inod
e
log item use-after-free on for
c
ed shutdo
w
n
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS
]
Fix UP build
b
reaka
g
e due t
o
undef
i
ned
m
_
i
csb_mute
x
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
Da
v
id Chinner
[XFS] Reduction gl
o
bal superblock lock
c
o
n
tent
i
on near
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
D
avid Chin
n
er
[XFS
]
K
e
e
p stack u
s
age down for 4k
stacks by
u
s
ing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinne
r
[XFS]
C
urrent usag
e
of
b
u
f
targ fl
a
g
s is
i
ncorrec
t
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
D
a
vid Chinner
[XFS] Fix a synchr
o
nous buftarg f
l
ush deadlock whe
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Ma
k
e
q
uiet mounts quiet
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-01-12
David Chinner
[PATCH] Revert bd_mount_mutex back to
a sem
a
phor
e
commit
|
commitdiff
|
tree
2006-12-21
David Chinner
[
P
ATCH] Fi
x
XFS af
t
er
c
lear_p
a
ge_dirty(
)
removal
commit
|
commitdiff
|
tree
2006-11-21
Da
v
i
d
Chinner
[XFS] Stal
e
th
e
correct
inode when freeing clust
e
rs
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
Da
v
id Chinner
[XFS] Remove KERNEL_VERSI
O
N macros from xf
s
_dmapi
.
h
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
D
a
v
id
C
hinner
[
X
FS
]
Prevent a deadlock when x
f
slog
d
unpins inode
s
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[XFS] Cl
e
an u
p
i_flags and i_flags_lock h
a
n
d
l
i
ng
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-28
David Chinner
[
X
F
S
] Really fix use
a
fte
r
fre
e
in xfs_iunpin
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-07
David Chinner
[XFS] Fix xfs_splice_writ
e
() so
appended
d
ata gets
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-07
David Chinn
e
r
[
X
FS] Prevent
free space oversub
s
cri
p
t
i
on and xfssyncd
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-06-09
David Chinner
[
XFS]
St
o
p a BUG from occurring in generic_
d
elete_inode
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-04-11
D
avid Chinner
[XFS]
F
i
x a
n
inode
use
-
af
t
er-
f
ree duri
n
an unpin
.
W
h
en
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-04-11
David Chinner
[XFS] Fix ino
d
e reclai
m
scalabil
i
t
y
r
e
gr
e
ssi
o
n
.
When
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-22
Davi
d
Chinner
[XFS] Che
c
k th
a
t a page has di
r
ty buff
e
rs befor
e
fin
d
ing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-22
David
Chinner
[XFS] Explain
the race clo
s
e
d
by the additi
o
n of vn_i
o
wait
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
David C
h
inner
[XFS] using a spinlock p
e
r
c
pu for superblock cou
n
ter
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
David Chinne
r
[XFS] Add support f
o
r
h
otplug CPU
s
to
t
he per-CPU superblo
c
k
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
Davi
d
Chin
n
er
[XFS] On machines wi
t
h more tha
n
8
cpus, when run
n
ing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
David C
h
inner
[XFS] find_ex
p
orted_
d
en
t
ry()
.
XFS does not n
e
ed
t
o
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-02-07
David Chi
n
ner
[
XF
S
]
Account for
the page we jus
t
wrote when we
det
e
ct
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-01-18
David Chinner
[XFS] Fix a race in xfs_sub
m
i
t_io
e
nd() w
h
ere we can
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-01-11
D
a
vid Ch
i
n
ner
[
X
F
S
] Introduce per-file
s
ystem
delwri pagebuf flushing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2005-11-01
D
avid Chinner
[XFS] Introduce
t
wo new moun
t
optio
n
s (nolarge
i
o
/largei
o
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2005-09-04
Davi
d
Chi
n
ne
r
[
X
FS] Fix racy
a
ccess to pb_flags
.
pagebuf_r
e
le()
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2005-09-02
David Chinner
[XFS]
Prevent t
h
e
i
ncor
e
su
p
erblock
s
b_fdb
l
ocks count
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree