From f2e6e7785d763d84c2919e40759b8f14f5cf48f3 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Wed, 1 Apr 2026 18:56:30 +0100 Subject: [PATCH] libfs: replace kern_handle_duplicate with kern_handle_transfer --- lib/libfs/interface/map.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/libfs/interface/map.c b/lib/libfs/interface/map.c index 3962110..79ede3d 100644 --- a/lib/libfs/interface/map.c +++ b/lib/libfs/interface/map.c @@ -104,7 +104,13 @@ extern kern_status_t fs_msg_map( mapping->m_vmo); kern_handle_t vmo; - kern_handle_duplicate(mapping->m_vmo, &vmo); + kern_handle_transfer( + KERN_HANDLE_INVALID, + mapping->m_vmo, + KERN_HANDLE_INVALID, + KERN_HANDLE_INVALID, + HANDLE_TRANSFER_COPY, + &vmo); f->f_ref++; *out_err = SUCCESS;