Unmodified device driver reuse and improved system dependability via virtual machines (2004)

by Joshua Levasseur , Volkmar Uhlig , Jan Stoess , Stefan Götz
Venue:In Proceedings of the 6th Symposium on Operating Systems Design and Implementation
Citations:82 - 8 self

Active Bibliography

Device driver reuse via virtual machines – Joshua Thomas LeVasseur - 2009
10 Pre-virtualization: soft layering for virtual machines – Joshua Levasseur, Volkmar Uhlig, Yaowei Yang, Matthew Chapman, Peter Chubb, Ben Leslie, Gernot Heiser - 2006
257 Terra: a virtual machine-based platform for trusted computing – Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh - 2003
11 Failure Resilience for Device Drivers – Jorrit N. Herder, Herbert Bos, Ben Gras, Philip Homburg, Andrew S. Tanenbaum
34 User-level Device Drivers: Achieved Performance – Ben Leslie, Peter Chubb, Nicholas Fitzroy-dale, Stefan Götz, Charles Gray, Luke Macpherson, Daniel Potts, Yueting Shen, Kevin Elphinstone, Gernot Heiser - 2005
30 High Performance VMM-Bypass I/O in Virtual Machines – Jiuxing Liu, et al. - 2006
3 Implicit Operating System Awareness in a Virtual Machine Monitor – Stephen T. Jones - 2007
42 Antfarm: Tracking Processes in a Virtual Machine Environment – Stephen T. Jones, Andrea C. Arpaci-dusseau, Remzi H. Arpaci-dusseau - 2006
Isolating Operating System Extensions in User-mode Processes – Jorrit N. Herder, Herbert Bos, Ben Gras, Philip Homburg, Andrew S. Tanenbaum
File system virtual appliances – Michael Abd-el-malek - 2010
192 Improving the reliability of commodity operating systems – Michael M. Swift, Brian N. Bershad, Henry M. Levy - 2003
90 Recovering device drivers – Michael M. Swift, Brian N. Bershad, Henry M. Levy - 2004
Security Considerations of Commodity x86 Virtualization – Sami Vaarala - 2006
20 Denali: A Scalable Isolation Kernel – Andrew Whitaker, Marianne Shaw, Steven D. Gribble - 2002
2 Efficient packet processing in userlevel OS: A study of UML – Younggyun Koh, Calton Pu, Sapan Bhatia, Charles Consel - 2006
2 Initial Evaluation of a User-Level Device Driver Framework – Kevin Elphinstone, Stefan Götz - 2004
High Performance Network I/O in Virtual . . . – Wei Huang - 2008
2 Standardized but Flexible I/O for Self-Virtualizing Devices – Joshua Levasseur, Espen Skoglund, Christo Toit, Leon Lynch, Alex Ward, Dulloor Rao, Rolf Neugebauer, Derek Mcauley
20 Device driver safety through a reference validation mechanism – Dan Williams, Patrick Reynolds, Kevin Walsh, Emin Gün Sirer, Fred B. Schneider