Page MenuHomeFreeBSD

novel (Roman Bogorodskiy)
User

Projects

User Details

User Since
May 18 2014, 5:34 PM (638 w, 1 d)

Recent Activity

Today

novel added a comment to D58399: bhyve: document missing options in bhyve_config(5).

manpages ping

Tue, Aug 11, 2:57 PM

Sun, Aug 9

novel added a comment to D58419: bhyve: add command to list config options.

I like the approach of defining the options in each module (e.g., machdep), but it would be interesting to see what this approach looks like for one of the storage devices (e.g., NVMe) which have both their own options as well as the common blockif options.

Sun, Aug 9, 11:04 AM
novel updated the diff for D58419: bhyve: add command to list config options.

Support module-based options sets.

Sun, Aug 9, 10:59 AM

Fri, Aug 7

novel committed R11:c574b0d18b60: security/p11-kit: update to 0.26.5 (authored by novel).
security/p11-kit: update to 0.26.5
Fri, Aug 7, 1:42 PM

Thu, Aug 6

novel committed R11:aeaa0269663e: devel/p5-Sys-Virt: update to 12.6.0 (authored by novel).
devel/p5-Sys-Virt: update to 12.6.0
Thu, Aug 6, 5:54 PM

Mon, Aug 3

novel updated subscribers of D58399: bhyve: document missing options in bhyve_config(5).

@bcr @ziaee could you possibly take a look?

Mon, Aug 3, 6:29 PM
novel committed R11:cf6e67e537ca: devel/py-libvirt: update to 12.6.0 (authored by novel).
devel/py-libvirt: update to 12.6.0
Mon, Aug 3, 6:21 PM
novel committed R11:e2ff816449a5: devel/libvirt: update to 12.6.0 (authored by novel).
devel/libvirt: update to 12.6.0
Mon, Aug 3, 6:21 PM
novel committed R11:ca1c9a325708: audio/mpg123: update to 1.33.7 (authored by novel).
audio/mpg123: update to 1.33.7
Mon, Aug 3, 11:01 AM

Sun, Aug 2

novel committed rGafb2563fea72: bhyve: tidy up bhyve_config.5 (authored by novel).
bhyve: tidy up bhyve_config.5
Sun, Aug 2, 10:53 AM
novel committed R11:13fe46376f9a: mail/msmtp: update to 1.8.34 (authored by novel).
mail/msmtp: update to 1.8.34
Sun, Aug 2, 9:57 AM

Thu, Jul 30

novel committed rGa2e5bac81e04: bhyve: tidy up bhyve_config.5 (authored by novel).
bhyve: tidy up bhyve_config.5
Thu, Jul 30, 4:10 PM
novel closed D58415: bhyve: tidy up bhyve_config.5.
Thu, Jul 30, 4:10 PM

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

Jul 12 2026

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

Jul 11 2026

novel requested review of D58170: www/qutebrowser: drop qt5 flavor.
Jul 11 2026, 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
Jul 11 2026, 6:25 AM

Jul 8 2026

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

Jul 3 2026

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
Jul 3 2026, 4:18 PM

Jul 2 2026

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

Jun 28 2026

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

Address comments (formatting).

Jun 28 2026, 5:55 AM

Jun 27 2026

novel added inline comments to D57887: Fix some leaks in usr.sbin/bhyve/block_if.c.
Jun 27 2026, 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