repo.or.cz
/
zfs.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Disable high priority ZIO threads on FreeBSD and Linux
6 days ago
R
ob
N
v
dev_disk: disable flush
e
s if device does not support it
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
7 days ago
Rob Norris
l
i
b
spl/assert:
use l
i
bunwind for
backtrace when
avail
a
ble
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Norris
libsp
l
/assert: dump ba
c
ktrace in as
s
er
t
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Norris
libspl/as
s
e
rt: add l
o
ck around assertion output
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
R
o
b N
o
rri
s
libspl
/
asser
t
: sh
o
w proces
s
/t
a
sk
d
etails in
a
s
s
e
rt
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Norris
l
i
b
z
pool
:
set thread n
a
mes
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Ro
b
Norris
f
i
nd_s
y
stem_library:
fix var cleanup when library no
t
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
9 days ago
Rob N
zio: tr
y
to ex
e
cute
T
Y
PE_
N
ULL ZIOs o
n
the cu
r
rent task
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-19
Rob N
abd_iter_page: r
e
w
ork to handle
m
u
l
t
i
p
age s
c
a
tterlists
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-19
Rob No
r
ris
t
ests/q
u
o
t
a: consistentl
y
clear quota pro
p
erty between
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-19
Rob Norris
tes
t
s/
q
uota_005_pos: use a
long int for doubling th
e
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-16
R
o
b N
zts: add
a
debug opt
i
o
n
to get full test
o
u
tpu
t
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-15
R
ob
N
zinject: "no-op" er
r
or inj
e
ction
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-15
Rob N
zts: a
l
low ru
n
n
i
ng
a single tes
t
by name only
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob
N
bde
v
_discard_s
u
pporte
d
:
und
e
rstan
d
d
i
sc
a
rd_granulari
t
y=0
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob Norris
z
i
o: rename ZIO_TYPE_I
O
CT
L
to Z
I
O_T
Y
PE_FLU
S
H
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob Norris
dkio: r
e
move kernel dkio
.
h comp
a
ti
b
ili
t
y header
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob
N
o
rr
i
s
zio: remove i
o
_cmd a
n
d DKIOCF
L
USHWRI
T
ECACHE
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob Norris
zio: r
e
m
o
ve z
i
o
_
i
octl()
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-11
R
ob
N
AUTHORS: refresh w
i
th
r
ec
e
nt
new con
t
ributors
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-11
R
o
b N
o
rr
i
s
vdev_disk:
f
ix ali
g
nment che
c
k when
b
uffe
r
has
non
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-11
Rob Nor
r
is
t
est
s
:
add te
s
t fo
r
vdev_disk page
alignmen
t
ch
e
ck
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Ro
b
N
zinject: i
n
jec
t
devic
e
error
s
into ioc
t
ls
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
R
ob N
vdev_disk: en
s
ure trim erro
r
s
a
re returned i
m
mediat
e
ly
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Rob N
z
vol_os: fix compil
e
wi
t
h
blk-mq on Linux 4
.
x
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Rob N
zvo
l
_o
s
: fix build on Linux <3
.
13
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
R
ob
N
zap_leaf: make
l
_hash[]
vari
a
ble
le
n
gth to s
i
lence
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob Norris
tests:
s
imple zinject dis
k
faul
t
a
r
g
check
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob
N
orris
z
inje
c
t: s
h
ow
m
o
re device fault fie
l
ds
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob
N
Makefil
e
.
bsd: sor
t
and c
l
eanup
s
ou
r
ce fil
e
list
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob Norr
i
s
Linux
6
.
9
c
ompat
:
blk_alloc
_
d
i
sk()
no
w
t
a
kes t
w
o
a
rgs
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob Norri
s
Linux
6
.
9
c
ompat: bdev
h
a
ndles are now struct fi
l
e
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob
N
vdev_disk: don't touch vbio after its hand
e
d off to
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob
N
xdr: header c
l
eanu
p
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-03-29
Rob N
v
d
ev_disk: clean
up spa/b
d
ev m
o
de conv
e
rsion
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
abd_iter
_
p
a
ge: don'
t
use compound heads
on L
i
nux <4
.
5
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Ro
b
Nor
r
i
s
vdev_disk: us
e
bio_chain()
to submi
t
m
ultiple BIOs
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
R
ob Nor
r
is
vdev_disk: add module paramet
e
r
to select BIO submi
s
sion
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob
N
o
rri
s
v
d
ev_disk:
r
ewrite
BIO
filling machine
r
y to
avoid spli
t
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
vdev_disk: make read/write
I
O
function configurable
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob No
r
ris
vdev_disk: r
e
organise vdev_disk_io_start
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob
N
or
r
is
vdev_disk: rename existi
n
g f
u
nctions to
v
d
ev_clas
s
ic_*
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
ab
d
:
a
dd page
iterat
o
r
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
linux 5
.
4 comp
a
t: p
a
ge_size()
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-21
Rob N
z
io: update ZI
O
type
x
stage do
c
umentation
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-20
Rob N
Linux 6
.
8 c
o
mpat: use splice_copy_file_ran
g
e()
fo
r
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-03-20
R
o
b N
freebsd: fix missing h
e
aders in distribution tarball
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-26
Rob
N
o
rris
d
dt: reduce DDT_
N
AMELEN
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-26
Rob
N
orris
co
n
fig: use -Wno-
f
ormat-tr
u
ncati
o
n globa
l
ly
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-15
Ro
b
N
orris
d
dt: document the theory and the
k
ey data structur
e
s
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob No
r
ris
ddt: o
n
l
y
create
tables
for
d
e
dup-
c
apable check
s
ums
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob
N
o
r
r
is
ddt: s
i
mplify entry load
a
nd
flags
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob No
r
ris
ddt: re
m
ove dd
t
_
node
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Ro
b
No
r
ris
ddt:
r
ew
o
rk
o
ps
i
n
ter
f
ace in terms o
f
k
e
ys and values
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: ensur
e
ddt objects ex
i
st before trying to get
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt:
remove struct names and forward declarati
o
ns
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
R
o
b
Norris
ddt:
t
ypedef ddt_type
a
n
d
ddt_class
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: split inter
n
al DDT API into s
e
parate header
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Nor
r
i
s
ddt:
r
emove DDE_GET_ND
V
AS macr
o
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: lift dedup
s
tats out to sep
a
rate
file
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: compar
e
keys, n
o
t e
n
t
ries
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norr
i
s
ddt_zap
:
s
t
a
ndardise temp
buff
e
r allocations
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
R
o
b
N
o
r
ris
d
dt: move entry co
m
p
ression int
o
ddt_zap
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: modernise a
s
sertion
s
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-08
Rob
N
zfs list: add '
-
t fs' and '-t vol' o
p
tion
s
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
R
ob Norr
i
s
Linux 6
.
8 compat
:
handle mnt
_
idmap use
r
_
n
amesp
a
ce change
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob Norris
L
i
nux
6
.
8 compat: fix i
n
ode
permission tests
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Ro
b
No
r
ris
Linux 6
.
8 co
m
p
at: replace
MAX_ORDER
d
efine
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob Norris
Linu
x
6
.
8
com
p
at:
i
mplement strlc
p
y fa
l
l
ba
c
k
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob Norris
Linux 6
.
8 comp
a
t
:
u
p
date for new bdev
a
cc
e
s
s
f
u
nctions
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob
Norris
Linux
6
.
8 co
m
pat: make test
f
u
n
ctions static
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-26
Rob N
zpool wait: pr
i
nt timestamp before
t
he he
a
d
er
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-16
Rob N
Linux 6
.
7
c
ompat: zfs_setattr fix
a
time update
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Ro
b
N
spa:
make read
/
write queues c
o
nfigur
a
ble
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Linux 6
.
7 compa
t
: rew
o
rk shrinke
r
setup for heap allocations
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Ro
b
Norri
s
Linux 6
.
7
compat: h
a
ndle superblock shr
i
nker
m
em
b
e
r
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob
N
orr
i
s
Linux 6
.
7
c
o
m
p
at: use inode
a
time/mti
m
e accessors
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Lin
u
x 6
.
7 comp
a
t:
s
imp
l
ify current_time() c
h
ec
k
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-07
Rob N
impo
r
t
: ignore return on
h
o
stid looku
p
s
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-07
Rob
N
se
t
proctitle: fix
ununitialised
v
ari
a
ble
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-07
Rob N
zfs_ref
c
o
u
nt_remove: explictly
ignore returns
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-05
Rob N
zpool: flus
h
outpu
t
before sleepi
n
g
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-28
Rob
N
dmu_buf_wil
l
_c
l
one: fix race in transitio
n
back to
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-11-28
Rob N
dnode_is_dirt
y
: check dn
o
d
e and
i
ts data for dirti
n
ess
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-11-27
Ro
b
N
o
rris
z
d
b
:
s
how
BRT stati
s
ti
c
s and dum
p
i
t
s
contents
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-27
Rob
N
orris
br
t
:
l
ift interna
l
definitions into _impl he
a
der
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-17
Rob N
Co
n
sider `dnode_t` a
l
locations in db
u
f ca
c
he size accountin
g
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-23
R
ob N
spa: doc
u
ment spa_thread() a
n
d
SD
C
f
eatu
r
e gates
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-10
Rob Norris
AUTHORS: upda
t
e with missing names
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
Rob
N
orris
update_au
t
hors:
a
dd
m
issin
g
names
f
rom commits to A
U
THORS
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
R
ob N
o
rris
mailmap: initia
l
,
t
ryi
n
g t
o
tidy
u
p a lot of
the commit
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-06
Rob Norris
i
mport:
require force when cac
h
efile hostid doesn't
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-06
R
o
b
N
o
rri
s
tests: add tests for zpool i
m
p
ort be
h
aviour when hostid
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-06
Rob
N
zfsconcepts: add description of block clonin
g
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-06
Rob N
te
s
ts/bloc
k
_cloning: sync before
write in fall
b
ack
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-09-22
Rob N
tes
t
s/block_c
l
oning: try ha
r
d
er to sta
y
on
s
ame tx
g
.
.
.
Signed-off-by:
Rob N
orris Rob Norris <rob.norris@klarasystem...
commit
|
commitdiff
|
tree
2023-09-20
Rob N
status:
r
e
p
o
rt
pool sus
p
ension
s
t
a
te under failmod
e
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-09-19
R
ob N
cmd: a
d
d '
h
el
p
' su
b
c
omman
d
to zpool and zfs
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-09-19
R
ob N
tests
:
in
s
tall m
i
ss
i
ng
PA
M
tests
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-08-25
R
ob N
test
s
/
block_cloning:
r
ename
a
n
d document ge
t
_sam
e
_bloc
k
s
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
next