HomeFreeBSD

ZVOL: Implement zvol_alloc() function on FreeBSD side

Description

ZVOL: Implement zvol_alloc() function on FreeBSD side

Implement zvol_alloc() function on FreeBSD side to increase code base
compatibility with Linux. Also, fix issue with late returning in case
if volmode=none.

Sponsored-by: vStack, Inc.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin@TrueNAS.com>
Signed-off-by: Fedor Uporov <fuporov.vstack@gmail.com>
Closes #17482

Details

Provenance
Fedor Uporov <60701163+fuporovvStack@users.noreply.github.com>Authored on Jul 31 2025, 3:02 PM
GitHub <noreply@github.com>Committed on Jul 31 2025, 3:02 PM
Parents
rGcb5e7e097d34: range_tree: Provide more debug details upon unexpected add/remove
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rG92da9e0e938e: ZVOL: Implement zvol_alloc() function on FreeBSD side (authored by Fedor Uporov <60701163+fuporovvStack@users.noreply.github.com>).Jul 31 2025, 3:02 PM