summaryrefslogtreecommitdiffstats
path: root/drivers/lguest
Commit message (Expand)AuthorAgeFilesLines
* generalize lgread_u32/lgwrite_u32.Rusty Russell2007-10-237-46/+38
* Lguest support for VirtioRusty Russell2007-10-232-0/+376
* Remove old lguest I/O infrrasructure.Rusty Russell2007-10-236-715/+19
* Remove old lguest bus and drivers.Rusty Russell2007-10-234-234/+0
* Boot with virtual == physical to get closer to native Linux.Rusty Russell2007-10-236-32/+62
* Allow guest to specify syscall vector to use.Rusty Russell2007-10-234-11/+75
* Rename "cr3" to "gpgdir" to avoid x86-specific naming.Rusty Russell2007-10-232-12/+12
* Pagetables to use normal kernel typesMatias Zabaljauregui2007-10-233-141/+98
* Move register setup into i386_core.cJes Sorensen2007-10-233-36/+38
* Change example launcher to use unsigned long not u32Jes Sorensen2007-10-231-15/+16
* Make hypercalls arch-independent.Jes Sorensen2007-10-233-76/+94
* Introduce "hcall" pointer to indicate pending hypercall.Rusty Russell2007-10-234-38/+34
* Reorder guest saved regs to match hyperall orderJes Sorensen2007-10-231-2/+2
* Move i386 part of core.c to x86/core.c.Jes Sorensen2007-10-237-522/+525
* Make shadow IDT a complete IDT with 256 entries.Rusty Russell2007-10-232-32/+20
* Remove fixed limit on number of guests, and lguests array.Rusty Russell2007-10-235-37/+13
* Introduce guest mem offset, static link example launcherRusty Russell2007-10-236-38/+50
* Rename switcher.S to x86/switcher_32.SRusty Russell2007-10-232-3/+5
* Move lguest guest support to arch/x86.Rusty Russell2007-10-233-1201/+2
* Clocksource is continuous regardless of the state of the host's TSC.Tony Breeds2007-10-231-3/+2
* lguest_devices belongs in lguest_bus.c: it's not i386-specific.Rusty Russell2007-10-232-1/+2
* Lguest currently depends on 32-bit x86, not just x86.Rusty Russell2007-10-231-1/+1
* Use copy_to_user() not put_user for struct timespecJes Sorensen2007-10-231-1/+1
* Remove binfmts.h include from lg.hRusty Russell2007-10-231-1/+0
* Normalize config options for guest supportRusty Russell2007-10-231-2/+1
* Merge branch 'xen-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2007-10-173-78/+82
|\
| * paravirt: clean up lazy mode handlingJeremy Fitzhardinge2007-10-161-21/+11
| * paravirt: refactor struct paravirt_ops into smaller pv_*_opsJeremy Fitzhardinge2007-10-163-59/+73
* | [x86] remove uses of magic macros for boot_params accessH. Peter Anvin2007-10-161-1/+3
|/
* fix modules oopsing in lguest guestsRusty Russell2007-09-251-3/+3
* lguest: Fix guest crash when CONFIG_X86_USE_3DNOW=yRusty Russell2007-09-121-3/+4
* Fix lguest page-pinning logic ("lguest: bad stack page 0xc057a000")Rusty Russell2007-08-301-2/+5
* lguest should depend on CONFIG_FUTEXAlexey Dobriyan2007-08-231-1/+1
* i386: Make patching more robust, fix paravirt issueAndi Kleen2007-08-111-4/+5
* lguest files should explicitly include asm/paravirt.hJes Sorensen2007-08-111-0/+1
* lguest: Fix Malicious Guest GDT Host CrashRusty Russell2007-08-095-67/+29
* Fix non-TSC guest clocksource lockupRusty Russell2007-08-091-2/+2
* Enable lguest drivers in KconfigRusty Russell2007-08-061-0/+2
* Make lguest compile with CONFIG_BLOCK=n and CONFIG_NET=nRusty Russell2007-07-291-1/+9
* Provide timespec to guests rather than jiffies clock.Rusty Russell2007-07-284-24/+57
* Fix lguest bzImage loading with CONFIG_RELOCATABLE=yRusty Russell2007-07-281-0/+5
* lguest: documentation VII: FIXMEsRusty Russell2007-07-266-0/+55
* lguest: documentation VI: SwitcherRusty Russell2007-07-262-46/+276
* lguest: documentation V: HostRusty Russell2007-07-266-85/+924
* lguest: documentation IV: LauncherRusty Russell2007-07-264-28/+427
* lguest: documentation III: DriversRusty Russell2007-07-261-3/+69
* lguest: documentation II: GuestRusty Russell2007-07-262-37/+470
* lguest: documentation I: PreparationRusty Russell2007-07-2612-17/+153
* clockevents: fix resume logicThomas Gleixner2007-07-211-0/+2
* lguest: override sched_clockRusty Russell2007-07-201-1/+8