Page MenuHomeFreeBSD

novel (Roman Bogorodskiy)
User

Projects

User Details

User Since
May 18 2014, 5:34 PM (635 w, 6 d)

Recent Activity

Thu, Jul 23

novel requested review of D58419: bhyve: add command to list config options.
Thu, Jul 23, 5:50 PM
novel added a reviewer for D58415: bhyve: tidy up bhyve_config.5: manpages.
Thu, Jul 23, 4:26 PM
novel requested review of D58415: bhyve: tidy up bhyve_config.5.
Thu, Jul 23, 4:25 PM

Wed, Jul 22

novel added a reviewer for D58399: bhyve: document missing options in bhyve_config(5): manpages.
Wed, Jul 22, 5:40 PM
novel requested review of D58399: bhyve: document missing options in bhyve_config(5).
Wed, Jul 22, 5:38 PM

Mon, Jul 13

novel closed D58170: www/qutebrowser: drop qt5 flavor.
Mon, Jul 13, 2:33 PM
novel committed R11:0cc0e5aec0d7: www/qutebrowser: drop qt5 flavor (authored by novel).
www/qutebrowser: drop qt5 flavor
Mon, Jul 13, 2:33 PM

Sun, Jul 12

novel committed R9:7325fefb9b80: Status/2026Q2/libvirt.adoc: add sponsor (authored by novel).
Status/2026Q2/libvirt.adoc: add sponsor
Sun, Jul 12, 3:50 PM
novel committed R9:8844ff124e56: Status/2026Q2/libvirt.adoc: Add report about libvirt (authored by novel).
Status/2026Q2/libvirt.adoc: Add report about libvirt
Sun, Jul 12, 12:12 PM
novel committed R11:ec65063e778d: mail/msmtp: update to 1.8.33 (authored by novel).
mail/msmtp: update to 1.8.33
Sun, Jul 12, 6:56 AM
novel added a reviewer for D58170: www/qutebrowser: drop qt5 flavor: kde.
Sun, Jul 12, 6:00 AM

Sat, Jul 11

novel requested review of D58170: www/qutebrowser: drop qt5 flavor.
Sat, Jul 11, 2:56 PM
novel committed R11:8a51429372ae: security/p11-kit: update to 0.26.4 (authored by novel).
security/p11-kit: update to 0.26.4
Sat, Jul 11, 6:25 AM

Wed, Jul 8

novel committed rGed7e0ebfa20e: bhyve: allow overriding snapshot socket directory (authored by novel).
bhyve: allow overriding snapshot socket directory
Wed, Jul 8, 4:16 PM
novel closed D57494: bhyve: allow overriding snapshot socket directory.
Wed, Jul 8, 4:16 PM

Fri, Jul 3

novel committed R11:37cbaf3aebbf: devel/p5-Sys-Virt: update to 12.5.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.5.0
Fri, Jul 3, 4:18 PM

Thu, Jul 2

novel committed R11:3eee3a94c520: devel/py-libvirt: update to 12.5.0 (authored by novel).
devel/py-libvirt: update to 12.5.0
Thu, Jul 2, 4:02 PM
novel committed R11:94342d6029f0: devel/libvirt: update to 12.5.0 (authored by novel).
devel/libvirt: update to 12.5.0
Thu, Jul 2, 4:02 PM

Sun, Jun 28

novel updated the diff for D57494: bhyve: allow overriding snapshot socket directory.

Address comments (formatting).

Sun, Jun 28, 5:55 AM

Sat, Jun 27

novel added inline comments to D57887: Fix some leaks in usr.sbin/bhyve/block_if.c.
Sat, Jun 27, 12:46 PM

Jun 25 2026

novel updated the diff for D57494: bhyve: allow overriding snapshot socket directory.

bhyvectl.8: add '--rundir' to synopsis

Jun 25 2026, 3:40 PM

Jun 24 2026

novel updated the diff for D57494: bhyve: allow overriding snapshot socket directory.

Address review comments about manpages.

Jun 24 2026, 4:00 PM

Jun 23 2026

novel updated the diff for D57494: bhyve: allow overriding snapshot socket directory.

Address review comments.

Jun 23 2026, 4:43 PM

Jun 13 2026

novel committed R11:436f729ca814: x11-wm/obconf: fix crash on theme change (authored by novel).
x11-wm/obconf: fix crash on theme change
Jun 13 2026, 11:22 AM

Jun 9 2026

novel committed R11:d0654a3fb626: x11-wm/obconf: fix crash on theme change (authored by novel).
x11-wm/obconf: fix crash on theme change
Jun 9 2026, 8:04 AM

Jun 7 2026

novel added a comment to D57372: mtree: own bhyve run dir by 'vmm' group.
In D57372#1314941, @ivy wrote:

if this is specific to snapshots, perhaps a new bhyve argument could be used to specify the socket directory it uses for that.

Yes, that seems better.

Jun 7 2026, 7:49 AM
novel updated the test plan for D57494: bhyve: allow overriding snapshot socket directory.
Jun 7 2026, 7:49 AM
novel requested review of D57494: bhyve: allow overriding snapshot socket directory.
Jun 7 2026, 7:46 AM
novel committed R11:787537ea89a6: audio/mpg123: update to 1.33.6 (authored by novel).
audio/mpg123: update to 1.33.6
Jun 7 2026, 6:39 AM

Jun 6 2026

novel committed R11:6f27a855657d: devel/p5-Sys-Virt: update to 12.4.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.4.0
Jun 6 2026, 6:55 AM

Jun 2 2026

novel committed R11:9d430276142e: devel/py-libvirt: update to 12.4.0 (authored by novel).
devel/py-libvirt: update to 12.4.0
Jun 2 2026, 5:46 PM
novel committed R11:8d7a7ec460f8: devel/libvirt: update to 12.4.0 (authored by novel).
devel/libvirt: update to 12.4.0
Jun 2 2026, 5:46 PM

Jun 1 2026

novel added a comment to D57372: mtree: own bhyve run dir by 'vmm' group.

in this case

You might further specify which case this is?

In case of running bhyve as a non-root user.

I run bhyve as a non-root user many times every day, and I don't see this.

Specifically:

$ sudo -u bhyve -g vmm \
       bhyve -M -c 2 -m 4096 -u -H -P -s 0:0,hostbridge -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \
                                                               -s 2:0,xhci,tablet -s 1:0,lpc \
                                                               -s 3:0,ahci,cd:/data/isos/alpine-standard-3.23.4-x86_64.iso -s 6:0,fbuf,tcp=127.0.0.1:5901 \
                                                               alpine
fbuf frame buffer base: 0x327758a00000 [sz 33554432]
Failed to bind socket "/var/run/bhyve/alpine": Permission denied

bhyve: Failed to start checkpoint thread
$

Ah, this is with snapshot support enabled I guess?

Jun 1 2026, 3:59 PM
novel added a comment to D57372: mtree: own bhyve run dir by 'vmm' group.

in this case

You might further specify which case this is?

Jun 1 2026, 3:53 PM

May 31 2026

novel added a reviewer for D57372: mtree: own bhyve run dir by 'vmm' group: bhyve.
May 31 2026, 4:45 AM
novel requested review of D57372: mtree: own bhyve run dir by 'vmm' group.
May 31 2026, 4:44 AM

May 29 2026

novel committed R11:1e757fcb1089: devel/libvirt-java: update to 0.5.4 (authored by novel).
devel/libvirt-java: update to 0.5.4
May 29 2026, 12:56 PM

May 24 2026

novel committed R11:c281eb7970bc: sysutils/virt-firmware: update to 26.5.4 (authored by novel).
sysutils/virt-firmware: update to 26.5.4
May 24 2026, 5:20 AM

May 8 2026

novel committed R11:fbf4e0eb2322: security/libgpg-error: update to 1.61 (authored by novel).
security/libgpg-error: update to 1.61
May 8 2026, 4:13 PM

May 7 2026

novel committed R11:c18dd6f57f33: devel/p5-Sys-Virt: update to 12.3.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.3.0
May 7 2026, 4:25 PM

May 3 2026

novel committed R11:93ac2e130b85: sysutils/virt-firmware: update to 26.4 (authored by novel).
sysutils/virt-firmware: update to 26.4
May 3 2026, 4:59 PM
novel committed R11:5cd36348f827: devel/libvirt: update to 12.3.0 (authored by novel).
devel/libvirt: update to 12.3.0
May 3 2026, 4:54 AM
novel committed R11:3dd66ef001b8: devel/py-libvirt: update to 12.3.0 (authored by novel).
devel/py-libvirt: update to 12.3.0
May 3 2026, 4:54 AM

Apr 26 2026

novel committed rG8a9c94cd59ee: packages: make bhyve depend on acpi (authored by novel).
packages: make bhyve depend on acpi
Apr 26 2026, 6:32 PM
novel closed D56498: packages: make bhyve depend on acpi.
Apr 26 2026, 6:32 PM
novel committed R11:42de902a0cd0: security/libgpg-error: update to 1.60 (authored by novel).
security/libgpg-error: update to 1.60
Apr 26 2026, 5:10 PM
novel committed R11:84e5b21bc645: audio/mpg123: update to 1.33.5 (authored by novel).
audio/mpg123: update to 1.33.5
Apr 26 2026, 4:26 AM

Apr 25 2026

novel added a comment to D56498: packages: make bhyve depend on acpi.
In D56498#1297019, @ivy wrote:

you may want to test this with WITHOUT_ACPI=yes, as we shouldn't build the acpi package in that case and that might break the dependency--it will still build, but you won't be able to install the package.

Apr 25 2026, 5:39 PM
novel updated the diff for D56498: packages: make bhyve depend on acpi.
Apr 25 2026, 4:10 PM

Apr 18 2026

novel added a comment to D56498: packages: make bhyve depend on acpi.

But, I don't know if there's a way to express that.

Apr 18 2026, 12:57 PM
novel added a reviewer for D56498: packages: make bhyve depend on acpi: bhyve.
Apr 18 2026, 9:04 AM
novel requested review of D56498: packages: make bhyve depend on acpi.
Apr 18 2026, 8:49 AM

Apr 5 2026

novel committed R11:d387e6b61d96: www/qutebrowser: update to 3.7.0 (authored by novel).
www/qutebrowser: update to 3.7.0
Apr 5 2026, 7:08 PM

Apr 2 2026

novel committed R11:618d7cbc3946: devel/p5-Sys-Virt: update to 12.2.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.2.0
Apr 2 2026, 2:50 PM
novel committed R11:1393cb0b40f0: devel/py-libvirt: update to 12.2.0 (authored by novel).
devel/py-libvirt: update to 12.2.0
Apr 2 2026, 2:50 PM
novel committed R11:08188877940e: devel/libvirt: update to 12.2.0 (authored by novel).
devel/libvirt: update to 12.2.0
Apr 2 2026, 2:50 PM

Mar 11 2026

novel committed R11:ce3d0cc5945e: devel/libvirt: enable BHYVE option on arm64 (authored by novel).
devel/libvirt: enable BHYVE option on arm64
Mar 11 2026, 12:13 PM

Mar 7 2026

novel committed R11:b6b23c94b26e: devel/p5-Sys-Virt: update to 12.1.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.1.0
Mar 7 2026, 5:15 PM

Mar 3 2026

novel committed R11:1cc6ee1f55d4: devel/libvirt: update to 12.1.0 (authored by novel).
devel/libvirt: update to 12.1.0
Mar 3 2026, 3:37 PM
novel committed R11:1ff8c3d3ca16: devel/py-libvirt: update to 12.1.0 (authored by novel).
devel/py-libvirt: update to 12.1.0
Mar 3 2026, 3:37 PM

Feb 19 2026

novel committed R11:4f4a3c717d5d: security/libgpg-error: update to 1.59 (authored by novel).
security/libgpg-error: update to 1.59
Feb 19 2026, 6:47 PM

Feb 17 2026

novel committed R11:eac71dbf758c: sysutils/virt-firmware: update to 26.2 (authored by novel).
sysutils/virt-firmware: update to 26.2
Feb 17 2026, 6:59 PM

Feb 9 2026

novel committed R11:7578e2ee0794: security/p11-kit: update to 0.26.2 (authored by novel).
security/p11-kit: update to 0.26.2
Feb 9 2026, 7:35 PM
novel committed R11:a8abb5097b47: security/p11-kit: update to 0.26.2 (authored by novel).
security/p11-kit: update to 0.26.2
Feb 9 2026, 9:09 AM

Feb 3 2026

novel committed R11:9f8aa82d385a: devel/libvirt: fix build on 16-CURRENT (authored by novel).
devel/libvirt: fix build on 16-CURRENT
Feb 3 2026, 7:54 PM
novel added a comment to D54791: arm64: Attach the vgic even if there is no ITS.

Any news on this one?

Feb 3 2026, 6:28 PM

Jan 31 2026

novel committed rGbffa54b58cbf: bhyve: make BHYVE_SNAPSHOT amd64-only (authored by novel).
bhyve: make BHYVE_SNAPSHOT amd64-only
Jan 31 2026, 4:51 PM
novel committed rG139f620c0c90: bhyve: make BHYVE_SNAPSHOT amd64-only (authored by novel).
bhyve: make BHYVE_SNAPSHOT amd64-only
Jan 31 2026, 3:11 PM
novel committed rG50b0a2002c15: bhyve: make BHYVE_SNAPSHOT amd64-only (authored by novel).
bhyve: make BHYVE_SNAPSHOT amd64-only
Jan 31 2026, 1:24 PM

Jan 27 2026

novel committed R11:274554a13610: mail/msmtp: fix the TLS option (authored by novel).
mail/msmtp: fix the TLS option
Jan 27 2026, 5:31 PM
novel committed rGb01763b2b2ab: bhyve: make BHYVE_SNAPSHOT amd64-only (authored by novel).
bhyve: make BHYVE_SNAPSHOT amd64-only
Jan 27 2026, 5:00 PM
novel closed D54873: bhyve: make BHYVE_SNAPSHOT amd64-only.
Jan 27 2026, 5:00 PM

Jan 26 2026

novel updated the summary of D54873: bhyve: make BHYVE_SNAPSHOT amd64-only.
Jan 26 2026, 6:28 PM
novel updated the diff for D54873: bhyve: make BHYVE_SNAPSHOT amd64-only.

Switch to approach suggested by emaste@ in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292686.

Jan 26 2026, 6:28 PM
novel added a comment to D54873: bhyve: make BHYVE_SNAPSHOT amd64-only.

If someone comes along wanting to add snapshot support for other arches, they'll have to revert this patch.

IMO it would be better to just have a check in the bhyve makefile:

.if ${MK_BHYVE_SNAPSHOT} != "no" && ${MACHINE_CPUARCH} != "amd64"
.error bhyve snapshot support is only implemented on amd64.
.endif
Jan 26 2026, 7:54 AM

Jan 25 2026

novel requested review of D54873: bhyve: make BHYVE_SNAPSHOT amd64-only.
Jan 25 2026, 11:55 AM

Jan 24 2026

novel added a comment to D54653: bhyvectl: Add device hotplugging options.

Couple of comments/questions:

Jan 24 2026, 9:50 AM
novel added inline comments to D54654: bhyve/net_backends: Source file descriptors from nvlists.
Jan 24 2026, 8:46 AM

Jan 20 2026

novel committed R11:ddecaf7f4416: security/p11-kit: update to 0.26.1 (authored by novel).
security/p11-kit: update to 0.26.1
Jan 20 2026, 5:02 PM

Jan 17 2026

novel committed R11:80a53cc6fe18: devel/p5-Sys-Virt: update to 12.0.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.0.0
Jan 17 2026, 6:32 PM
novel added a comment to D54720: mail/msmtp: remove ca_root_nss dep.

Thanks! Although I don't have a ports commit bit yet, so you'll have to do it :)

Jan 17 2026, 5:22 PM
novel committed R11:744f2aee5a16: security/p11-kit: update to 0.26.0 (authored by novel).
security/p11-kit: update to 0.26.0
Jan 17 2026, 11:53 AM
novel accepted D54720: mail/msmtp: remove ca_root_nss dep.

Thanks, feel free to merge!

Jan 17 2026, 9:15 AM

Jan 16 2026

novel committed R11:a2846809a90d: devel/py-libvirt: update to 12.0.0 (authored by novel).
devel/py-libvirt: update to 12.0.0
Jan 16 2026, 9:56 AM
novel committed R11:dd091949c702: devel/libvirt: update to 12.0.0 (authored by novel).
devel/libvirt: update to 12.0.0
Jan 16 2026, 9:56 AM

Jan 15 2026

novel accepted D54720: mail/msmtp: remove ca_root_nss dep.

Looks good, a couple of minor questions.

Jan 15 2026, 7:08 PM

Jan 11 2026

novel committed R11:57fb9adb52de: security/vuxml: document libtasn1 vulnerability (authored by novel).
security/vuxml: document libtasn1 vulnerability
Jan 11 2026, 3:36 PM
novel committed R11:eb18a9203a17: security/libtasn1: update to 4.21.0 (authored by novel).
security/libtasn1: update to 4.21.0
Jan 11 2026, 10:13 AM

Jan 8 2026

novel committed rG90b9a77ebeb8: bhyve: support MTU configuration for SLIRP net backend (authored by novel).
bhyve: support MTU configuration for SLIRP net backend
Jan 8 2026, 5:10 PM
novel closed D54133: bhyve: support MTU configuration for SLIRP net backend.
Jan 8 2026, 5:09 PM
novel retitled D54133: bhyve: support MTU configuration for SLIRP net backend from bhyve: support MTU configuration for SLIRP to bhyve: support MTU configuration for SLIRP net backend.
Jan 8 2026, 5:57 AM
novel retitled D54133: bhyve: support MTU configuration for SLIRP net backend from bhyve.8: mention MAC and MTU config for ngd and slirp to bhyve: support MTU configuration for SLIRP.
Jan 8 2026, 5:56 AM
novel updated the diff for D54133: bhyve: support MTU configuration for SLIRP net backend.

Fix ident.

Jan 8 2026, 5:49 AM

Jan 7 2026

novel added a comment to D54133: bhyve: support MTU configuration for SLIRP net backend.

Thanks, comments resolved.

Jan 7 2026, 7:59 PM
novel updated the diff for D54133: bhyve: support MTU configuration for SLIRP net backend.

get_config_value_node(nvl, "mtu"); -> get_config_value_node(config, "mtu");

Jan 7 2026, 7:59 PM
novel updated the diff for D54133: bhyve: support MTU configuration for SLIRP net backend.

s/SLIRP_MTU/DEFAULT_MTU/.

Jan 7 2026, 7:11 PM
novel updated the diff for D54133: bhyve: support MTU configuration for SLIRP net backend.

Drop unnecessary include.

Jan 7 2026, 7:08 PM
novel updated the diff for D54133: bhyve: support MTU configuration for SLIRP net backend.

Pass MTU to slirp-helper as an integer.

Jan 7 2026, 7:06 PM
novel committed rG9fc7fe642757: bhyve: improve console error reporting on arm64 (authored by novel).
bhyve: improve console error reporting on arm64
Jan 7 2026, 5:13 PM
novel closed D54504: bhyve: improve console error reporting on arm64.
Jan 7 2026, 5:12 PM