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
Parallel pool import
2024-04-19
Rob N
abd_iter_page: rework
t
o handle multi
p
a
ge scatt
e
rlists
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-19
Ro
b
Norris
tests/qu
o
ta: cons
i
stently clear q
u
ota
p
roperty b
e
tw
e
en
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-19
Rob
N
orris
tests/quota_005_
p
os: use a long
int for doubling t
h
e
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-16
Rob N
zts
:
add a debug option to get full tes
t
output
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-15
Rob N
zinject: "
n
o
-op"
e
rror i
n
jection
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-15
Rob N
zts: allow runni
n
g a sin
g
l
e
test by name only
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob N
bd
e
v_discar
d
_su
p
ported: unde
r
stand discard_granulari
t
y=0
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob
N
orris
zio
:
rename ZIO
_
TYP
E
_IOCTL
to ZIO_TYPE_FLUSH
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
R
ob Norri
s
dkio: remove k
e
r
n
e
l
d
kio
.
h
compatibility header
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob Norris
zio: rem
o
ve io_cmd and DKI
O
CFLUS
H
WRITECAC
H
E
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-12
Rob
N
o
rri
s
zio: remove zio_ioctl(
)
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-11
Rob N
AUTHORS:
r
e
f
r
esh with rec
e
nt new contribut
o
rs
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-11
Rob Norris
vdev_disk: fix ali
g
nment che
c
k wh
e
n
b
uffer h
a
s non
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-11
R
ob Norris
tes
t
s
: add test f
o
r vde
v
_disk pag
e
a
l
ignmen
t
check
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Rob N
zinject: injec
t
device
e
r
r
o
rs
i
nto io
c
tls
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Rob
N
vdev_disk
:
e
n
s
ure
t
rim
er
r
o
rs ar
e
retur
n
ed immediately
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Rob
N
zvo
l
_os:
f
i
x compile
w
ith blk
-
m
q on Linux 4
.
x
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-08
Rob N
zvol_os: fi
x
build on Linux
<3
.
13
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob
N
zap_lea
f
: mak
e
l_hash[] vari
a
ble length to
s
ilence
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob Norris
tests: simple zinje
c
t d
i
s
k fau
l
t
arg
c
heck
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob N
o
rr
i
s
zinject: show
more d
e
v
i
ce fault fields
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob N
Makefi
l
e
.
bsd: sort and cl
e
an
u
p source file list
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob Norri
s
L
i
nux
6
.
9 compat: bl
k
_alloc_disk() now
t
akes two args
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob No
r
ris
Linux 6
.
9 compat: bdev ha
n
d
l
e
s
are now struct f
i
l
e
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob N
vdev
_
d
isk: don't tou
c
h vbio a
f
ter its hande
d
off
to
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-04-03
Rob
N
xdr: heade
r
cleanup
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-03-29
Rob N
vd
e
v_disk: clean up spa/bdev mode conversi
o
n
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
R
ob Norris
a
b
d_
i
ter_pag
e
: don't
use compound heads on
Linux <4
.
5
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
vd
e
v
_
disk: use bio
_
chain(
)
to
s
u
bmit mu
l
tiple BIOs
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
v
d
ev_disk: add
m
odule paramete
r
t
o
s
elect
BI
O
submission
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
R
o
b Norris
vdev_disk
:
rewrite BIO filling ma
c
hi
n
ery to avo
i
d split
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Nor
r
is
vdev_di
s
k: make r
e
ad/write IO function confi
g
u
r
able
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
vdev_disk: reorga
n
ise vdev_disk_io_
s
tart
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob
N
orris
vdev_disk
:
rename existing functions
to vdev_c
l
assic_*
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norr
i
s
abd: add page iterator
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-25
Rob Norri
s
li
n
u
x
5
.
4 compat: page_size
(
)
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-21
Rob N
zio:
up
d
ate ZIO type x
stage docu
m
e
n
tation
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-03-20
Rob N
Linux 6
.
8
c
ompat
:
use s
p
l
i
ce_cop
y
_file_range()
f
o
r
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-03-20
Rob
N
freebsd: fix missing header
s
in distri
b
ution tarba
l
l
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-26
R
o
b
Norris
ddt: reduc
e
DD
T
_NAMELE
N
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-26
Rob
N
orris
conf
i
g: use -Wno-format-trun
c
ation gl
o
bally
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-15
R
o
b Norris
ddt: document th
e
theory
and the key data s
t
ruc
t
ures
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob No
r
ri
s
ddt: only create tables for d
e
du
p
-
c
a
pable
c
heck
s
u
ms
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
R
ob No
r
r
i
s
ddt: simpli
f
y
e
ntr
y
load and fla
g
s
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: remove ddt_node
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: r
e
work o
p
s inter
f
ace
i
n terms of keys and
v
alues
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norri
s
dd
t
: ensure ddt objects e
x
ist befo
r
e
tryin
g
to get
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
dd
t
:
r
em
o
ve struct names and forwa
r
d
d
eclar
a
tio
n
s
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob N
o
rris
d
dt: t
y
ped
e
f
ddt_type and
d
dt_class
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: split inter
n
a
l
DDT API into
s
eparate heade
r
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
d
dt: remove DDE_
G
E
T
_NDVAS mac
r
o
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norri
s
dd
t
: lift dedu
p
stat
s
out to separate fi
l
e
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
R
ob Norris
ddt:
compare key
s
, no
t
entries
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob
N
or
r
is
d
d
t
_zap
:
standardi
s
e
t
emp buffer
allocat
i
ons
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: move entry
c
o
mpre
s
sion int
o
d
d
t_
z
ap
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-15
R
ob Norris
ddt: modernise assertions
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2024-02-08
R
o
b N
zfs list: add '-t
fs'
and '-t vol' options
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob Norris
Linux 6
.
8 compat: handle mnt_idmap
user_
n
amespace change
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob
N
orris
Linux 6
.
8
com
p
at: fix inode per
m
ission
t
es
t
s
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
R
o
b
No
r
ris
Linu
x
6
.
8 com
p
a
t
: repla
c
e
MAX_OR
D
ER d
e
fine
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
R
o
b
Norris
L
i
nux
6
.
8 comp
a
t: imp
l
ement strlcpy fallback
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob Norr
i
s
Linux 6
.
8 compat: update for
n
ew bdev access fun
c
tion
s
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Ro
b
Norris
Linux 6
.
8 compat:
make test fun
c
t
i
ons
static
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-26
Rob N
zp
o
ol wait: print times
t
amp before the header
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-16
Rob N
L
inux 6
.
7 compat: zfs_setattr fix
atime update
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob N
spa
:
make read/write
q
u
e
ues configurable
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Li
n
ux 6
.
7 c
o
mpat: rework shrinker setup for heap allocations
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Linux 6
.
7 compat: handle
s
u
perblo
c
k
shrinker member
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Linux 6
.
7 compat
:
use inode atime/mti
m
e ac
c
essor
s
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Linux
6
.
7 compat: simplify curr
e
nt
_
tim
e
() check
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-07
Ro
b
N
i
mport:
i
g
n
ore return on host
i
d looku
p
s
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-07
Rob N
se
t
pr
o
ct
i
t
le:
f
ix unun
i
tialised variable
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-07
Rob N
zfs_refcou
n
t_remove: explictl
y
ignor
e
returns
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-05
R
ob N
zpool: flush output before sleeping
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-28
Rob N
dmu_buf_w
i
l
l_
c
lone:
f
i
x
r
a
ce in transition back t
o
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-11-28
Rob N
dnode
_
is_
d
irt
y
: check dnod
e
an
d
its data for dirtiness
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-11-27
Rob Norris
zdb: show BRT
statistics a
n
d
d
ump its contents
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-27
Ro
b
Norri
s
br
t
: lift
inte
r
na
l
d
e
finit
i
ons int
o
_imp
l
header
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-17
Rob N
Consider
`
dnode
_
t` allocations in dbuf
ca
c
he size accounting
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-23
Rob N
s
p
a:
d
ocument spa_thread() and SDC feat
u
re gates
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-10
Rob N
o
rri
s
AUTHO
R
S: update with missing
names
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
Rob
N
orris
updat
e
_authors: add missing
n
a
m
es
f
rom commits t
o
AUTHORS
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
Rob Norris
mail
m
ap
:
initial, trying to tidy up a lot of
t
he commit
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-06
Ro
b
Norri
s
import: req
u
ire force when cachef
i
le
h
ostid doesn't
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-06
R
o
b Norr
i
s
tes
t
s: add tests for zpool
import be
h
aviour
w
h
en h
o
stid
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-06
Rob N
zfsconcepts: add description of
b
l
o
ck c
l
o
ning
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-10-06
Rob N
t
e
s
t
s/blo
c
k_
c
lon
i
ng: sync befo
r
e write
i
n
fallback
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-09-22
Rob N
tests/blo
c
k
_
cloning: tr
y
h
ar
d
er t
o
sta
y
o
n
same txg
.
.
.
Signed-off-by:
Rob N
orris Rob Norris <rob.norris@klarasystem...
commit
|
commitdiff
|
tree
2023-09-20
R
o
b N
st
a
t
u
s
: report pool sus
p
ension
s
ta
t
e
under failm
o
de
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-09-19
Rob N
cm
d
: a
d
d 'help' subcommand
t
o zpool and zfs
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-09-19
Rob N
tests: install missing PAM tests
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-08-25
Rob N
tests/block_cloning: rename and do
c
ument get_same
_
bl
o
cks
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-08-15
Rob N
copy_file_r
a
nge: fix fallback when
sou
r
ce
create
o
n
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-08-01
Rob N
li
n
u
x
/copy_file_r
a
n
g
e: p
r
operly request a
fall
b
ac
k
.
.
.
Signed-off-by:
Rob N
orris <robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-08-01
Rob
N
zdb: include
cloned
blocks in block s
t
ati
s
tics
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-07-24
R
o
b Norris
z
t
s
: block clo
n
ing tests
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-07-24
Ro
b
Norris
linux: i
m
plemen
t
fi
l
es
y
stem-side
c
opy/clone functions
.
.
.
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-07-24
Ro
b
Norris
linux: imp
l
e
ment filesystem-
s
ide clone ioctls
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-07-24
Rob Norris
linux: i
m
plement filesystem-sid
e
c
o
py/clo
n
e functions
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
2023-07-24
Rob Norri
s
dbuf_sync_
l
ea
f
: check DB_READ in
s
tate as
s
ertions
Signed-off-by:
Rob N
orris <rob.norris@klarasystems...
commit
|
commitdiff
|
tree
next