mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-12-02 12:53:33 +00:00
7a7741af18
Notable upstream pull request merges: #9416 -multiple zio_compress: introduce max size threshold #10018a10e552b9
Adding Direct IO Support #15147e419a63bf
xattr dataset prop: change defaults to sa #154547e957fde7
send/recv: open up additional stream feature flags #158100d77e738e
Defer resilver only when progress is above a threshold #159213cf2bfa57
Allocate zap_attribute_t from kmem instead of stack #16483 -multiple dmu_objset: replace dnode_hash impl with cityhash4 #164858be2f4c3d
zio_resume: log when unsuspending the pool #1649188433e640
sys/types32.h: Remove struct timeval32 from libspl header #16496f245541e2
zfs_file: implement zfs_file_deallocate for FreeBSD 14 #16511308f7c2f1
Fix an uninitialized data access #1652929c9e6c32
Fix handling of DNS names with '-' in them for sharenfs #16531ddf5f34f0
Avoid fault diagnosis if multiple vdevs have errors #165396f50f8e16
zfs_log: add flex array fields to log record structs #16546d40d40913
Evicting too many bytes from MFU metadata #165513014dcb76
Reduce and handle EAGAIN errors on AIO label reads #1655480645d658
FreeBSD: restore zfs_znode_update_vfs() #16565832f66b21
FreeBSD: Sync taskq_cancel_id() returns with Linux #1656748d1be254
Properly release key in spa_keystore_dsl_key_hold_dd() #16569141368a4b
Restrict raidz faulted vdev count #16583c84a37ae9
lua: add flex array field to TString type #1658486737c592
Avoid computing strlen() inside loops #16587d34d4f97a
snapdir: add 'disabled' value to make .zfs inaccessible #16593224393a32
feature: large_microzap #16597412105977
Temporarily disable Direct IO by default #166054ebe674d9
ARC: Cache arc_c value during arc_evict() Backported pull request merges: #16613ab777f436
Return boolean_t in inline functions of lib/libspl/include/sys/uio.h #16616efeb60b86
FreeBSD: ignore some includes when not building kernel #16635 ---TBD--- zdb: fix printf format in dump_zap() Obtained from: OpenZFS OpenZFS commit:b109925820
OpenZFS tag: 2.3.0-rc1
41 lines
1.1 KiB
Makefile
41 lines
1.1 KiB
Makefile
.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil
|
|
.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil/os/freebsd
|
|
.PATH: ${SRCTOP}/sys/contrib/openzfs/module/os/freebsd/zfs
|
|
|
|
LIB= zutil
|
|
LIBADD= avl geom m tpool
|
|
PACKAGE= zfs
|
|
|
|
INCS = zutil_import.h
|
|
|
|
SRCS = \
|
|
zutil_device_path.c \
|
|
zutil_import.c \
|
|
zutil_import.h \
|
|
zutil_nicenum.c \
|
|
zutil_pool.c
|
|
|
|
SRCS += \
|
|
os/freebsd/zutil_device_path_os.c \
|
|
os/freebsd/zutil_import_os.c
|
|
|
|
SRCS += zfs_ioctl_compat.c
|
|
|
|
|
|
WARNS?= 2
|
|
CSTD= c99
|
|
|
|
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
|
|
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
|
|
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
|
|
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include
|
|
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs
|
|
CFLAGS+= -I${SRCTOP}/sys
|
|
CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
|
|
CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
|
|
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzutil
|
|
CFLAGS+= -DHAVE_ISSETUGID -DIN_BASE
|
|
CFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h
|
|
|
|
.include <bsd.lib.mk>
|