User Details
User Details
- User Since
- Jan 29 2022, 5:50 PM (221 w, 2 d)
Tue, Apr 14
Tue, Apr 14
netstat: Add -F support for -g
Tue, Apr 7
Tue, Apr 7
netstat: Add -F support for -g
Tue, Mar 31
Tue, Mar 31
bnovkov requested review of D56205: netstat: Add -F support for -g.
Mar 24 2026
Mar 24 2026
bnovkov committed rGc09ccfc2665b: libc/db: Remove unused hash functions in hash_func.c (authored by bnovkov).
libc/db: Remove unused hash functions in hash_func.c
bnovkov committed rG6ad94d549eb2: libpmc/pmu-events: Add support for new json fields (authored by bnovkov).
libpmc/pmu-events: Add support for new json fields
pmc: Import Intel Meteor Lake events
Mar 21 2026
Mar 21 2026
bnovkov requested review of D56017: libpmc/pmu-events: Add support for new json fields.
Mar 15 2026
Mar 15 2026
Mar 13 2026
Mar 13 2026
bnovkov requested review of D55842: libc/db: Remove unused hash functions in hash_func.c.
Mar 3 2026
Mar 3 2026
bnovkov requested review of D55641: pmc: Import Intel Meteor Lake events.
Feb 25 2026
Feb 25 2026
bnovkov committed rGbce0c14fe19d: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors (authored by bnovkov).
mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors
Feb 24 2026
Feb 24 2026
Feb 23 2026
Feb 23 2026
bnovkov added inline comments to D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
bnovkov updated the diff for D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
Remove redundant errno save
bnovkov requested review of D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
Feb 19 2026
Feb 19 2026
bnovkov added inline comments to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Feb 18 2026
Feb 18 2026
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.
Fix PCI passthrough:
- Introduce a state machine that tracks a BAR's address. This allows us to properly release and allocate BAR addresses from the appropriate pool when the guest starts migrating BARs
- Comply with the remark in pci_emul_assign_bar and allocate small MEM64 BARs from the MEM32 pool
- Allow the guest to move an already allocated BAR to a new address
Feb 10 2026
Feb 10 2026
bnovkov added a comment to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Feb 8 2026
Feb 8 2026
LGTM.
Feb 7 2026
Feb 7 2026
bnovkov updated the diff for D54648: Introduce libbhyve.
Address @markj 's comment - switch to INTERNALLIB
bnovkov added inline comments to D54648: Introduce libbhyve.
Feb 6 2026
Feb 6 2026
pmc: Import Intel Granite Rapids events
pmc: Import Intel Granite Rapids events
Feb 5 2026
Feb 5 2026
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.
Feb 4 2026
Feb 4 2026
pmc: Import Intel Granite Rapids events
Feb 3 2026
Feb 3 2026
bnovkov requested review of D55081: pmc: Import Intel Granite Rapids events.
Feb 1 2026
Feb 1 2026
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.
Jan 27 2026
Jan 27 2026
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
Jan 24 2026
Jan 24 2026
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.
Jan 20 2026
Jan 20 2026
bnovkov added inline comments to D54742: vmm.4: Add information on VM access control.
Jan 18 2026
Jan 18 2026
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
