Page MenuHomeFreeBSD

bhyve: Handle exits due to membar accesses
AbandonedPublic

Authored by kib on Nov 4 2020, 8:30 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 14 2025, 9:27 PM
Unknown Object (File)
Dec 1 2025, 3:07 PM
Unknown Object (File)
Nov 30 2025, 7:21 PM
Unknown Object (File)
Nov 17 2025, 6:36 AM
Unknown Object (File)
Nov 14 2025, 10:36 AM
Unknown Object (File)
Nov 8 2025, 5:43 PM
Unknown Object (File)
Oct 22 2025, 2:42 PM
Unknown Object (File)
Oct 22 2025, 2:42 PM

Details

Reviewers
grehan
Group Reviewers
bhyve
Summary

PR: 250802

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 34629

Event Timeline

kib requested review of this revision.Nov 4 2020, 8:30 PM
grehan requested changes to this revision.Nov 4 2020, 8:58 PM
grehan added a subscriber: grehan.

This is incorrect: there should never be an exit for a membar access by a guest, hence the assert.

The membar is directly mapped into guest address space - see vmm_mem.c:vmm_mmio_alloc()

This revision now requires changes to proceed.Nov 4 2020, 8:58 PM

This is incorrect: there should never be an exit for a membar access by a guest, hence the assert.

The membar is directly mapped into guest address space - see vmm_mem.c:vmm_mmio_alloc()

May be, I do not know yet. Please see the referenced PR https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250802, I put this patch out for the user to try. Phab automatically assigned reviewers.