Project

General

Profile

Actions

Bug #13031

closed

bhyve kernel should use proper struct types

Added by Patrick Mooney almost 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Category:
bhyve
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
bhyve
Gerrit CR:

Description

With #12989 altering the bhyve instruction emulation logic, so it is no longer compiled for both the kernel and userspace, some lingering APIs which used void * types for reference to the struct vm * object can now be cleaned up.

Actions #1

Updated by Patrick Mooney almost 2 years ago

  • Subject changed from bhyve kernel should use proper struct vm type to bhyve kernel should use proper struct types
Actions #2

Updated by Electric Monk almost 2 years ago

  • Gerrit CR set to 840
Actions #3

Updated by Patrick Mooney over 1 year ago

This was tested with #13030, since they were addressed together in the same wad.

Actions #4

Updated by Electric Monk over 1 year ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit 3e1c5f3a80260eb14c78730bcaca9e6c74f528a0

commit  3e1c5f3a80260eb14c78730bcaca9e6c74f528a0
Author: Patrick Mooney <pmooney@pfmooney.com>
Date:   2020-09-25T01:54:59.000Z

    13030 remove 'retu' pattern from bhyve
    13031 bhyve kernel should use proper struct types
    Reviewed by: Robert Mustacchi <rm@fingolfin.org>
    Reviewed by: Mike Zeller <mike.zeller@joyent.com>
    Reviewed by: Andy Fiddaman <andy@omniosce.org>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions

Also available in: Atom PDF