From nobody Tue Jun 9 15:49:40 2026 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gZYJR2Zslz6gBKW for ; Tue, 09 Jun 2026 15:49:59 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gZYJQ4PTQz49xN for ; Tue, 09 Jun 2026 15:49:58 +0000 (UTC) (envelope-from rick.macklem@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=ASWcHFJ9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rick.macklem@gmail.com designates 2a00:1450:4864:20::62b as permitted sender) smtp.mailfrom=rick.macklem@gmail.com; arc=pass ("google.com:s=arc-20240605:i=1") Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-bec3f69d343so852879866b.0 for ; Tue, 09 Jun 2026 08:49:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1781020192; cv=none; d=google.com; s=arc-20240605; b=OIJTx7ns38kAxvgC1EHB4A1ewn+Zcce4+cYZP0l8SC08TGvRAZI9i29V/yzP6e7teh OgvnIYRf8pRqH4gotQOaX/1dgUuqVIiY1w06YHcn0oGCCDK91kXBrFNmgiPbICc19YbR A6+FHIoKBcZbo3z6wGWAVJuJe5TP9SKDdXEGE2a5hiwudRJ4tden/Xd7oZ8mSf2FGglJ 9attxu+kM6wMdDfCYw0v6OTG89OJ5Ce4sRLrVlnppL9hvGDiaM3W9PqXF9DhxCKH3Z4I 2+/KU9EuEVqzvHQEr5NYYyuFm8gyh+ycqVYTkr8wUOFlcHZZ647VfakOxL3yf1CFYqu5 vgjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=5xK1JPbxp3mGrq1KybxuFqGKqlfGVKJiaW3QTPdCiXo=; fh=vHcRqNh6/aung39btPl1scnti0gi+FQK78AKQCwrE6I=; b=QxWtI49rQxu0pgfF5urv55nmhHgN2JKisJw47Z8cW0H0NSuwwkXqa4zdBTo0Mk4HkK Lwk34MhoxNavLfHp57YsZj9OAdqONpqpE2I8EmYT2btdouzYFq9qp5Gqayyy9MlOiHt5 SHYbqzLbrQO8FlI80qsjRZZ/floGhUkxUTnq1QdGEk95TJWLwCspW9TKOcf1B+obbHxc aN1jLvTH4ZLMHSOnGgzRFwP1+cXenKr9YwVGcsQhQ6VKVJuCd7p7t47+EX/jiufRdhRE wtiERm1FI9inubwKIt/6zyQZTzyTMtnFRXUhhS15Ieq+yAITEzTmGt6Re0av7HRi0wBd D6FA==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781020192; x=1781624992; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=5xK1JPbxp3mGrq1KybxuFqGKqlfGVKJiaW3QTPdCiXo=; b=ASWcHFJ9XqGHd2vpR98rmZcmHFjIqqZN7XNhZmi3oZs6CM2s0iimb8qtgaCK+vD/iy RpBV/x4OcrQcZ0/yAhglHtqRk2l9G0jtY4PJFVNO/xlNQjK5tY5nWhhq6hz8d5L4IgGR RTrZKULM/e9yh5zemaYhLwsPJwDILh6/mPfotfSUyjkalABkzVHkK5kW5/eE/7Xavg5h SxQ0vjksgWsBp33hqz14ypMruYmsPrYvqoYaIQtvYaO2cBFjYkpt9PUyPvB/P4+59id9 19DMNZZMNvGeRmahyobL0Bav1ivTbQUsI3yImBCbFk3eMKeo50SVuu3U6oHnyjhOB71p LMyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781020192; x=1781624992; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=5xK1JPbxp3mGrq1KybxuFqGKqlfGVKJiaW3QTPdCiXo=; b=jad5i6mmDOYyrEopVHZe/jYeESgg/Jby7+ij8zCXwNK6Y4iyjnRnkSgMaYA9bkLGez GeufJQGSius9fX6Sj+7j37mMyXjbVmWL0vdT59uL8LkqBi8QvipC8HQkdH91ae5POL7x aWYq6RMqw+9dMryDBmzg1Czx+iuIeBi8brkkoDd9HB7wO7fvt7MtHr6WBMV6ekNr0SpF tcpFy/q4zS8cc4ZZnnZ9gbxZmJmDv3a3FV2egMWuhb61lVeyFrdIdQ0xCYajxeqHgcmu Rbimu0wtLzsX4ErY16VxkFO02kA2AaP8voNmDxDixfEurVQaGeaoNg3wC6ghR1BT+Bty QHfA== X-Forwarded-Encrypted: i=1; AFNElJ8KZiGZv8HPoCPoXhnwz+3cPsW4/S9X2LGleug90jy6MSCkwch6CrJUsFUEri4G0yciPmgNvsuRJDkidXQtWX8=@freebsd.org X-Gm-Message-State: AOJu0Yy+uyF2NLO+oXX6Fpwe1JwlyZQKiORqQPEbGqM6KduU2s6ueXDH XpUn6hv+PBRfYiR3HdNzjYhSuoTR6kiorP1kE2tSqUdILw+E+fSDARy7O7rd1iQ+51r6Hr4QP6w Zyreh4oPgBSI1al7CSiY2inwdCUO8kg== X-Gm-Gg: Acq92OHXOMQ2AYkgKKWZbaxI3Q5DTnMiPfuTdqIqb9DE1vp3Q+Lpb+egGvDliGNdDg+ C0WP4bNZe7XZl0eVmFcqy7HQSilcGzvCFeQgS/hgtoNtRf2QDA+QJAWK+q4MsN5jq1vL1qV2I8F DgJkOxs1jqxfqSlZRwqMPEu2VWlxlkB8735X4+398WXGRogwJT8NlP8WwAJb8gKCLv+8YswCZdf zxzns3IQErNUn6nExbw0kSxL0AEdfW3t2g4C5VCnocBTMa3GZo5GQbd0VHxXwjfIwRuobE1UNbY nKPHukt1Xu6/87Dj X-Received: by 2002:a17:907:7606:b0:bec:5234:af7d with SMTP id a640c23a62f3a-bf37018109bmr766119666b.6.1781020192003; Tue, 09 Jun 2026 08:49:52 -0700 (PDT) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: In-Reply-To: From: Rick Macklem Date: Tue, 9 Jun 2026 08:49:40 -0700 X-Gm-Features: AVVi8CfcOzHClDd6Xm6Kh50D9bj9kg6YQjxoCXvFdXEDF9no2RP1sOI4cAWLXZw Message-ID: Subject: Re: BHYVE on NFSv4.2 filesystem? To: Bakul Shah Cc: Dan Shelton , freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-3.71 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_ALLOW(-1.00)[google.com:s=arc-20240605:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.98)[-0.979]; NEURAL_HAM_SHORT(-0.74)[-0.735]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20251104]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4864::/56]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; TAGGED_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; TAGGED_RCPT(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62b:from]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4gZYJQ4PTQz49xN On Mon, May 18, 2026 at 3:39=E2=80=AFPM Bakul Shah wr= ote: > > On May 18, 2026, at 2:26=E2=80=AFPM, Dan Shelton wrote: > > > > On Fri, 20 Feb 2026 at 01:21, Bakul Shah wrote: > >> > >> On Feb 19, 2026, at 11:45=E2=80=AFAM, Dan Shelton wrote: > >>> > >>> On Wed, 18 Feb 2026 at 22:45, Dan Shelton w= rote: > >>>> > >>>> Hello, > >>>> > >>>> Has anyone tried a BHYVE with a disk as file on a NFSv4.2 mount? > >> > >> Yes. [I tried this on a 15.0-RELEASE-p3 host, nfsv4.2 mounting > >> a filesystem from a 15.0-STABLE machine] > > > > How about the performance? Is it better than iSCSI? > > I don't know about iSCSI but comparing with p9fs: > > Test1: > dd bs=3D1m count=3D4000 > /dev/null < large-file > > nfsV3: > 32.3 > 46.3 > 51.3 > > nfsV4: > 129.1 > 59.9 > 48.8 > > p9fs: > 17.7 > 17.5 > 17.6 > > Test2: > find /usr/src/ > /dev/null > > nfsV3: > 60.0 > 39.0 > 30.9 > > nfsV4: > 54.0 > 17.9 > 35.8 > > p9fs: > 6.9 > 6.5 > 6.6 > > > So slower in all cases. In addition the variability in nfs numbers is con= cerning! > > p9fs doesn't cache but nfs does, so anything cached is served much faster= . At this time it is only a hunch, but I think this might help.. https://datatracker.ietf.org/doc/draft-ietf-nfsv4-uncacheable-files/ I plan on implementing this soon for FreeBSD. rick > > >