Commit Graph

96 Commits (893da75956ab48545e8732b46e1cf4350bd25f9c)

Author SHA1 Message Date
Rusty Russell 6e5aa7efb2 virtio: reset function 17 years ago
Rusty Russell 18445c4d50 virtio: explicit enable_cb/disable_cb rather than callback return. 17 years ago
Rusty Russell a586d4f601 virtio: simplify config mechanism. 17 years ago
Rusty Russell e95035c61a lguest: fix mis-merge against hpa's TSS renaming 17 years ago
H. Peter Anvin faca62273b x86: use generic register name in the thread and tss structures 17 years ago
Glauber de Oliveira Costa 84f12e39c8 lguest: use __PAGE_KERNEL instead of _PAGE_KERNEL 17 years ago
Glauber de Oliveira Costa ca94f2bdd1 lguest: Use explicit includes rateher than indirect 17 years ago
Glauber de Oliveira Costa 382ac6b3fb lguest: get rid of lg variable assignments 17 years ago
Glauber de Oliveira Costa 934faab464 lguest: change gpte_addr header 17 years ago
Glauber de Oliveira Costa ae3749dcd8 lguest: move changed bitmap to lg_cpu 17 years ago
Glauber de Oliveira Costa f34f8c5fea lguest: move last_pages to lg_cpu 17 years ago
Glauber de Oliveira Costa c40a9f4719 lguest: change last_guest to last_cpu 17 years ago
Glauber de Oliveira Costa 2092aa277b lguest: change spte_addr header 17 years ago
Glauber de Oliveira Costa 1713608f28 lguest: per-vcpu lguest pgdir management 17 years ago
Glauber de Oliveira Costa 5e232f4f42 lguest: make pending notifications per-vcpu 17 years ago
Glauber de Oliveira Costa 4665ac8e28 lguest: makes special fields be per-vcpu 17 years ago
Glauber de Oliveira Costa 66686c2ab0 lguest: per-vcpu lguest task management 17 years ago
Glauber de Oliveira Costa fc708b3e40 lguest: replace lguest_arch with lg_cpu_arch. 17 years ago
Glauber de Oliveira Costa a53a35a8b4 lguest: make registers per-vcpu 17 years ago
Glauber de Oliveira Costa a3863f68b0 lguest: make emulate_insn receive a vcpu struct. 17 years ago
Glauber de Oliveira Costa 0c78441cf4 lguest: map_switcher_in_guest() per-vcpu 17 years ago
Glauber de Oliveira Costa 177e449dc5 lguest: per-vcpu interrupt processing. 17 years ago
Glauber de Oliveira Costa ad8d8f3bc6 lguest: per-vcpu lguest timers 17 years ago
Glauber de Oliveira Costa 73044f05a4 lguest: make hypercalls use the vcpu struct 17 years ago
Glauber de Oliveira Costa 7ea07a1500 lguest: make write() operation smp aware 17 years ago
Glauber de Oliveira Costa d0953d42c3 lguest: per-cpu run guest 17 years ago
Glauber de Oliveira Costa 4dcc53da49 lguest: initialize vcpu 17 years ago
Glauber de Oliveira Costa badb1e0402 lguest: introduce vcpu struct 17 years ago
Balaji Rao ec04b13f67 lguest: Reboot support 17 years ago
Glauber de Oliveira Costa 5c55841d16 lguest: remove pv_info dependency 17 years ago
Gautham R Shenoy 86ef5c9a8e cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus() 17 years ago
Rusty Russell a7da60f415 Remove bogus duplicate CONFIG_LGUEST_GUEST entry. 17 years ago
Rusty Russell 84f7466ee2 Selecting LGUEST should turn on Guest support, as in 2.6.23. 17 years ago
Rusty Russell 74b2553f1d virtio: fix module/device unloading 17 years ago
Adrian Bunk 43054412db lguest_user.c: fix memory leak 17 years ago
Rusty Russell 42b36cc0ce virtio: Force use of power-of-two for descriptor ring sizes 17 years ago
Rusty Russell e1e72965ec lguest: documentation update 18 years ago
Rusty Russell 197bff630a lguest: remove unused "wake" element from struct lguest 18 years ago
Rusty Russell 25c47bb353 lguest: use defines from x86 headers instead of magic numbers 18 years ago
Rusty Russell 2d37f94a28 generalize lgread_u32/lgwrite_u32. 18 years ago
Rusty Russell 19f1537b7b Lguest support for Virtio 18 years ago
Rusty Russell 15045275c3 Remove old lguest I/O infrrasructure. 18 years ago
Rusty Russell 0ca49ca946 Remove old lguest bus and drivers. 18 years ago
Rusty Russell 47436aa4ad Boot with virtual == physical to get closer to native Linux. 18 years ago
Rusty Russell c18acd73ff Allow guest to specify syscall vector to use. 18 years ago
Rusty Russell ee3db0f2b6 Rename "cr3" to "gpgdir" to avoid x86-specific naming. 18 years ago
Matias Zabaljauregui df29f43e65 Pagetables to use normal kernel types 18 years ago
Jes Sorensen d612cde060 Move register setup into i386_core.c 18 years ago
Jes Sorensen 511801dc31 Change example launcher to use unsigned long not u32 18 years ago
Jes Sorensen b410e7b149 Make hypercalls arch-independent. 18 years ago