Age | Commit message (Expand) | Author | Files | Lines |
2015-02-18 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 8 | -847/+252 |
2015-02-11 | lguest: remove NOTIFY call and eventfd facility. | Rusty Russell | 4 | -213/+9 |
2015-02-11 | lguest: remove support for lguest bus. | Rusty Russell | 2 | -543/+0 |
2015-02-11 | lguest: add iomem region, where guest page faults get sent to userspace. | Rusty Russell | 4 | -6/+56 |
2015-02-11 | lguest: send trap 13 through to userspace. | Rusty Russell | 1 | -90/+43 |
2015-02-11 | lguest: add infrastructure to check mappings. | Rusty Russell | 2 | -13/+30 |
2015-02-11 | lguest: add infrastructure for userspace to deliver a trap to the guest. | Rusty Russell | 1 | -0/+19 |
2015-02-11 | lguest: write more information to userspace about pending traps. | Rusty Russell | 4 | -12/+19 |
2015-02-11 | lguest: add operations to get/set a register from the Launcher. | Rusty Russell | 4 | -0/+106 |
2015-02-04 | x86: Clean up cr4 manipulation | Andy Lutomirski | 1 | -2/+3 |
2014-12-09 | virtio: allow finalize_features to fail | Michael S. Tsirkin | 1 | -1/+3 |
2014-12-09 | virtio: assert 32 bit features in transports | Michael S. Tsirkin | 1 | -0/+3 |
2014-12-09 | virtio: add support for 64 bit features. | Michael S. Tsirkin | 1 | -1/+1 |
2014-12-09 | virtio: use u32, not bitmap for features | Michael S. Tsirkin | 1 | -4/+4 |
2014-08-06 | mm/vmalloc.c: clean up map_vm_area third argument | WANG Chao | 1 | -5/+2 |
2014-04-07 | drivers/lguest/page_tables.c: rename do_set_pte() | Andrew Morton | 1 | -3/+3 |
2013-11-07 | x86, asmlinkage, lguest: Pass in globals into assembler statement | Andi Kleen | 1 | -2/+4 |
2013-10-29 | virtio_ring: change host notification API | Heinz Graalfs | 1 | -1/+2 |
2013-09-06 | lguest: fix guest kernel stack overflow when TF bit set. | Rusty Russell | 1 | -0/+10 |
2013-09-06 | lguest: fix BUG_ON() in invalid guest page table. | Rusty Russell | 1 | -1/+3 |
2013-07-04 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -1/+1 |
2013-06-25 | x86, flags: Rename X86_EFLAGS_BIT1 to X86_EFLAGS_FIXED | H. Peter Anvin | 1 | -1/+1 |
2013-05-29 | lguest: fix CONFIG_PAE -> CONFIG_x86_PAE in comment | Paul Bolle | 1 | -1/+1 |
2013-05-08 | lguest: clear cached last cpu when guest_set_pgd() called. | Rusty Russell | 1 | -0/+1 |
2013-05-02 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 6 | -311/+347 |
2013-04-29 | lguest: rename random32() to prandom_u32() | Akinobu Mita | 1 | -1/+1 |
2013-04-30 | lguest: improve code readability in lg_cpu_start. | Cosmin Paraschiv | 1 | -3/+3 |
2013-04-22 | lguest: map Switcher below fixmap. | Rusty Russell | 1 | -10/+5 |
2013-04-22 | lguest: cache last cpu we ran on. | Rusty Russell | 2 | -25/+54 |
2013-04-22 | lguest: map Switcher text whenever we allocate a new pagetable. | Rusty Russell | 2 | -10/+33 |
2013-04-22 | lguest: don't share Switcher PTE pages between guests. | Rusty Russell | 3 | -166/+107 |
2013-04-22 | lguest: expost switcher_pages array (as lg_switcher_pages). | Rusty Russell | 2 | -12/+14 |
2013-04-22 | lguest: extract shadow PTE walking / allocating. | Rusty Russell | 1 | -69/+101 |
2013-04-22 | lguest: make check_gpte et. al return bool. | Rusty Russell | 1 | -10/+23 |
2013-04-22 | lguest: assume Switcher text is a single page. | Rusty Russell | 4 | -18/+19 |
2013-04-22 | lguest: rename switcher_page to switcher_pages. | Rusty Russell | 3 | -19/+19 |
2013-04-22 | lguest: remove RESERVE_MEM constant. | Rusty Russell | 1 | -7/+11 |
2013-04-22 | lguest: check vaddr not pgd for Switcher protection. | Rusty Russell | 1 | -21/+16 |
2013-04-22 | lguest: prepare to make SWITCHER_ADDR a variable. | Rusty Russell | 2 | -10/+12 |
2013-03-07 | lguest: fix paths in comments | Wanlong Gao | 1 | -3/+2 |
2013-02-26 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
2013-02-21 | Merge tag 'tty-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... | Linus Torvalds | 1 | -1/+1 |
2013-02-11 | virtio: make config_ops const | Stephen Hemminger | 1 | -1/+1 |
2013-01-18 | tty: Added a CONFIG_TTY option to allow removal of TTY | Joe Millenbach | 1 | -1/+1 |
2013-01-11 | drivers/lguest: remove depends on CONFIG_EXPERIMENTAL | Kees Cook | 1 | -1/+1 |
2012-12-18 | lguest: fix typo | Alex Russell | 1 | -1/+1 |
2012-10-07 | Merge branch 'virtio-next' of git://git.kernel.org/pub/scm/linux/kernel/git/r... | Linus Torvalds | 1 | -1/+4 |
2012-09-28 | virtio: support reserved vqs | Michael S. Tsirkin | 1 | -0/+3 |
2012-09-28 | virtio-ring: move queue_index to vring_virtqueue | Jason Wang | 1 | -1/+1 |
2012-09-18 | lguest, x86: handle guest TS bit for lazy/non-lazy fpu host models | Suresh Siddha | 1 | -3/+7 |
2012-01-12 | lguest: Make sure interrupt is allocated ok by lguest_setup_irq | Stratos Psomadakis | 1 | -3/+7 |
2012-01-12 | lguest: move the lguest tool to the tools directory | Davidlohr Bueso | 1 | -1/+1 |
2012-01-12 | lguest: switch segment-voodoo-numbers to readable symbols | Jacek Galowicz | 1 | -11/+17 |
2012-01-12 | virtio: harsher barriers for rpmsg. | Rusty Russell | 1 | -3/+5 |
2012-01-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -0/+6 |
2011-12-06 | x86: Fix rflags in FAKE_STACK_FRAME | Seiichi Ikarashi | 1 | -1/+1 |
2011-11-16 | enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs | Rick Jones | 1 | -0/+6 |
2011-10-31 | lguest: add export.h to lguest files for THIS_MODULE/EXPORT_SYMBOL | Paul Gortmaker | 2 | -0/+2 |
2011-10-27 | lguest: move process freezing before pending signals check | Michal Hocko | 1 | -7/+7 |
2011-10-27 | lguest: Allow running under paravirt-enabled KVM. | Rusty Russell | 1 | -1/+1 |
2011-07-22 | lguest: Fix in/out emulation | Rusty Russell | 1 | -9/+11 |
2011-07-22 | lguest: update comments | Rusty Russell | 5 | -18/+19 |
2011-07-22 | lguest: Simplify device initialization. | Rusty Russell | 1 | -15/+22 |
2011-07-22 | lguest: don't rewrite vmcall instructions | Rusty Russell | 2 | -81/+2 |
2011-07-22 | lguest: use a special 1:1 linear pagetable mode until first switch. | Rusty Russell | 2 | -194/+86 |
2011-05-06 | Correct occurrences of | Rob Landley | 2 | -3/+5 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-01-20 | lguest: compile fixes | Rusty Russell | 1 | -1/+1 |
2011-01-20 | lguest: Use this_cpu_ops | Christoph Lameter | 2 | -3/+3 |
2010-10-15 | llseek: automatically add .llseek fop | Arnd Bergmann | 1 | -0/+1 |
2010-04-14 | lguest: stop using KVM hypercall mechanism | Rusty Russell | 1 | -2/+2 |
2010-04-14 | lguest: workaround cmpxchg8b_emu by ignoring cli in the guest. | Rusty Russell | 1 | -0/+12 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 5 | -0/+5 |
2010-01-04 | lguest: fix bug in setting guest GDT entry | Rusty Russell | 1 | -1/+3 |
2009-12-14 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/... | Linus Torvalds | 1 | -3/+3 |
2009-10-29 | percpu: make misc percpu symbols unique | Tejun Heo | 1 | -3/+3 |
2009-10-11 | headers: remove sched.h from interrupt.h | Alexey Dobriyan | 1 | -0/+1 |
2009-10-01 | const: constify remaining file_operations | Alexey Dobriyan | 1 | -1/+1 |
2009-09-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus | Linus Torvalds | 2 | -29/+21 |
2009-09-23 | lguest: cleanup for map_switcher() | Xiao Guangrong | 1 | -3/+2 |
2009-09-23 | lguest: use PGDIR_SHIFT for PAE code to allow different PAGE_OFFSET | Rusty Russell | 1 | -4/+2 |
2009-09-23 | lguest: use set_pte/set_pmd uniformly for real page table entries | Rusty Russell | 1 | -22/+17 |
2009-09-21 | trivial: fix typo "to to" in multiple files | Anand Gadiyar | 1 | -1/+1 |
2009-07-30 | lguest and virtio: cleanup struct definitions to Linux style. | Rusty Russell | 2 | -8/+4 |
2009-07-30 | lguest: update commentry | Rusty Russell | 7 | -40/+176 |
2009-07-30 | lguest: fix comment style | Rusty Russell | 10 | -608/+1168 |
2009-07-30 | lguest: dereferencing freed mem in add_eventfd() | Dan Carpenter | 1 | -2/+3 |
2009-07-17 | lguest: remove unnecessary forward struct declaration | Davide Libenzi | 1 | -2/+0 |
2009-06-30 | eventfd: revised interface and cleanups | Davide Libenzi | 2 | -3/+3 |
2009-06-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest | Linus Torvalds | 8 | -125/+531 |
2009-06-12 | lguest: remove obsolete LHREQ_BREAK call | Rusty Russell | 3 | -42/+4 |
2009-06-12 | lguest: use eventfds for device notification | Rusty Russell | 4 | -6/+115 |
2009-06-12 | lguest: allow any process to send interrupts | Rusty Russell | 3 | -12/+18 |
2009-06-12 | lguest: PAE fixes | Rusty Russell | 1 | -17/+21 |
2009-06-12 | lguest: PAE support | Matias Zabaljauregui | 4 | -39/+329 |
2009-06-12 | lguest: replace hypercall name LHCALL_SET_PMD with LHCALL_SET_PGD | Matias Zabaljauregui | 3 | -4/+4 |
2009-06-12 | lguest: use native_set_* macros, which properly handle 64-bit entries when PA... | Matias Zabaljauregui | 1 | -17/+18 |
2009-06-12 | lguest: map switcher with executable page table entries | Matias Zabaljauregui | 2 | -2/+2 |
2009-06-12 | lguest: Segment selectors are 16-bit long. Fix lg_cpu.ss1 definition. | Matias Zabaljauregui | 1 | -1/+1 |
2009-06-12 | lguest: beyond ARRAY_SIZE of cpu->arch.gdt | Roel Kluin | 1 | -1/+1 |
2009-06-12 | lguest: improve interrupt handling, speed up stream networking | Rusty Russell | 4 | -8/+23 |
2009-06-12 | lguest: fix race in halt code | Rusty Russell | 3 | -12/+31 |
2009-06-12 | lguest: fix lguest wake on guest clock tick, or fd activity | Rusty Russell | 2 | -5/+5 |
2009-06-12 | virtio: find_vqs/del_vqs virtio operations | Michael S. Tsirkin | 1 | -2/+34 |
2009-06-12 | virtio: add names to virtqueue struct, mapping from devices to queues. | Rusty Russell | 1 | -2/+3 |
2009-05-26 | lguest: fix on Intel when KVM loaded (unhandled trap 13) | Rusty Russell | 1 | -9/+10 |
2009-04-19 | lguest: fix guest crash on non-linear addresses in gdt pvops | Rusty Russell | 3 | -9/+11 |
2009-04-19 | lguest: fix crash on vmlinux images | Matias Zabaljauregui | 1 | -0/+5 |
2009-03-30 | lguest: use bool instead of int | Matias Zabaljauregui | 5 | -26/+27 |
2009-03-30 | lguest: use KVM hypercalls | Matias Zabaljauregui | 3 | -6/+67 |
2009-03-30 | lguest: fix spurious BUG_ON() on invalid guest stack. | Rusty Russell | 1 | -1/+3 |
2009-03-27 | Merge branch 'core/percpu' into percpu-cpumask-x86-for-linus-2 | Ingo Molnar | 1 | -1/+1 |
2009-03-09 | lguest: fix for CONFIG_SPARSE_IRQ=y | Rusty Russell | 1 | -0/+6 |
2009-02-23 | x86: remove the Voyager 32-bit subarch | Ingo Molnar | 1 | -1/+1 |
2009-01-30 | lguest: Fix a memory leak with the lg object during launcher close | Mark Wallis | 1 | -3/+2 |
2009-01-30 | lguest: typos fix | Atsushi SAKAI | 1 | -1/+1 |
2009-01-06 | lguest: do not statically allocate root device | Mark McLoughlin | 1 | -6/+4 |
2009-01-02 | Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -4/+9 |
2008-12-30 | lguest: struct device - replace bus_id with dev_name() | Mark McLoughlin | 1 | -1/+1 |
2008-12-30 | lguest: move the initial guest page table creation code to the host | Matias Zabaljauregui | 3 | -11/+76 |
2008-12-30 | virtio: hand virtio ring alignment as argument to vring_new_virtqueue | Rusty Russell | 1 | -2/+2 |
2008-12-30 | virtio: use LGUEST_VRING_ALIGN instead of relying on pagesize | Rusty Russell | 1 | -1/+1 |
2008-12-23 | x86: fix lguest used_vectors breakage, -v2 | Yinghai Lu | 1 | -4/+9 |
2008-08-26 | lguest: update commentry | Rusty Russell | 1 | -0/+8 |
2008-08-12 | lguest: use get_user_pages_fast() instead of get_user_pages() | Rusty Russell | 1 | -16/+9 |
2008-07-29 | lguest: use cpu capability accessors | Andrew Morton | 1 | -2/+2 |
2008-07-29 | lguest: fix switcher_page leak on unload | Johannes Weiner | 1 | -0/+1 |
2008-07-29 | lguest: Guest int3 fix | Rusty Russell | 1 | -7/+17 |
2008-07-25 | virtio: Add transport feature handling stub for virtio_ring. | Rusty Russell | 1 | -0/+3 |
2008-07-25 | virtio: Rename set_features to finalize_features | Rusty Russell | 1 | -5/+6 |
2008-07-15 | Merge branch 'generic-ipi' into generic-ipi-for-linus | Ingo Molnar | 1 | -2/+2 |
2008-07-10 | x86, VisWS: turn into generic arch, eliminate Kconfig specials | Ingo Molnar | 1 | -1/+1 |
2008-06-26 | on_each_cpu(): kill unused 'retry' parameter | Jens Axboe | 1 | -2/+2 |
2008-06-25 | Merge commit 'v2.6.26-rc8' into x86/xen | Ingo Molnar | 1 | -6/+9 |
2008-06-20 | x86: fix NULL pointer deref in __switch_to | Suresh Siddha | 1 | -6/+9 |
2008-06-16 | Merge branch 'linus' into x86/xen | Ingo Molnar | 1 | -15/+10 |
2008-05-30 | virtio: set device index in common code. | Rusty Russell | 1 | -14/+9 |
2008-05-30 | lguest: use ioremap_cache, not ioremap | Rusty Russell | 1 | -1/+1 |
2008-05-27 | x86/paravirt: add pte_flags to just get pte flags | Jeremy Fitzhardinge | 1 | -1/+0 |
2008-05-02 | lguest: make Launcher see device status updates | Rusty Russell | 1 | -7/+13 |
2008-05-02 | lguest: remove bogus NULL cpu check | Rusty Russell | 1 | -2/+0 |
2008-05-02 | lguest: avoid using NR_CPUS as a bounds check. | Rusty Russell | 1 | -1/+1 |
2008-05-02 | virtio: explicit advertisement of driver features | Rusty Russell | 1 | -20/+28 |
2008-04-18 | drivers: Remove unnecessary inclusions of asm/semaphore.h | Matthew Wilcox | 1 | -1/+0 |
2008-03-30 | misc __user misannotations (pointless casts to long) | Al Viro | 1 | -1/+1 |
2008-03-28 | lguest: comment documentation update. | Rusty Russell | 8 | -59/+91 |
2008-03-28 | lguest: Add puppies which where previously missing. | Tim Ansell | 1 | -0/+8 |
2008-03-11 | lguest: Revert 1ce70c4fac3c3954bd48c035f448793867592bc0, fix real problem. | Rusty Russell | 1 | -1/+1 |
2008-03-11 | lguest: fix __get_vm_area usage. | Rusty Russell | 1 | -2/+13 |
2008-03-11 | lguest: make sure cpu is initialized before accessing it | Eugene Teo | 1 | -7/+8 |
2008-02-09 | lguest: accept guest _PAGE_PWT page table entries | Ahmed S. Darwish | 1 | -2/+2 |
2008-02-08 | Fix container_of() usage | Alexey Dobriyan | 1 | -1/+1 |
2008-02-04 | virtio: reset function | Rusty Russell | 1 | -1/+13 |
2008-02-04 | virtio: explicit enable_cb/disable_cb rather than callback return. | Rusty Russell | 1 | -1/+1 |
2008-02-04 | virtio: simplify config mechanism. | Rusty Russell | 1 | -58/+74 |
2008-01-31 | lguest: fix mis-merge against hpa's TSS renaming | Rusty Russell | 1 | -1/+1 |
2008-01-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus | Linus Torvalds | 8 | -444/+512 |
2008-01-30 | x86: use generic register name in the thread and tss structures | H. Peter Anvin | 1 | -2/+2 |
2008-01-30 | lguest: use __PAGE_KERNEL instead of _PAGE_KERNEL | Glauber de Oliveira Costa | 1 | -2/+2 |
2008-01-30 | lguest: Use explicit includes rateher than indirect | Glauber de Oliveira Costa | 3 | -0/+3 |
2008-01-30 | lguest: get rid of lg variable assignments | Glauber de Oliveira Costa | 7 | -159/+149 |
2008-01-30 | lguest: change gpte_addr header | Glauber de Oliveira Costa | 1 | -4/+3 |
2008-01-30 | lguest: move changed bitmap to lg_cpu | Glauber de Oliveira Costa | 4 | -12/+11 |
2008-01-30 | lguest: move last_pages to lg_cpu | Glauber de Oliveira Costa | 3 | -7/+8 |
2008-01-30 | lguest: change last_guest to last_cpu | Glauber de Oliveira Costa | 1 | -3/+3 |
2008-01-30 | lguest: change spte_addr header | Glauber de Oliveira Costa | 1 | -4/+4 |
2008-01-30 | lguest: per-vcpu lguest pgdir management | Glauber de Oliveira Costa | 5 | -42/+44 |
2008-01-30 | lguest: make pending notifications per-vcpu | Glauber de Oliveira Costa | 4 | -9/+10 |
2008-01-30 | lguest: makes special fields be per-vcpu | Glauber de Oliveira Costa | 5 | -35/+36 |
2008-01-30 | lguest: per-vcpu lguest task management | Glauber de Oliveira Costa | 5 | -39/+42 |
2008-01-30 | lguest: replace lguest_arch with lg_cpu_arch. | Glauber de Oliveira Costa | 4 | -56/+57 |
2008-01-30 | lguest: make registers per-vcpu | Glauber de Oliveira Costa | 5 | -56/+60 |
2008-01-30 | lguest: make emulate_insn receive a vcpu struct. | Glauber de Oliveira Costa | 1 | -2/+3 |
2008-01-30 | lguest: map_switcher_in_guest() per-vcpu | Glauber de Oliveira Costa | 3 | -3/+4 |
2008-01-30 | lguest: per-vcpu interrupt processing. | Glauber de Oliveira Costa | 5 | -22/+24 |
2008-01-30 | lguest: per-vcpu lguest timers | Glauber de Oliveira Costa | 4 | -21/+21 |
2008-01-30 | lguest: make hypercalls use the vcpu struct | Glauber de Oliveira Costa | 4 | -36/+44 |
2008-01-30 | lguest: make write() operation smp aware | Glauber de Oliveira Costa | 1 | -2/+9 |
2008-01-30 | lguest: per-cpu run guest | Glauber de Oliveira Costa | 4 | -11/+25 |
2008-01-30 | lguest: initialize vcpu | Glauber de Oliveira Costa | 1 | -0/+17 |
2008-01-30 | lguest: introduce vcpu struct | Glauber de Oliveira Costa | 1 | -0/+10 |
2008-01-30 | lguest: Reboot support | Balaji Rao | 2 | -2/+6 |
2008-01-30 | lguest: remove pv_info dependency | Glauber de Oliveira Costa | 1 | -1/+1 |
2008-01-25 | cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus() | Gautham R Shenoy | 1 | -4/+4 |
2008-01-19 | Remove bogus duplicate CONFIG_LGUEST_GUEST entry. | Rusty Russell | 1 | -7/+0 |
2008-01-18 | Selecting LGUEST should turn on Guest support, as in 2.6.23. | Rusty Russell | 1 | -2/+2 |
2007-11-19 | virtio: fix module/device unloading | Rusty Russell | 1 | -0/+2 |
2007-11-14 | lguest_user.c: fix memory leak | Adrian Bunk | 1 | -1/+1 |
2007-11-12 | virtio: Force use of power-of-two for descriptor ring sizes | Rusty Russell | 1 | -1/+2 |
2007-10-25 | lguest: documentation update | Rusty Russell | 10 | -169/+274 |
2007-10-25 | lguest: remove unused "wake" element from struct lguest | Rusty Russell | 1 | -3/+0 |
2007-10-25 | lguest: use defines from x86 headers instead of magic numbers | Rusty Russell | 1 | -1/+1 |
2007-10-23 | generalize lgread_u32/lgwrite_u32. | Rusty Russell | 7 | -46/+38 |
2007-10-23 | Lguest support for Virtio | Rusty Russell | 2 | -0/+376 |
2007-10-23 | Remove old lguest I/O infrrasructure. | Rusty Russell | 6 | -715/+19 |
2007-10-23 | Remove old lguest bus and drivers. | Rusty Russell | 4 | -234/+0 |
2007-10-23 | Boot with virtual == physical to get closer to native Linux. | Rusty Russell | 6 | -32/+62 |
2007-10-23 | Allow guest to specify syscall vector to use. | Rusty Russell | 4 | -11/+75 |
2007-10-23 | Rename "cr3" to "gpgdir" to avoid x86-specific naming. | Rusty Russell | 2 | -12/+12 |
2007-10-23 | Pagetables to use normal kernel types | Matias Zabaljauregui | 3 | -141/+98 |