OS-6835: memory DR should be disabled

Details

Issue Type:Bug
Priority:4 - Normal
Status:Resolved
Created at:2018-03-26T17:02:45.505Z
Updated at:2018-04-03T15:18:19.090Z

People

Created by:John Levon [X]
Reported by:John Levon [X]
Assigned to:John Levon [X]

Resolution

Fixed: A fix for this issue is checked into the tree and tested.
(Resolution Date: 2018-04-03T15:18:19.080Z)

Fix Versions

2018-04-12 Promised Land (Release Date: 2018-04-12)

Related Issues

Related Links

Labels

bhyve

Description

As a side-effect of the kernel VA layout changes in OS-6606, we can no longer naively accept the system-provided plat_dr_physmax value - we end up bumping into the VA hole.

As this code is likely badly rotted anyway - if it ever worked - we'll just explicitly disable it by forcing plat_dr_physmax to zero.

For now, though, we won't make any attempt at removing any of the x86 DR code here.

Comments

Comment by Jira Bot
Created at 2018-04-03T15:16:01.579Z

illumos-joyent commit 3967d7bb10e6d302c162721b7e5ed98bd69744b7 (branch master, by John Levon)

OS-6606 want memory arena for vmm applications
OS-6835 memory DR should be disabled
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Patrick Mooney <patrick.mooney@joyent.com>