repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[XFS] Check for dquot flush errors
2008-04-18
D
avid Chinner
[XFS
]
Check
f
or dquot flu
s
h err
o
rs
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinn
e
r
[XFS] Propagat
e
xfs_qm_dqflus
h
_all(
)
errors
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Da
v
id Chin
n
e
r
[XFS
]
xfs_qm_rese
t
_dq
c
ou
n
ts() do
e
s n
o
t
r
eturn errors
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Report
erro
r
s from xfs_reserve_bl
o
cks()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Ch
i
nner
[
XFS] xfs_
i
c
sb_counter_disabl
e
d() nev
e
r ret
u
r
n
s an
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XF
S
] Remove
u
seles
s
whitesp
a
ce in function prototyp
e
s
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David C
h
inner
[X
F
S] xfs_quiesce_fs
(
) n
e
ver
r
eturns an error
.
Ma
r
k
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chi
n
ne
r
[XFS] Fix
lock inversion in force
d
shutdown
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XF
S
] Reorga
n
i
se xlog_t for bett
e
r cach
e
line i
s
ola
t
i
o
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chin
n
er
[
XFS] Remove the xlog_ticke
t
allocator
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Chinner
[XFS] Per ic
l
og callback
chain lock
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
C
hinner
[XFS] Ensu
r
e a btre
e
insert returns a valid cursor
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avi
d
Chinner
[XFS] Account
f
or inode c
l
uster
a
l
ig
n
ment in
all allocations
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid Chinner
[XFS] Use power-of-2
sized buff
e
rs to r
e
duce overhead
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS]
U
se atomic coun
t
ers for k
t
r
ace buffer ind
e
xes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David
Chinner
[XF
S
] Upda
t
e c/mtime
c
o
r
rectly
on truncates
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David C
h
in
n
er
[XFS] Use at
o
mics
f
or iclog refe
r
ence counting
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Dav
i
d C
h
i
n
ner
[XFS] Prevent AIL lock c
o
n
t
ention d
u
ring transact
i
on
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chin
n
er
[XFS] Use
xfs
_
inod
e
_clean()
in more places
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chin
n
er
[XFS] Re
m
ove the xfs_i
c
lu
s
t
e
r structu
r
e
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid Chinn
e
r
[XFS] Don't block pdflush when writing back inodes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Chinner
[XFS] Fact
o
r x
f
s_itobp(
)
and xf
s
_in
o
tob
p
()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-10
David Chin
n
er
[XFS] F
i
x superblock features
2
fie
l
d
a
lignment problem
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-03-06
David Chinne
r
[XFS] fix inode leak in xfs_ig
e
t_core()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-03-06
David Chinner
[XFS] 97754
5
977545 977545
9
7
754
5
977545 977545 xfsai
l
d
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
D
a
v
i
d Chinner
[XF
S
] Fix o
o
p
s in xfs_fi
l
e_
r
ead
d
ir()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Make xfs_ail_check check les
s
by default
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chin
n
er
[XFS]
M
ove AIL
p
ushing
into it's
own thr
e
ad
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chin
n
er
[
XFS
]
Fix xfs_l
o
wbit64
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
D
a
vid Chinner
[XFS] Move platform specific
mount option parse out
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Imp
l
ement fall
o
cate
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
Davi
d
Chinner
[X
F
S] F
i
x inod
e
alloc
a
tio
n
late
n
cy
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Fix
t
r
a
nsaction ov
e
rrun duri
n
g writeb
a
ck
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
Da
v
id
C
hinner
[XFS] Show a
l
l mount args in /proc/mounts
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
Dav
i
d Chinner
[XFS] Fix sparse wa
r
ning
i
n
xlog_recover
_
do_efd_tran
s
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS
]
Fix u
p
sp
a
r
se wa
r
nings
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Ch
i
nner
[
X
F
S] Use the generic bitops ra
t
h
er t
h
an im
p
lementing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-12-10
D
a
vid
Chi
n
ner
[XFS] F
i
x xfs_ichgtime()s broken usa
g
e of
I_SYNC
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-12-10
Davi
d
Chinner
[XFS] Fix brok
e
n inode
cluster
setup
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-10-15
David C
h
inn
e
r
[XFS] R
a
dix tree based in
o
de ca
c
h
i
ng
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-10-15
David Chin
n
e
r
[XFS] Barriers nee
d
to be
d
yn
a
mi
c
ally c
h
ecked and switched off
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-09-17
Da
v
id Chinner
[XFS] On-
d
eman
d
r
eapin
g
of
the
MRU cache
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-09-05
Davi
d
Chi
n
ner
[
XFS] Set
filestrea
m
s o
b
ject
timeout to s
o
mething sane
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
David
Chi
n
ner
[IA
6
4] falloc
a
te
s
yst
e
m
c
all
commit
|
commitdiff
|
tree
2007-07-19
David Chinner
[XFS
]
Fix inode siz
e
update befor
e
d
a
t
a write in xfs_seta
t
tr
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
David Chinner
[XFS] Allow punching ho
l
es to fre
e
space when at E
N
OSPC
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Da
v
id Chinn
e
r
[X
F
S] Impleme
n
t
->p
a
ge_mkwrite in XFS
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
David Chinner
[FS] Imple
m
ent block_page_mkw
r
ite
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chi
n
n
er
[XFS] Fix lock
d
ep annot
a
tions for xfs_lock_in
o
des
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
a
v
id Chinner
[LIB]: expo
r
t rad
i
x_tree_prel
o
ad()
commit
|
commitdiff
|
tree
2007-07-14
David C
h
inner
[XFS
]
Quot
a
i
n
ode has no p
a
rent
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
X
FS] Concur
r
ent M
u
lti-F
i
le Data Streams
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinn
e
r
[
XFS] Simplify X
F
S min/max macros
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Fix rem
o
unt,readonly
path to
f
lush everything
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
a
vid
C
hinner
[XFS
]
C
leanup
i
node e
x
ten
t
si
z
e hint
e
xtrac
t
ion
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Prevent ENOSPC from ab
o
rting transactions that
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
a
vi
d
Chinner
[
XF
S
] Preve
n
t
d
e
a
dlock when flus
h
ing inodes on unmount
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS]
Map unwritten exten
t
s correctly for
I
/o completio
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] App
l
y transaction delta co
u
n
ts
atomically to
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David
Chinner
[XFS]
Handle
null r
e
turned from xfs
_
v
toi() in xfs_setfilesiz
e
()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Ch
i
nn
e
r
[XFS]
Block
on unwri
t
ten extent conversion during
synchro
n
ou
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Da
v
id Chinner
[X
F
S] Flush the blo
c
k
device before
c
losi
n
g it
o
n unmount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinner
[
X
F
S] x
f
s_
b
mapi fails to update t
h
e
previous extent
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Fix the transaction flags to
m
ake lazy super
b
l
o
ck
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
avid Chi
n
ner
[X
F
S]
L
azy Superblock Counters
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Ch
i
nner
[XFS] Make hole punching at EOF atomic
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Da
v
id
C
hinner
[XFS]
Fix v
m
alloc lea
k
on
m
ount/unmount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinner
[
X
FS
]
Fix use-after-free durin
g
lo
g
u
n
mount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chin
n
er
[XFS] S
l
eeping with the ilock waiting for I
/
O
c
ompletion
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-05-29
D
a
v
id Chinner
[XFS
]
W
rite
a
t
E
OF m
a
y not update fil
e
size correc
t
ly
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-12
David Chinner
[
P
AT
C
H
]
Make
XFS use BH_Unwritten an
d
BH_Delay
c
o
r
re
c
tly
commit
|
commitdiff
|
tree
2007-02-12
David Chinne
r
[PATCH] M
a
k
e
BH_Unwr
i
t
te
n
a
first c
l
ass bufferhead
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
D
a
v
id Chinner
[XFS] Don
'
t use kma
p
in xfs_i
o
zero
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chin
n
er
[XFS] M
a
ke
freeze cod
e
a
l
i
ttle
c
leaner
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Ensure a frozen filesystem
has a clean log befor
e
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
Da
v
id Chinner
[XFS
]
Fix sub-block zeroing
for buffered write
s
in
t
o
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chi
n
ner
[XFS
]
Fix block re
s
er
v
ation
mecha
n
ism
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Make growfs
w
ork for amounts gr
e
at
e
r than 2TB
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Fix
i
node l
o
g item use-after-free on f
o
rced shu
t
d
own
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chin
n
er
[XFS] Fix UP build
b
r
eak
a
ge due to
u
n
d
e
fined m_icsb
_
mu
t
ex
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David C
h
inner
[XFS] Redu
c
tion global s
u
perbloc
k
lock conten
t
ion near
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
Da
v
id
Ch
i
nner
[XFS] Keep s
t
a
c
k usag
e
down
f
or 4k stacks by using
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chi
n
ner
[XFS] Cur
r
ent usage of
bu
f
targ f
l
ags is incorrect
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinne
r
[
X
FS] Fix
a sync
h
r
o
n
o
us buftarg flush
d
eadlock when
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] M
a
ke quiet mounts qu
i
e
t
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-01-12
David Chinner
[PATCH] Rev
e
rt bd_mount_mutex back
to a semaphore
commit
|
commitdiff
|
tree
2006-12-21
D
a
vid Chinner
[PATCH] Fix
XFS
af
t
er clear_
p
ag
e
_dirty(
)
removal
commit
|
commitdiff
|
tree
2006-11-21
D
a
vid Chinner
[
X
FS]
S
tale t
h
e correct inod
e
w
h
en fre
e
ing clusters
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[XFS
]
Remove KERNEL_VERSION macr
o
s fro
m
xfs_d
m
api
.
h
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[XFS] Preven
t
a
deadlock when
xfslogd unpins
in
o
des
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
David Ch
i
nner
[XFS] Clean up i_f
l
ags and i_flags_lock
h
andling
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-28
David Ch
i
n
ner
[
X
F
S]
Really fix
u
se af
t
er fr
e
e in xfs_iunpin
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-07
D
a
vid Chinner
[XFS]
Fix x
f
s_splice_wri
t
e()
so app
e
n
d
ed dat
a
get
s
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-07
D
av
i
d Chinner
[
X
FS
]
Prevent free s
p
a
ce ov
e
rsub
s
crip
t
ion and
x
f
ssyn
c
d
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-06-09
David Ch
i
nner
[XFS] Stop a BU
G
f
rom
occurri
n
g in generic_d
e
le
t
e_ino
d
e
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-04-11
David Ch
i
nn
e
r
[XFS
]
F
i
x an i
n
ode use
-
after-free durin an unpin
.
Whe
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-04-11
David Chinner
[
XFS]
F
i
x
inod
e
re
c
laim scalabili
t
y
regression
.
When
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-22
David Chinner
[
XFS
]
Check that a
p
ag
e
ha
s
dirty b
u
ffers b
e
fore find
i
n
g
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-22
Dav
i
d Chinne
r
[XFS] Explain the race closed b
y
th
e
addition of
vn_iowai
t
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
D
a
v
id Chinner
[XFS] using a
spin
l
o
c
k p
e
r cpu
f
or su
p
erblock counter
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
next