Page MenuHomeFreeBSD

xen/console: add support for HVM and ARM console
Needs ReviewPublic

Authored by ehem_freebsd_m5p.com on Tue, Apr 6, 1:00 AM.

Details

Reviewers
royger
mhorne
Summary

This should be improving the console on ARM devices. I'm unsure of the
magnitude of improvement, but it does get a very early console
functioning on ARM devices.

Submitted by: Elliott Mitchell <ehem+freebsd@m5p.com>
Original implementation: Julien Grall <julien@xen.org>, 2015-09-19 10:15:40

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 38346
Build 35235: arc lint + arc unit

Event Timeline

I think the comment about pmap not being initialized for HVM needs some clarification.

sys/dev/xen/console/xen_console.c
279

I'm lost here, both HVM and PVH use exactly the same pmap init code, so I'm not sure why pmap_mapdev_attr would work in one case and not the other?

Is maybe something else that's missing, and not pmap initialization?