Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
7b314362a2344feaafbdf6aa8f3d57077728e37a
/
drivers
/
lguest
/
lg.h
f87e043
lguest, x86/entry/32: Fix handling of guest syscalls using interrupt gates
by Rusty Russell
· 9 years ago
2f921b5
lguest: suppress interrupts for single insn, not range.
by Rusty Russell
· 10 years ago
d9bab50
lguest: remove NOTIFY call and eventfd facility.
by Rusty Russell
· 10 years ago
7313d52
lguest: add iomem region, where guest page faults get sent to userspace.
by Rusty Russell
· 10 years ago
c9e433e
lguest: add infrastructure to check mappings.
by Rusty Russell
· 10 years ago
69a09dc
lguest: write more information to userspace about pending traps.
by Rusty Russell
· 10 years ago
18c1373
lguest: add operations to get/set a register from the Launcher.
by Rusty Russell
· 10 years ago
6d0cda9
lguest: cache last cpu we ran on.
by Rusty Russell
· 12 years ago
86935fc
lguest: map Switcher text whenever we allocate a new pagetable.
by Rusty Russell
· 12 years ago
3412b6a
lguest: don't share Switcher PTE pages between guests.
by Rusty Russell
· 12 years ago
f1f394b
lguest: expost switcher_pages array (as lg_switcher_pages).
by Rusty Russell
· 12 years ago
93a2cdf
lguest: assume Switcher text is a single page.
by Rusty Russell
· 12 years ago
856c608
lguest: rename switcher_page to switcher_pages.
by Rusty Russell
· 12 years ago
5dea1c8
lguest: use a special 1:1 linear pagetable mode until first switch.
by Rusty Russell
· 13 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
1842f23
lguest and virtio: cleanup struct definitions to Linux style.
by Rusty Russell
· 15 years ago
2e04ef7
lguest: fix comment style
by Rusty Russell
· 15 years ago
27de22d
lguest: remove unnecessary forward struct declaration
by Davide Libenzi
· 15 years ago
1338901
eventfd: revised interface and cleanups
by Davide Libenzi
· 15 years ago
5dac051
lguest: remove obsolete LHREQ_BREAK call
by Rusty Russell
· 15 years ago
df60aee
lguest: use eventfds for device notification
by Rusty Russell
· 15 years ago
9f155a9
lguest: allow any process to send interrupts
by Rusty Russell
· 15 years ago
acdd0b6
lguest: PAE support
by Matias Zabaljauregui
· 15 years ago
ebe0ba8
lguest: replace hypercall name LHCALL_SET_PMD with LHCALL_SET_PGD
by Matias Zabaljauregui
· 16 years ago
f086122
lguest: Segment selectors are 16-bit long. Fix lg_cpu.ss1 definition.
by Matias Zabaljauregui
· 15 years ago
a32a8813
lguest: improve interrupt handling, speed up stream networking
by Rusty Russell
· 15 years ago
abd41f0
lguest: fix race in halt code
by Rusty Russell
· 15 years ago
a489f0b
lguest: fix guest crash on non-linear addresses in gdt pvops
by Rusty Russell
· 16 years ago
df1693a
lguest: use bool instead of int
by Matias Zabaljauregui
· 16 years ago
58a2456
lguest: move the initial guest page table creation code to the host
by Matias Zabaljauregui
· 16 years ago
a15af1c
x86/paravirt: add pte_flags to just get pte flags
by Jeremy Fitzhardinge
· 17 years ago
d313584
drivers: Remove unnecessary inclusions of asm/semaphore.h
by Matthew Wilcox
· 17 years ago
ca94f2b
lguest: Use explicit includes rateher than indirect
by Glauber de Oliveira Costa
· 17 years ago
382ac6b
lguest: get rid of lg variable assignments
by Glauber de Oliveira Costa
· 17 years ago
ae3749d
lguest: move changed bitmap to lg_cpu
by Glauber de Oliveira Costa
· 17 years ago
f34f8c5
lguest: move last_pages to lg_cpu
by Glauber de Oliveira Costa
· 17 years ago
1713608
lguest: per-vcpu lguest pgdir management
by Glauber de Oliveira Costa
· 17 years ago
5e232f4
lguest: make pending notifications per-vcpu
by Glauber de Oliveira Costa
· 17 years ago
4665ac8
lguest: makes special fields be per-vcpu
by Glauber de Oliveira Costa
· 17 years ago
66686c2
lguest: per-vcpu lguest task management
by Glauber de Oliveira Costa
· 17 years ago
fc708b3
lguest: replace lguest_arch with lg_cpu_arch.
by Glauber de Oliveira Costa
· 17 years ago
a53a35a
lguest: make registers per-vcpu
by Glauber de Oliveira Costa
· 17 years ago
0c78441
lguest: map_switcher_in_guest() per-vcpu
by Glauber de Oliveira Costa
· 17 years ago
177e449
lguest: per-vcpu interrupt processing.
by Glauber de Oliveira Costa
· 17 years ago
ad8d8f3
lguest: per-vcpu lguest timers
by Glauber de Oliveira Costa
· 17 years ago
73044f0
lguest: make hypercalls use the vcpu struct
by Glauber de Oliveira Costa
· 17 years ago
d0953d4
lguest: per-cpu run guest
by Glauber de Oliveira Costa
· 17 years ago
badb1e0
lguest: introduce vcpu struct
by Glauber de Oliveira Costa
· 17 years ago
e1e7296
lguest: documentation update
by Rusty Russell
· 17 years ago
197bff6
lguest: remove unused "wake" element from struct lguest
by Rusty Russell
· 17 years ago
2d37f94
generalize lgread_u32/lgwrite_u32.
by Rusty Russell
· 17 years ago
1504527
Remove old lguest I/O infrrasructure.
by Rusty Russell
· 17 years ago
47436aa
Boot with virtual == physical to get closer to native Linux.
by Rusty Russell
· 17 years ago
c18acd7
Allow guest to specify syscall vector to use.
by Rusty Russell
· 17 years ago
ee3db0f
Rename "cr3" to "gpgdir" to avoid x86-specific naming.
by Rusty Russell
· 17 years ago
df29f43
Pagetables to use normal kernel types
by Matias Zabaljauregui
· 17 years ago
d612cde
Move register setup into i386_core.c
by Jes Sorensen
· 17 years ago
b410e7b
Make hypercalls arch-independent.
by Jes Sorensen
· 17 years ago
cc6d4fb
Introduce "hcall" pointer to indicate pending hypercall.
by Rusty Russell
· 17 years ago
625efab
Move i386 part of core.c to x86/core.c.
by Jes Sorensen
· 17 years ago
56adbe9
Make shadow IDT a complete IDT with 256 entries.
by Rusty Russell
· 17 years ago
48245cc
Remove fixed limit on number of guests, and lguests array.
by Rusty Russell
· 17 years ago
3c6b5bf
Introduce guest mem offset, static link example launcher
by Rusty Russell
· 17 years ago
25e82eb
Remove binfmts.h include from lg.h
by Rusty Russell
· 17 years ago
6c8dca5
Provide timespec to guests rather than jiffies clock.
by Rusty Russell
· 17 years ago
bff672e
lguest: documentation V: Host
by Rusty Russell
· 17 years ago
dde7978
lguest: documentation IV: Launcher
by Rusty Russell
· 17 years ago
d7e28ff
lguest: the host code
by Rusty Russell
· 17 years ago