- Jan 21, 2013
-
-
Christoph Hellwig authored
-
Dor Laor authored
Longer term it should be nice not to allocate the bars at all
-
Dor Laor authored
-
Avi Kivity authored
virt_to_phys() no longer works on static variables, so update the code to allocate kvmclock structures from the heap.
-
- Jan 20, 2013
- Jan 19, 2013
-
-
Christoph Hellwig authored
This will allow for easy addition of the vectored and positional I/O syscalls, as well as making the structure of the I/O path more similar to *BSD and Solaris.
-
- Jan 17, 2013
-
-
Christoph Hellwig authored
Create a central place the managed the console driver (just isa-serial for now), and exposes them as a device file and to the debug output routines.
-
Christoph Hellwig authored
This is the low-level console abstraction and should deal in the char * hardware format. The upper layer (debug.cc) already handles all conversion from std::string and boost formats.
-
Dor Laor authored
Destroy the drivers on OS reset (currently just call it from the loader directly) It fixes the issue of gdb breakage w/ the drivers
-
Dor Laor authored
-
- Jan 16, 2013
-
-
Avi Kivity authored
It's actually percpu, but we don't have percpu support yet. So make it global.
-
Avi Kivity authored
This is intentionally simplistic, supporting only one callback (intended for waking up threads).
-
Guy Zana authored
-
Guy Zana authored
-
- Jan 15, 2013
-
-
Guy Zana authored
-
Guy Zana authored
Added pci config capability parsing and moved the virtual call to earlyInitChecks() to the base class
-
Dor Laor authored
We need only to store the virtual address returned from malloc. virt_to_phys is the function translating the virtual mem into physical. In addition, I founf a design error in the virtio PFN code. It will only affect us on > 44 bit ram..
-
Guy Zana authored
-
Guy Zana authored
-
Dor Laor authored
-
- Jan 14, 2013
- Jan 13, 2013
- Jan 10, 2013
-
-
Christoph Hellwig authored
Also based on prex code.
-
- Jan 09, 2013
-
-
Dor Laor authored
-
- Jan 06, 2013
-
-
Avi Kivity authored
-
- Jan 03, 2013
- Jan 02, 2013
- Jan 01, 2013