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)
Apr 11 2024, 6:50 PM
Unknown Object (File)
Dec 20 2023, 2:59 AM
Unknown Object (File)
Dec 12 2023, 10:53 AM
Unknown Object (File)
Nov 29 2023, 7:51 PM
Unknown Object (File)
Nov 17 2023, 9:50 PM
Unknown Object (File)
Nov 17 2023, 9:44 PM
Unknown Object (File)
Nov 17 2023, 9:34 PM
Unknown Object (File)
Oct 31 2023, 3:10 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.