repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[XFS] Ensure a btree insert returns a valid cursor.
2008-04-18
David Chinner
[XFS] Ensure a
btr
e
e insert re
t
urns a valid cur
s
or
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[
XFS] Ac
c
ount for inode clus
t
e
r
alignmen
t
i
n
al
l
allocations
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid C
h
i
nner
[XFS
]
Use power-of-2
sized buffers to
r
ed
u
ce ov
e
rhead
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XFS] Use atom
i
c counters
f
or ktrace buffer indexes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chinner
[XF
S
] Update c/
m
tim
e
c
o
rrec
t
l
y o
n
truncates
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
David Chin
n
er
[X
F
S]
Use
atomics for iclog refere
n
ce co
u
nting
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
a
vid Chinner
[XFS] Prevent A
I
L lock contention during transac
t
io
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
av
i
d
C
hinn
e
r
[XFS] Us
e
xfs_in
o
de_cle
a
n() in
more
p
laces
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Dav
i
d Chi
n
n
e
r
[
X
FS] Remove the xf
s
_
icluster
s
tructure
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
Davi
d
Chinner
[X
F
S]
Don't block
pdflush wh
e
n writ
i
ng back inodes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-18
D
avid Ch
i
nn
e
r
[X
F
S] F
a
ctor
xfs_itobp() a
n
d
x
fs_inotobp()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-04-10
David Chinner
[XFS] Fix
s
u
p
erblo
c
k
fe
a
tures2 field alignm
e
n
t prob
l
e
m
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-03-06
Davi
d
Chinner
[XFS] fix inode l
e
ak in
xfs_iget_core()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-03-06
David Chinner
[
XFS] 9
7
75
4
5 97754
5
977545 977545 97
7
5
45 977545
xfsaild
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[
X
F
S] F
i
x
o
ops
in xfs_file_readdir()
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Ch
i
nner
[XFS] Make xfs
_
ail_check check less
by def
a
ult
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Move AIL pushing into i
t
'
s
own thread
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
Da
v
id C
h
inner
[
XFS] Fix xfs_lowbit64
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David
C
hinner
[XFS]
Mo
v
e
p
l
a
tform specific mount option parse out
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David
Chinne
r
[XF
S
]
Im
p
lement falloc
a
te
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David
C
hinner
[XFS]
Fix inode allocation latency
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David
Chinn
e
r
[X
F
S] Fix t
r
a
nsaction
over
r
u
n
du
r
ing writeb
a
c
k
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
Da
v
id C
h
inne
r
[XF
S
]
S
how a
l
l mount
a
r
g
s
i
n /proc/
m
ounts
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David C
h
inner
[X
F
S] F
i
x sp
a
rs
e
warnin
g
in
x
log_recove
r
_d
o
_
e
fd_trans
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS] Fix
up sparse warnings
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2008-02-07
David Chinner
[XFS
]
U
s
e
t
he generic bitops
rathe
r
than i
m
p
l
ementing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-12-10
David
C
h
i
nner
[XFS] F
i
x xfs_ichgtim
e
()
s
b
roken usage of I_SYNC
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-12-10
Da
v
id
C
hinner
[
XFS] Fix broken inode cluster setu
p
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-10-15
David Chinne
r
[X
F
S] R
a
dix tre
e
based inode cachi
n
g
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-10-15
David Chinner
[XFS] B
a
r
riers nee
d
to b
e
d
ynamically checked and switched off
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-09-17
D
avid Chinner
[XF
S
] O
n
-
d
e
mand reaping
o
f
the MRU cache
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-09-05
D
a
vid
C
hinne
r
[
XFS] Set filestreams object timeo
u
t
to somethin
g
s
an
e
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Dav
i
d
Ch
i
nner
[
IA64] f
a
lloca
t
e system
c
al
l
commit
|
commitdiff
|
tree
2007-07-19
David C
h
inner
[XFS] Fix inode size up
d
a
t
e before data wr
i
te in xfs_set
a
ttr
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Da
v
id
C
hinner
[XFS] Allow
punch
i
ng holes
t
o f
r
ee space
when a
t
ENOSP
C
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
Dav
i
d
Chinner
[
XFS] I
m
p
lement
-
>page_mkwrite in XF
S
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-19
David Chinn
e
r
[
FS] Implement bl
o
ck_page_mkw
r
ite
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
avid Chinner
[X
F
S]
F
ix lock
d
e
p
a
nnotation
s
for xf
s
_lock_inodes
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
L
IB]:
e
xpo
r
t radi
x
_
t
ree_preload()
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinne
r
[XFS] Qu
o
ta
i
node has no
p
arent
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Dav
i
d Chi
n
ner
[XFS] Concu
r
rent M
u
l
t
i-File Dat
a
Str
e
ams
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
avid Chi
n
ner
[XFS] Simplify XF
S
min/m
a
x
macros
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
a
vid
C
hinne
r
[
X
FS] Fix remount,read
o
nly path to flush everything
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinner
[XFS] Clean
u
p i
n
o
d
e extent
size hint extraction
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Da
v
id Chi
n
ner
[XFS] Pr
e
vent EN
O
SPC from
aborti
n
g
transac
t
i
o
ns
tha
t
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Preven
t
deadlock when flus
h
i
n
g inodes
on unmount
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Dav
i
d Chinner
[XFS]
Map
u
n
written extents corre
c
tly for
I
/o
c
o
m
pletio
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David
Chin
n
er
[
X
FS]
Apply
t
ransact
i
on
d
elta count
s
atomically to
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chi
n
ner
[
XFS] Hand
l
e nul
l
retur
n
ed from xfs_
v
toi() in xfs_setfilesize()
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinn
e
r
[
X
FS]
B
lo
c
k on
u
nwrit
t
en
e
xtent conve
r
sion during syn
c
hronou
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chi
n
ner
[
XFS] Flu
s
h
t
h
e
bloc
k
device
before clos
i
ng it on unmount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David
Chinner
[X
F
S] xfs_bmapi fails to update the pre
v
ious exte
n
t
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
Davi
d
Chinner
[X
F
S] Fi
x
the t
r
a
nsaction fl
a
gs to make lazy
s
up
e
rbl
o
ck
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[XFS] Lazy S
u
perblock Counters
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
D
a
vid Chinner
[
X
F
S
] Make hole punching a
t
E
OF atom
i
c
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chi
n
ner
[
XFS
]
Fix vmalloc l
e
ak on mou
n
t/unmount
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David C
h
in
n
er
[XFS] Fix use
-
a
fter-free during log unmo
u
nt
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-07-14
David Chinner
[
X
FS] Sleep
i
ng with the i
l
o
ck wait
i
ng for
I/O c
o
m
p
let
i
o
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-05-29
David Chinner
[XFS]
Write at
EOF may
not u
p
date
f
ile
s
ize co
r
rectly
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-12
D
avid Chinner
[PATCH] Make XFS us
e
BH_Unwri
t
t
e
n
a
nd BH_Delay correctly
commit
|
commitdiff
|
tree
2007-02-12
Dav
i
d
Chinner
[PAT
C
H
]
Make BH_Unwritte
n
a firs
t
cl
a
ss bufferhead
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS
]
D
o
n't
use k
m
ap
i
n
xf
s
_iozero
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David
C
hinner
[XFS] Make freeze code a littl
e
c
leaner
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
D
avid Chinner
[XFS] Ensure a fr
o
zen filesystem has
a
clea
n
log bef
o
re
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chi
n
ner
[
X
F
S
] Fix sub-bl
o
ck zeroing
f
or bu
f
fere
d
writes
into
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David
Chinner
[XFS
]
Fi
x
blo
c
k reservat
i
o
n
m
echanism
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
Da
v
id Chinner
[XFS]
M
a
ke gro
w
fs w
o
rk for a
m
ounts greate
r
than 2T
B
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Fix
inode log item
use-a
f
ter-free
o
n forced shutd
o
wn
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[
X
FS
]
F
i
x
UP b
u
ild breakage
d
u
e
to u
n
defined m_ics
b
_mut
e
x
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David
C
hinner
[XFS] Reductio
n
globa
l
superblock lock contention near
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
D
a
vi
d
Chinne
r
[
XFS]
K
eep stack usage
d
own for
4
k stac
k
s by us
i
ng
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Ch
i
nner
[X
F
S] Current usage
o
f
buftarg flags is i
n
corre
c
t
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
D
a
vid Chinner
[XFS] Fix
a sync
h
ronous buftarg flush dead
l
oc
k
whe
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-02-10
David Chinner
[XFS] Make q
u
iet m
o
unts quiet
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2007-01-12
Da
v
id
Chinner
[PA
T
CH] Revert bd_mount_mu
t
ex back to a semaphore
commit
|
commitdiff
|
tree
2006-12-21
David Chinner
[PATCH] Fix
XFS after
clear_
p
age_dirty() remov
a
l
commit
|
commitdiff
|
tree
2006-11-21
D
a
vid Chinne
r
[XFS] Stale the corr
e
ct inode when fre
e
ing cluste
r
s
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
Da
v
id Chinner
[XFS] Remov
e
KERNE
L
_VERSION
m
acros from xfs
_
dmapi
.
h
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
David Chin
n
er
[XFS] P
r
event a d
e
adlock wh
e
n xfslog
d
unpins
i
nodes
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-11-11
David Chinner
[
XFS
]
Clean up i_flags
a
nd i_flags
_
lock hand
l
i
ng
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-28
David Chinner
[XF
S
] Really fix use after free
i
n xfs_i
u
npin
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-07
D
a
vid Ch
i
nner
[X
F
S] Fi
x
x
f
s_splice_write() so app
e
nded
data gets
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-09-07
David Chinner
[XFS] Pr
e
vent free spac
e
oversubscription and
x
f
s
syncd
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-06-09
David Chi
n
ner
[XFS] Stop a
B
UG from
o
ccu
r
ring i
n
gen
e
ric
_
delete_ino
d
e
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-04-11
Dav
i
d Ch
i
n
n
er
[XF
S
] Fix an inode use-after-
f
ree durin an unpin
.
When
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-04-11
Dav
i
d Chi
n
ner
[
XFS
]
Fix inode reclaim scalabil
i
ty
r
e
g
re
s
sion
.
When
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-22
Dav
i
d Chinner
[X
F
S] Check that a page ha
s
dirt
y
buffers before finding
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-22
David Ch
i
n
n
er
[XFS] Explain
t
h
e race closed
b
y
the addition of vn_i
o
wait
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
Da
v
id Chin
n
er
[XFS
]
using a spinlock
p
er cpu fo
r
superbl
o
ck count
e
r
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
David Chinner
[XFS] A
d
d support
f
or hotplug CPUs t
o
t
he per-CPU super
b
lock
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
Dav
i
d Ch
i
nner
[X
F
S]
O
n mac
h
i
n
es w
i
th more t
h
an 8 cpus, whe
n
runn
i
ng
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-03-14
D
a
v
i
d
C
hinne
r
[XFS] f
i
nd_e
x
ported_dentry
(
)
.
X
FS
does not
n
eed to
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-02-07
David Chin
n
er
[XFS] Account for the p
a
ge we just
w
rote when we detect
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-01-18
David Ch
i
n
ner
[XFS] Fix a
r
ace
i
n x
f
s
_submit_ioend() where we ca
n
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2006-01-11
Da
v
id
Chinner
[XFS] Int
r
oduce per-fil
e
sys
t
em delwri pag
e
buf flushing
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2005-11-01
David
Chin
n
e
r
[XFS
]
Introduce two new mount optio
n
s (n
o
largeio/largeio
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2005-09-04
D
a
vid Chinner
[X
F
S] Fi
x
r
acy access to pb_flags
.
p
a
g
ebuf_rele()
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree
2005-09-02
Da
v
id C
h
inner
[XF
S
] Prevent
the incore superblock s
b
_fdblocks c
o
unt
.
.
.
Signed-off-by:
David Chinner
<dgc@sgi.com>
commit
|
commitdiff
|
tree