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)
Sat, Jan 25, 1:36 PM
Unknown Object (File)
Sat, Jan 18, 5:17 PM
Unknown Object (File)
Dec 19 2024, 3:01 PM
Unknown Object (File)
Dec 13 2024, 8:28 PM
Unknown Object (File)
Dec 4 2024, 10:03 PM
Unknown Object (File)
Nov 28 2024, 11:48 AM
Unknown Object (File)
Oct 9 2024, 12:05 PM
Unknown Object (File)
Oct 7 2024, 10:39 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.