mirror_zfs/include/sys
Pawel Jakub Dawidek d0d91f185e Don't use dmu_buf_is_dirty() for unassigned transaction.
The dmu_buf_is_dirty() call doesn't make sense here for two reasons:
1. txg is 0 for unassigned tx, so it was a no-op.
2. It is equivalent of checking if we have dirty records and we are doing
   this few lines earlier.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Pawel Jakub Dawidek <pawel@dawidek.net>
Closes #14825
2023-05-11 16:06:57 -07:00
..
crypto
fm
fs Create zap for root vdev 2023-04-20 10:07:56 -07:00
lua autoconf: single-step includes 2022-05-10 10:18:51 -07:00
sysevent
zstd
abd_impl.h
abd.h
aggsum.h
arc_impl.h More adaptive ARC eviction 2023-03-08 11:17:23 -08:00
arc.h More adaptive ARC eviction 2023-03-08 11:17:23 -08:00
asm_linkage.h
avl_impl.h
avl.h
bitmap.h Replace dead opensolaris.org license links 2023-03-14 14:44:01 -07:00
bitops.h
blake3.h Update BLAKE3 for using the new impl handling 2023-03-02 13:52:27 -08:00
blkptr.h
bplist.h
bpobj.h
bptree.h
bqueue.h Batch enqueue/dequeue for bqueue 2023-01-10 13:39:22 -08:00
brt.h Replace dead opensolaris.org license links 2023-03-14 14:44:01 -07:00
btree.h
dataset_kstats.h
dbuf.h Additional block cloning fixes. 2023-05-11 16:06:36 -07:00
ddt.h Implementation of block cloning for ZFS 2023-03-10 11:59:53 -08:00
dmu_impl.h
dmu_objset.h Silence clang warning of flexible array not at end 2023-04-18 18:10:40 -07:00
dmu_recv.h nvpair: Constify string functions 2023-03-14 15:25:50 -07:00
dmu_redact.h
dmu_send.h
dmu_traverse.h
dmu_tx.h Add dmu_tx_hold_append() interface 2023-05-09 09:03:10 -07:00
dmu_zfetch.h
dmu.h Don't use dmu_buf_is_dirty() for unassigned transaction. 2023-05-11 16:06:57 -07:00
dnode.h Linux 6.3 compat: Fix memcpy "detected field-spanning write" error 2023-04-13 09:12:03 -07:00
dsl_bookmark.h
dsl_crypt.h
dsl_dataset.h Revert zfeature_active() to static 2023-02-28 14:03:52 -08:00
dsl_deadlist.h
dsl_deleg.h
dsl_destroy.h
dsl_dir.h
dsl_pool.h
dsl_prop.h
dsl_scan.h
dsl_synctask.h
dsl_userhold.h Replace dead opensolaris.org license link 2022-07-11 14:16:13 -07:00
edonr.h Remove unused constant EdonR256_BLOCK_BITSIZE 2023-03-22 08:39:48 -07:00
efi_partition.h
frame.h
hkdf.h
metaslab_impl.h
metaslab.h
mmp.h
mntent.h Expose ZFS dataset case sensitivity setting via sb_opts 2022-07-14 10:38:16 -07:00
mod.h
multilist.h
nvpair_impl.h
nvpair.h nvpair: Use flexible array member for nvpair name strings 2023-03-14 15:25:55 -07:00
objlist.h
pathname.h
qat.h
range_tree.h
rrwlock.h
sa_impl.h
sa.h
sha2.h Add generic implementation handling and SHA2 impl 2023-03-02 13:52:21 -08:00
skein.h
spa_checkpoint.h
spa_checksum.h
spa_impl.h Fixes in persistent error log 2023-03-28 16:51:58 -07:00
spa_log_spacemap.h
spa.h Enable the head_errlog feature to remove errors 2023-05-09 08:53:27 -07:00
space_map.h
space_reftree.h
sysevent.h
txg_impl.h
txg.h
u8_textprep_data.h
u8_textprep.h
uberblock_impl.h
uberblock.h
uio_impl.h
unique.h
uuid.h
vdev_disk.h
vdev_draid.h
vdev_file.h Replace dead opensolaris.org license link 2022-07-11 14:16:13 -07:00
vdev_impl.h Create zap for root vdev 2023-04-20 10:07:56 -07:00
vdev_indirect_births.h
vdev_indirect_mapping.h
vdev_initialize.h
vdev_raidz_impl.h
vdev_raidz.h
vdev_rebuild.h
vdev_removal.h
vdev_trim.h Fix short-lived txg caused by autotrim 2023-03-28 08:43:41 -07:00
vdev.h panic loop when removing slog device 2023-03-24 10:27:07 -07:00
xvattr.h
zap_impl.h
zap_leaf.h Replace dead opensolaris.org license link 2022-07-11 14:16:13 -07:00
zap.h
zcp_global.h
zcp_iter.h
zcp_prop.h
zcp_set.h Support setting user properties in a channel program 2020-02-14 13:41:42 -08:00
zcp.h
zfeature.h
zfs_acl.h Linux 6.3 compat: idmapped mount API changes 2023-04-10 14:15:36 -07:00
zfs_bootenv.h
zfs_chksum.h
zfs_context.h
zfs_debug.h Implementation of block cloning for ZFS 2023-03-10 11:59:53 -08:00
zfs_delay.h
zfs_file.h
zfs_fuid.h
zfs_impl.h Add generic implementation handling and SHA2 impl 2023-03-02 13:52:21 -08:00
zfs_ioctl_impl.h Cleanup: 64-bit kernel module parameters should use fixed width types 2022-10-13 10:03:29 -07:00
zfs_ioctl.h
zfs_onexit.h
zfs_project.h
zfs_quota.h
zfs_racct.h
zfs_ratelimit.h
zfs_refcount.h
zfs_rlock.h
zfs_sa.h Replace dead opensolaris.org license link 2022-07-11 14:16:13 -07:00
zfs_stat.h
zfs_sysfs.h
zfs_vfsops.h
zfs_vnops.h Implementation of block cloning for ZFS 2023-03-10 11:59:53 -08:00
zfs_znode.h Implementation of block cloning for ZFS 2023-03-10 11:59:53 -08:00
zil_impl.h Revert "Fix data race between zil_commit() and zil_suspend()" 2023-04-25 16:40:55 -07:00
zil.h Implementation of block cloning for ZFS 2023-03-10 11:59:53 -08:00
zio_checksum.h Add generic implementation handling and SHA2 impl 2023-03-02 13:52:21 -08:00
zio_compress.h Skip memory allocation when compressing holes 2023-02-27 14:41:02 -08:00
zio_crypt.h
zio_impl.h Implementation of block cloning for ZFS 2023-03-10 11:59:53 -08:00
zio_priority.h
zio.h Verify block pointers before writing them out 2023-05-08 11:20:23 -07:00
zrlock.h
zthr.h
zvol_impl.h
zvol.h