Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Mar 2026 08:17:38 -0700
From:      "Chuck Tuffli" <chuck@tuffli.net>
To:        "Sean Eric Fagan" <Sean.fagan@klarasystems.com>, "FreeBSD virtualization" <freebsd-virtualization@freebsd.org>
Cc:        "markj@freebsd.org" <markj@freebsd.org>
Subject:   Re: bhyve and controlled errors
Message-ID:  <0de221d3-40e5-431c-826f-4ba22c20ca17@app.fastmail.com>
In-Reply-To: <F7A52994-0294-4C99-86F4-7204AE2D6CB9@klarasystems.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]


On Thu, Mar 26, 2026, at 7:56 AM, Sean Eric Fagan wrote:
> I’d asked Mark about this and he suggested I bring it up on the list:
> 
> Has anyone thought about implementing controls / tunables to bhyve to introduce errors? I am, most specifically right now, thinking about causing disk I/O errors, or having requests dropped by the "hardware," to test error handling.
> 
> Last time I looked at the bhyve source code, it scared me, so if someone else has looked at this, I’m love to know.

I prototyped something like this a few years back

https://papers.freebsd.org/2019/bsdcan/tuffli-frankensteins_disk_drive/

Happy to discuss it more if you are interested. 

—chuck 
[-- Attachment #2 --]
<!DOCTYPE html><html><head><title></title></head><body><div><br></div><div><br></div><div>On Thu, Mar 26, 2026, at 7:56 AM, Sean Eric Fagan wrote:</div><blockquote type="cite" id="qt" style=""><div>I’d asked Mark about this and he suggested I bring it up on the list:</div><div><br></div><div>Has anyone thought about implementing controls / tunables to bhyve to introduce errors? I am, most specifically right now, thinking about causing disk I/O errors, or having requests dropped by the "hardware," to test error handling.</div><div><br></div><div>Last time I looked at the bhyve source code, it scared me, so if someone else has looked at this, I’m love to know.<br></div></blockquote><div><br></div><div>I prototyped something like this a few years back</div><div><br></div><div><a href="https://papers.freebsd.org/2019/bsdcan/tuffli-frankensteins_disk_drive/">https://papers.freebsd.org/2019/bsdcan/tuffli-frankensteins_disk_drive/</a></div><div><br></div><div>Happy to discuss it more if you are interested.&nbsp;</div><div><br></div><div>—chuck&nbsp;</div></body></html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0de221d3-40e5-431c-826f-4ba22c20ca17>