User Details
User Details
- User Since
- Jan 29 2022, 5:50 PM (210 w, 6 d)
Tue, Feb 10
Tue, Feb 10
bnovkov added a comment to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Sun, Feb 8
Sun, Feb 8
LGTM.
Sat, Feb 7
Sat, Feb 7
bnovkov updated the diff for D54648: Introduce libbhyve.
Address @markj 's comment - switch to INTERNALLIB
bnovkov added inline comments to D54648: Introduce libbhyve.
Fri, Feb 6
Fri, Feb 6
pmc: Import Intel Granite Rapids events
pmc: Import Intel Granite Rapids events
Thu, Feb 5
Thu, Feb 5
bnovkov added inline comments to D54646: bhyve/pci_emul.c: Add handlers for ACPI PCI hotplug metadata.
bnovkov updated the diff for D54646: bhyve/pci_emul.c: Add handlers for ACPI PCI hotplug metadata.
Address @markj 's comments.
bnovkov added inline comments to D54643: bhyve: Refactor pci_irq_route.
bnovkov updated the diff for D54643: bhyve: Refactor pci_irq_route.
Address @markj 's comments.
bnovkov added a comment to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
bnovkov updated the diff for D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Address @markj 's comments.
bnovkov updated the diff for D54644: bhyve/pci_emul.c: Setup fixed PCI irq mappings for hotpluggable slots.
Address @markj 's comments.
Wed, Feb 4
Wed, Feb 4
pmc: Import Intel Granite Rapids events
Tue, Feb 3
Tue, Feb 3
bnovkov requested review of D55081: pmc: Import Intel Granite Rapids events.
Sun, Feb 1
Sun, Feb 1
bnovkov requested review of D55041: login: install per-UID setrlimit(2) limits on login.
bnovkov requested review of D55040: lib{c,sys}: Expose setrlimit_uid(2) as an interposed syscall.
bnovkov requested review of D55039: Introduce setrlimit_uid(2).
bnovkov requested review of D55038: kern_resource.c: Track per-UID resource limits in 'struct uidinfo'.
bnovkov requested review of D55037: getrlimit.2: Add standards section.
Tue, Jan 27
Tue, Jan 27
bnovkov updated the diff for D54654: bhyve/net_backends: Source file descriptors from nvlists.
Use procdesc(4) to enable slirp backend hotplugging.
bnovkov committed rG4bcc5a3cdc05: btree/bt_seq.c: Fix two NULL pointer dereferences (authored by bnovkov).
btree/bt_seq.c: Fix two NULL pointer dereferences
bnovkov requested review of D54905: btree/bt_seq.c: Fix two NULL pointer dereferences.
bnovkov committed rG1e233e393ddd: btree/bt_split.c: Fix a misaligned if statement (authored by bnovkov).
btree/bt_split.c: Fix a misaligned if statement
Sat, Jan 24
Sat, Jan 24
bnovkov updated the diff for D54654: bhyve/net_backends: Source file descriptors from nvlists.
Fix slirp_init_fds.
bnovkov updated the diff for D54648: Introduce libbhyve.
Fix the LIBBHYVEDIR variable.
Tue, Jan 20
Tue, Jan 20
bnovkov added inline comments to D54742: vmm.4: Add information on VM access control.
Sun, Jan 18
Sun, Jan 18
bnovkov updated the diff for D54651: bhyve/pci_emul.c: Add PCI hotplugging IPC commands.
Account for latest changes in D54650.
bnovkov updated the diff for D54650: bhyve: Generalize the IPC thread.
- constify command nvlist_t argument
- adapt vm_do_checkpoint to use the new return type
bnovkov added inline comments to D54650: bhyve: Generalize the IPC thread.
bnovkov updated the diff for D54651: bhyve/pci_emul.c: Add PCI hotplugging IPC commands.
Account for latest changes in D54650.
bnovkov updated the diff for D54650: bhyve: Generalize the IPC thread.
Address @rew 's comments - change IPC command return type to nvlist_t.
bnovkov added inline comments to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
bnovkov updated the diff for D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Address @rew 's comments.
Jan 14 2026
Jan 14 2026
bnovkov updated the diff for D54652: bhyvectl: Generalize bhyve IPC code.
Address @rew 's comments.
bnovkov added inline comments to D54652: bhyvectl: Generalize bhyve IPC code.
bnovkov added inline comments to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
bnovkov updated the diff for D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Address @markj 's comments.
Jan 11 2026
Jan 11 2026
bnovkov requested review of D54656: bhyve/virtio-net: Make hotpluggable.
bnovkov requested review of D54655: bhyve/e82545: Make hotpluggable.
bnovkov requested review of D54654: bhyve/net_backends: Source file descriptors from nvlists.
bnovkov requested review of D54653: bhyvectl: Add device hotplugging options.
bnovkov requested review of D54652: bhyvectl: Generalize bhyve IPC code.
bnovkov requested review of D54651: bhyve/pci_emul.c: Add PCI hotplugging IPC commands.
bnovkov requested review of D54650: bhyve: Generalize the IPC thread.
bnovkov requested review of D54649: bhyve/pci_emul_init: Allow runtime device initialization.
bnovkov requested review of D54648: Introduce libbhyve.
bnovkov requested review of D54647: bhyve/pci_emul.c: Introduce device teardown routines.
bnovkov requested review of D54646: bhyve/pci_emul.c: Add handlers for ACPI PCI hotplug metadata.
bnovkov requested review of D54645: bhyve/pci_emul.c: Emit ACPI methods for hotpluggable slots.
bnovkov requested review of D54644: bhyve/pci_emul.c: Setup fixed PCI irq mappings for hotpluggable slots.
bnovkov requested review of D54643: bhyve: Refactor pci_irq_route.
bnovkov requested review of D54642: bhyve/pci_emul.c: Introduce notion of fixed and hotpluggable slots.
bnovkov requested review of D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Jan 1 2026
Jan 1 2026
Dec 17 2025
Dec 17 2025
bhyve: Introduce monitor mode
bhyve: Eliminate exit status magic numbers
vmm: Add ability to destroy VMs on close
bnovkov added inline comments to D54087: bhyve: change suspend exit code.
kern: Introduce RLIMIT_VMM
Dec 15 2025
Dec 15 2025
bnovkov committed rG4f7436bf297b: amd64/vmm.c: Fix an incorrect memory segment check in vm_iommu_{un}map (authored by bnovkov).
amd64/vmm.c: Fix an incorrect memory segment check in vm_iommu_{un}map
bnovkov committed rGf1809eab82a7: amd64/vmm.c: Fix an incorrect memory segment check in vm_iommu_{un}map (authored by bnovkov).
amd64/vmm.c: Fix an incorrect memory segment check in vm_iommu_{un}map
Dec 13 2025
Dec 13 2025
bnovkov requested review of D54210: amd64/vmm.c: Fix an incorrect memory segment check in vm_iommu_{un}map.
Dec 11 2025
Dec 11 2025
Dec 1 2025
Dec 1 2025
bnovkov updated the diff for D53728: kern: Introduce RLIMIT_VMM.
Address @olce 's comments.
Nov 28 2025
Nov 28 2025
Nov 24 2025
Nov 24 2025
bnovkov added inline comments to D53728: kern: Introduce RLIMIT_VMM.
bnovkov updated the diff for D53728: kern: Introduce RLIMIT_VMM.
bnovkov updated the diff for D53728: kern: Introduce RLIMIT_VMM.
Defer incrementing the vmm counter.
Nov 21 2025
Nov 21 2025
bnovkov added inline comments to D53729: vmm: Add ability to destroy VMs on close.
bnovkov updated the diff for D53729: vmm: Add ability to destroy VMs on close.
Address @markj 's comments.
bnovkov updated the diff for D53731: bhyve: Introduce monitor mode.
Address @markj 's comments.
bnovkov updated the diff for D53728: kern: Introduce RLIMIT_VMM.
Address @markj 's comments
Nov 19 2025
Nov 19 2025
bnovkov updated the diff for D53731: bhyve: Introduce monitor mode.
Address @markj 's comments.
bnovkov added inline comments to D53729: vmm: Add ability to destroy VMs on close.
bnovkov updated the diff for D53729: vmm: Add ability to destroy VMs on close.
Address @markj 's comments.
Nov 17 2025
Nov 17 2025
bnovkov added inline comments to D53730: bhyve: Eliminate exit status magic numbers.
bnovkov updated the diff for D53730: bhyve: Eliminate exit status magic numbers.
Address @emaste 's comment.
bnovkov updated the diff for D53729: vmm: Add ability to destroy VMs on close.
Rebase.
bnovkov added inline comments to D53728: kern: Introduce RLIMIT_VMM.
