mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 18:40:43 +03:00
Linux 6.12 compat: Rename range_tree_* to zfs_range_tree_*
Linux 6.12 has conflicting range_tree_{find,destroy,clear} symbols.
Signed-off-by: Ivan Volosyuk <Ivan.Volosyuk@gmail.com>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Rob Norris <robn@despairlabs.com>
This commit is contained in:
committed by
Tony Hutter
parent
db62886d98
commit
d4a5a7e3aa
+5
-5
@@ -2435,11 +2435,11 @@ done:
|
||||
{
|
||||
int txgoff = tx->tx_txg & TXG_MASK;
|
||||
if (dn->dn_free_ranges[txgoff] == NULL) {
|
||||
dn->dn_free_ranges[txgoff] = range_tree_create(NULL,
|
||||
RANGE_SEG64, NULL, 0, 0);
|
||||
dn->dn_free_ranges[txgoff] = zfs_range_tree_create(NULL,
|
||||
ZFS_RANGE_SEG64, NULL, 0, 0);
|
||||
}
|
||||
range_tree_clear(dn->dn_free_ranges[txgoff], blkid, nblks);
|
||||
range_tree_add(dn->dn_free_ranges[txgoff], blkid, nblks);
|
||||
zfs_range_tree_clear(dn->dn_free_ranges[txgoff], blkid, nblks);
|
||||
zfs_range_tree_add(dn->dn_free_ranges[txgoff], blkid, nblks);
|
||||
}
|
||||
dprintf_dnode(dn, "blkid=%llu nblks=%llu txg=%llu\n",
|
||||
(u_longlong_t)blkid, (u_longlong_t)nblks,
|
||||
@@ -2482,7 +2482,7 @@ dnode_block_freed(dnode_t *dn, uint64_t blkid)
|
||||
mutex_enter(&dn->dn_mtx);
|
||||
for (i = 0; i < TXG_SIZE; i++) {
|
||||
if (dn->dn_free_ranges[i] != NULL &&
|
||||
range_tree_contains(dn->dn_free_ranges[i], blkid, 1))
|
||||
zfs_range_tree_contains(dn->dn_free_ranges[i], blkid, 1))
|
||||
break;
|
||||
}
|
||||
mutex_exit(&dn->dn_mtx);
|
||||
|
||||
Reference in New Issue
Block a user