Andriy Gapon 7502cc401b libkvm: support access to vmm guest memory, allow writes to fwmem and vmm
This change consists of two parts:
- allow libkvm to recognize /dev/vmm/* character devices as devices that
  provide access to the physical memory of a system (similarly to /dev/fwmem*)
- allow libkvm to recognize that /dev/vmm/* and /dev/fwmem* devices provide
  access to the physical memory of live remote systems and, thus, the memory
  is writable

As a result, it should be possible to run commands like
$ kgdb -w /path/to/kernel /dev/fwmem0.0
$ kgdb /path/to/kernel /dev/vmm/guest

Reviewed by:	kib, jhb
MFC after:	2 weeks
Relnotes:	yes
Sponsored by:	Panzura
Differential Revision: https://reviews.freebsd.org/D8679
2016-12-27 10:17:56 +00:00
..
2016-04-30 14:43:42 +00:00
2015-06-13 19:20:56 +00:00
2015-06-13 19:20:56 +00:00
2016-03-04 22:03:38 +00:00
2016-04-30 14:43:42 +00:00
2015-10-13 20:43:49 +00:00
2015-10-13 20:43:49 +00:00
2016-05-30 07:50:57 +00:00
2014-08-09 20:03:40 +00:00
2015-06-16 23:37:19 +00:00
2016-02-29 19:10:32 +00:00
2016-05-31 18:32:57 +00:00
2016-07-28 10:05:41 +00:00
2013-05-25 16:58:12 +00:00
2016-05-30 16:26:34 +00:00
2015-10-13 20:43:49 +00:00