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
7 days ago
Rob Norri
s
libspl
/
assert:
u
se libunwind for b
a
cktrac
e
w
h
e
n
availa
b
l
e
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Norris
libs
p
l/assert
:
dum
p
b
a
cktrace in assert
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Nor
r
is
lib
s
pl/
a
sse
r
t:
add
lock around ass
e
rtion ou
t
put
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Nor
r
is
libspl
/
assert:
s
how process/task
details in a
s
sert
.
.
.
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob
N
orris
libzpool: set th
r
ead nam
e
s
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
7 days ago
Rob Norris
find_system_libr
a
ry: fix var cleanup when
l
ibra
r
y not
.
.
.
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-19
Rob Norris
tests/quota:
c
onsisten
t
ly clear
quota
pr
o
p
er
t
y
b
etween
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-19
Rob Norris
tests/quota_005_pos
:
use a long int for doubling the
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-12
Rob Norris
zio: rename Z
I
O_TYPE_IOC
T
L
to ZIO_TYPE_
F
L
U
SH
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-12
Rob No
r
ris
dkio
:
remove
k
ernel dkio
.
h compatibility header
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-12
R
ob Norris
z
i
o:
r
e
m
ove io
_
cmd and D
K
IOC
F
LUSHWRIT
E
CACHE
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-12
Rob Norris
zio: remove zio_ioct
l
()
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-11
Rob Norris
v
dev_disk: fix alignmen
t
c
h
eck
when bu
f
fer h
a
s
n
on
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-11
Rob
N
orris
te
s
t
s
:
add test for
vde
v
_
d
isk pa
g
e a
l
ignment che
c
k
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob Norris
tests
:
simp
l
e zinject disk faul
t
a
rg check
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob Norris
zinj
e
ct
:
sho
w
more
d
evice fault fields
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-04-03
Rob Norris
Lin
u
x 6
.
9 compat: blk_alloc_disk() now tak
e
s
t
wo args
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-04-03
R
o
b Norris
Lin
u
x 6
.
9 compa
t
: b
d
ev handl
e
s are now stru
c
t file
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob
Nor
r
is
a
b
d_iter_page: d
o
n't
u
s
e
compo
u
nd heads on Linux <4
.
5
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob Norris
v
dev
_
disk: u
s
e
b
i
o
_c
h
ain() to submit mul
t
iple BIOs
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob N
o
r
ris
v
dev_
d
isk:
add mo
d
ule
p
ara
m
eter
to s
e
lect BIO
s
ubmission
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob
N
orris
vdev_disk: rewrite BIO filling mach
i
nery
t
o av
o
id spl
i
t
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Ro
b
Norris
vd
e
v_disk:
make read/write IO function co
n
figurable
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Ro
b
Norr
i
s
vdev_
d
isk: reorganise
vdev_disk_io_start
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob Norri
s
v
dev_disk:
rename
existing functi
o
ns to vdev_cla
s
sic_*
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob Norr
i
s
a
bd: ad
d
page itera
t
o
r
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-03-25
Rob N
o
rris
linux 5
.
4 compat:
page_size()
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-26
Rob
Norris
ddt: reduce
DDT_
N
AM
E
LEN
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-26
Rob Norris
config: use -Wno-format-tr
u
nc
a
t
ion globally
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-02-15
R
o
b Norris
d
d
t: docu
m
ent the theory and the key data structu
r
es
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: on
l
y crea
t
e
tables for dedup-capable checksums
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Ro
b
Norris
ddt: simplify entry lo
a
d
a
nd flags
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt: r
e
mov
e
d
dt_
n
o
d
e
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
R
o
b Norris
ddt: rework o
p
s
interface
in terms of keys and values
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob No
r
ri
s
ddt: en
s
ure d
d
t
objec
t
s exist before
trying t
o
get
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
R
ob Norris
ddt:
r
emov
e
struct na
m
es and forward
d
e
clarations
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt:
t
y
pedef ddt_type and
d
dt_class
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob
Nor
r
is
ddt: split intern
a
l DDT
A
PI into separate header
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt
:
remove DDE_GE
T
_NDV
A
S macro
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Ro
b
Norris
ddt
:
lift dedu
p
stats o
u
t to
separat
e
file
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
R
o
b Norris
dd
t
:
c
om
p
are keys, not entries
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob Nor
r
i
s
d
d
t
_zap
:
s
tandardi
s
e temp bu
f
fer allocations
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob No
r
r
i
s
ddt: move entry compressio
n
into ddt_zap
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-02-15
Rob Norris
ddt
:
modernise assertions
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob N
o
rris
Linux
6
.
8 compat: h
a
ndle mnt_idmap
user_namesp
a
c
e change
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Rob Norris
Lin
u
x 6
.
8 co
m
pat
:
fix i
n
ode permissio
n
tes
t
s
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
Ro
b
Norris
Linux 6
.
8 compat: replace
M
AX_ORDER
define
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
R
o
b Norris
Linux 6
.
8 compa
t
: imp
l
ement s
t
rlcpy fallback
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
R
ob
N
orris
Lin
u
x 6
.
8 co
m
pat: upda
t
e for ne
w
bdev access func
t
ions
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2024-01-29
R
ob
N
orris
Linux 6
.
8 com
p
at: make test func
t
ions static
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob
N
orri
s
Lin
u
x
6
.
7 co
m
pat:
r
ework
shrin
k
er setup f
o
r heap a
l
locat
i
o
ns
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob N
o
rris
Lin
u
x
6
.
7 compa
t
: handle superblock shrinker member
.
.
.
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob
Norr
i
s
Li
n
ux 6
.
7 compat: us
e
inode atime
/
mtime accessors
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-12-20
Rob Norris
Linux 6
.
7 compat: simplif
y
curr
e
n
t
_time() check
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-27
Rob Norris
z
d
b:
s
ho
w
BRT statistics and dump its
contents
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-11-27
Rob Norris
br
t
: lift i
n
ternal definitions i
n
to _impl header
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
Rob Norris
A
U
THORS: update with missing na
m
es
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
R
ob Norris
u
pdate_authors: add miss
i
ng names from com
m
its to AUTHORS
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-10
Rob Norris
mailmap: initial, tr
y
in
g
to tidy
u
p
a
l
o
t o
f
the commit
.
.
.
Signed-off-by:
Rob Norris
<robn@despairlabs.com>
commit
|
commitdiff
|
tree
2023-10-06
Rob Norris
imp
o
r
t: requ
i
re
force
w
hen ca
c
hefil
e
ho
s
tid doesn'
t
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-10-06
Rob Norris
tests: a
d
d tests for zpool
i
mport behaviour
w
hen h
o
stid
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
Rob N
o
rris
zts: b
l
o
c
k cloning tes
t
s
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
R
ob Norr
i
s
linux: implemen
t
files
y
s
tem-si
d
e copy/clone fun
c
tions
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
Rob Norris
linux: implement filesyst
e
m-side clon
e
ioctls
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
R
ob Norris
linux: implement filesy
s
t
em-side copy/
c
lo
n
e functions
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
Rob Norris
d
b
uf_s
y
nc_leaf: check D
B
_
R
EAD
i
n s
t
ate assertion
s
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
R
o
b
Norris
d
mu_b
u
f_will_clone: only check that
current txg
is
.
.
.
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
Ro
b
Norris
brt_vdev_realloc
:
use
vmem_al
l
oc fo
r
large all
o
ca
t
ion
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-07-24
Rob Nor
r
is
z
fs_clone_
r
ange: us
e
vmem_m
a
lloc
f
or large
a
l
l
o
cati
o
n
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-06-05
Rob
N
o
rris
z
d
b
: add -
B
option to ge
n
e
rate backu
p
stream
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree
2023-06-05
Rob Nor
r
is
zn
o
de:
expose zfs_get_zplprop to
libz
p
ool
Signed-off-by:
Rob Norris
<rob.norris@klarasystems.com>
commit
|
commitdiff
|
tree