index
:
kernel/git/sashal/kvmtool.git
devel/will/vfio
master
Sasha Levin's fork of kvmtool.git
Sasha Levin
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
Age
Commit message (
Expand
)
Author
Files
Lines
2015-10-21
kvmtool: add support for modern virtio-pci
Sasha Levin
7
-9
/
+292
2015-09-15
Make static libc and guest-init functionality optional.
Dimitri John Ledkov
1
-0
/
+1
2015-08-06
kvmtool: Introduce downscript option for virtio-net
Fan Du
1
-0
/
+1
2015-07-22
avoid redefining PAGE_SIZE
Andre Przywara
1
-0
/
+3
2015-07-20
check for and use C library provided strlcpy and strlcat
Andre Przywara
1
-0
/
+2
2015-07-20
avoid casts when initializing structures
Andre Przywara
2
-2
/
+2
2015-07-08
irq: add irq__get_nr_allocated_lines
Marc Zyngier
1
-0
/
+1
2015-06-22
kvmtool: don't use PCI config space IRQ line field
Andre Przywara
1
-0
/
+8
2015-06-16
kvmtool: Fix compile error on MIPS
Andreas Herrmann
1
-1
/
+1
2015-06-01
kvmtool: remove unneeded EXPORT_SYMBOL from iovec.c
Andre Przywara
1
-6
/
+0
2015-06-01
kvmtool: remove no longer needed kvm/types.h
Andre Przywara
1
-7
/
+0
2015-06-01
kvmtool: move include/bios/memcpy.h to x86/include/asm/bios
Andre Przywara
1
-9
/
+0
2015-06-01
kvmtool: remove kvm/segment.h
Andre Przywara
1
-21
/
+0
2015-06-01
kvmtool: pull x86 system header e820 definitions into kvm/e820.h
Andre Przywara
1
-13
/
+0
2015-06-01
kvmtool: remove reference to <asm/types.h> from BIOS include files
Andre Przywara
3
-4
/
+2
2015-06-01
kvmtool: Makefile: replace kernel libfdt source with system library
Andre Przywara
1
-1
/
+3
2015-06-01
kvmtool: 9p: teach kvmtool about kuid_t and kgid_t
Andre Przywara
1
-0
/
+23
2015-06-01
kvmtool: list.h: get rid of poison.h include
Andre Przywara
1
-5
/
+4
2015-06-01
kvmtool: arm/arm64: Copy some Linux architecture specific headers
Andre Przywara
2
-0
/
+137
2015-06-01
kvmtool: Copy Linux' up-to-date virtio headers
Andre Przywara
5
-0
/
+679
2015-06-01
kvmtool: Copy Linux' linux/9p.h header file
Andre Przywara
1
-0
/
+577
2015-06-01
kvmtool: Copy Linux' up-to-date uapi/kvm.h
Andre Przywara
1
-0
/
+1253
2015-06-01
kvmtool: Copy some bits from Linux' byteorder.h
Andre Przywara
1
-1
/
+28
2015-06-01
kvmtool: Copy Linux' rbtree implementation
Andre Przywara
2
-0
/
+350
2015-06-01
kvmtool: Copy some helper header files from the Linux tree
Andre Przywara
3
-0
/
+825
2015-06-01
kvmtool: ARM: allow level interrupts in device tree
Andre Przywara
1
-1
/
+4
2015-06-01
kvmtool: replace GIC specific IRQ type #defines
Andre Przywara
1
-0
/
+14
2015-06-01
Use the arch default transport method for network
Suzuki K. Poulose
1
-0
/
+1
2015-06-01
kvm tools: Allow to load ELF binary
Andreas Herrmann
1
-0
/
+1
2015-06-01
kvm tools: Move definition of TERM_MAX_DEVS to header
Andreas Herrmann
1
-0
/
+2
2015-06-01
kvmtool: virtio: pass trapped vcpu to IO accessors
Marc Zyngier
2
-3
/
+4
2015-06-01
kvmtool: add queue endianness initializer
Marc Zyngier
1
-0
/
+7
2015-06-01
kvmtool: sample CPU endianness on virtio-mmio device reset
Marc Zyngier
2
-0
/
+2
2015-06-01
kvmtool: virt_queue configuration based on endianness
Marc Zyngier
1
-3
/
+71
2015-06-01
kvmtool: pass trapped vcpu to MMIO accessors
Marc Zyngier
1
-2
/
+2
2015-06-01
kvmtool: allow the TAP interface to be specified on the command line
Marc Zyngier
1
-0
/
+1
2015-06-01
kvm tools: ARM: generate an fdt node for our PCI emulation
Will Deacon
1
-0
/
+44
2015-06-01
kvm tools: irq: move irq line allocation into device registration
Will Deacon
2
-0
/
+3
2015-06-01
kvm tools: irq: rename irq__register_device to irq__alloc_line
Will Deacon
1
-1
/
+1
2015-06-01
kvm tools: irq: remove remaining parameters to irq__register_device
Will Deacon
1
-1
/
+1
2015-06-01
kvm tools: irq: replace the x86 irq rbtree with the PCI device tree
Will Deacon
1
-14
/
+0
2015-06-01
kvm tools: irq: remove pin parameter from irq__register_device
Will Deacon
1
-1
/
+1
2015-06-01
kvm tools: pci: add MMIO interface to virtio-pci devices
Will Deacon
1
-1
/
+3
2015-06-01
kvm tools: pci: register 24-bit configuration space below MMIO region
Will Deacon
1
-0
/
+1
2015-06-01
kvm tools: support unsigned int options
Robin Murphy
1
-0
/
+9
2015-06-01
kvm tools: remove periodic tick in favour of a polling thread
Jonathan Austin
1
-1
/
+1
2015-06-01
kvm tools: ioeventfd: replace bool parameters to __add_event with flags
Will Deacon
1
-1
/
+4
2015-06-01
kvm tools: plug race between uip_init and virtio_net_rx_thread
Marc Zyngier
1
-0
/
+1
2015-06-01
kvm tools: Fix virtio scsi build breakage
Ingo Molnar
1
-15
/
+0
2015-06-01
kvm tools: fix boot of guests with more than 4gb of ram
Sasha Levin
1
-0
/
+6
2015-06-01
kvm tools: virtio-net mergable rx buffers
Sasha Levin
1
-1
/
+1
2015-06-01
kvm tools: use iovec functions in uip_rx
Sasha Levin
1
-2
/
+2
2015-06-01
kvm tools: steal iovec handling routines from the kernel
Sasha Levin
2
-0
/
+31
2015-06-01
kvm tools: add status notification hook for virtio
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: pass virtio header size to uip_init
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: ioport: allow ioport devices to generate fdt nodes
Will Deacon
2
-0
/
+6
2015-06-01
kvm tools: ioport: add arch callback to remap IRQ lines for ioport devices
Will Deacon
1
-0
/
+1
2015-06-01
kvm tools: make virtio-net mq max queues configurable
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: Initial GTK+ 3.0 UI
Pekka Enberg
2
-0
/
+29
2015-06-01
kvm tools: bump number of virtio MMIO vqueues
Will Deacon
1
-1
/
+1
2015-06-01
kvm tools: Increase amount of possible interrupts per PCI device
Sasha Levin
1
-1
/
+1
2015-06-01
kvm tools: Beautify debug output
Asias He
1
-1
/
+1
2015-06-01
kvm tools: virtio: remove hardcoded assumptions about guest page size
Will Deacon
1
-12
/
+2
2015-06-01
kvm tools: remove max_high field in rb_int_node structure
Michel Lespinasse
1
-6
/
+7
2015-06-01
kvm tools: allow arch's to provide their own command-line options
Will Deacon
3
-3
/
+7
2015-06-01
kvm tools: provide a mechanism for translating host to guest addresses
Will Deacon
1
-0
/
+1
2015-06-01
kvm tools: teach guest_flat_to_host about memory banks starting above 0
Will Deacon
1
-5
/
+2
2015-06-01
kvm tools: keep track of registered memory banks in struct kvm
Will Deacon
1
-0
/
+8
2015-06-01
kvm tools: add generic device registration mechanism
Will Deacon
5
-3
/
+31
2015-06-01
kvm tools: don't bother including linux/compiler.h
Will Deacon
1
-6
/
+0
2015-06-01
kvm tools: make _FDT macro usable by other architectures
Will Deacon
1
-0
/
+26
2015-06-01
kvm tools: fix rbtree-interval search
Kirill A. Shutemov
1
-1
/
+2
2015-06-01
kvm tools: use mutex abstraction instead of pthread mutex
Sasha Levin
4
-15
/
+21
2015-06-01
kvm tools: Specify names for VM internal threads
Sasha Levin
1
-0
/
+6
2015-06-01
tools/kvm: Fix formatting in parse-options.h
Pekka Enberg
1
-11
/
+11
2015-06-01
kvm tools: Port to v3.7-rc1
Ingo Molnar
2
-1
/
+3
2015-06-01
kvm tools: don't die if sdl wasn't compiled in and we don't try using it
Sasha Levin
1
-2
/
+8
2015-06-01
kvm tools: fix SDL build error when libsdl isn't installed
Sasha Levin
1
-2
/
+2
2015-06-01
kvm tools: remove global kvm object
Sasha Levin
4
-15
/
+16
2015-06-01
kvm tools: use init/exit where possible
Sasha Levin
1
-0
/
+2
2015-06-01
kvm tools: add init/exit automatic calls
Sasha Levin
1
-0
/
+51
2015-06-01
kvm tools: virtio-9p cleanup
Sasha Levin
1
-0
/
+3
2015-06-01
kvm tools: kernel load/firmware cleanup
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: ui improvements
Sasha Levin
3
-8
/
+11
2015-06-01
kvm tools: kbd initialization check
Sasha Levin
1
-1
/
+1
2015-06-01
kvm tools: kvm-ipc cleanup
Sasha Levin
1
-3
/
+5
2015-06-01
kvm tools: virtio-net init/exit
Sasha Levin
1
-1
/
+5
2015-06-01
kvm tools: pci-shmem init-exit
Sasha Levin
1
-1
/
+5
2015-06-01
kvm tools: virtio-bln init/exit
Sasha Levin
1
-1
/
+2
2015-06-01
kvm tools: virtio-console init/exit
Sasha Levin
1
-1
/
+2
2015-06-01
kvm tools: timer cleanup
Sasha Levin
1
-2
/
+2
2015-06-01
kvm tools: threadpool exit routine
Sasha Levin
1
-1
/
+2
2015-06-01
kvm tools: improve term init/exit functions
Sasha Levin
1
-1
/
+5
2015-06-01
kvm tools: improve framebuffer manager initialization
Sasha Levin
1
-2
/
+2
2015-06-01
kvm tools: move kvm_cpus into struct kvm
Sasha Levin
3
-2
/
+6
2015-06-01
kvm tools: move nrcpus into struct kvm_config
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: disk image related cleanup
Sasha Levin
2
-4
/
+6
2015-06-01
kvm tools: add private ptr to option parser
Sasha Levin
1
-6
/
+10
2015-06-01
kvm tools: move active_console into struct kvm_config
Sasha Levin
2
-5
/
+6
2015-06-01
kvm tools: move mmio_debug into struct kvm_config
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: move ioport_debug into struct kvm_config
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: remove redundancy between kvm_config and kvm
Sasha Levin
1
-3
/
+0
2015-06-01
kvm tools: move kvm_config into struct kvm
Sasha Levin
1
-3
/
+4
2015-06-01
kvm tools: split struct kvm into arch specific part
Sasha Levin
1
-0
/
+27
2015-06-01
kvm tools: introduce kvm_config to store instance-specific config options
Sasha Levin
1
-0
/
+53
2015-06-01
kvm tools: simplify virtio config handling
Sasha Levin
1
-2
/
+1
2015-06-01
kvm tools: Use the new KVM_SIGNAL_MSI ioctl to inject interrupts directly.
Sasha Levin
1
-0
/
+3
2015-06-01
kvm tools: Respect guest tcp window size
Asias He
1
-0
/
+2
2015-06-01
kvm tools: Add initial virtio-scsi support
Asias He
4
-0
/
+36
2015-06-01
kvm tools: don't bother tracking is_dir
Sasha Levin
1
-1
/
+0
2015-06-01
kvm tools: Enable O_DIRECT support
Asias He
1
-2
/
+3
2015-06-01
kvm tools: support injecting arbitrary sysrqs
Sasha Levin
2
-1
/
+3
2015-06-01
kvm tools: dynamically allocate p9 fids
Sasha Levin
1
-2
/
+3
2015-06-01
kvm tools: Remember page size as kvm->ram_pagesize
Michael Ellerman
1
-1
/
+3
2015-06-01
kvm tools: Move mmap_anon_or_hugetblfs() into util
Michael Ellerman
1
-1
/
+1
2015-06-01
kvm tools: Introduce struct disk_image_params
Asias He
1
-1
/
+6
2015-06-01
kvm tools: Do not poll ioeventfd if vhost is enabled
Asias He
2
-1
/
+2
2015-06-01
kvm tools: Use safe string handling functions
Cyrill Gorcunov
1
-0
/
+1
2015-06-01
kvm tools: Introduce virtio_compat_add_message() helper
Asias He
1
-0
/
+1
2015-06-01
kvm tools: Simplify disk read write function name
Asias He
1
-8
/
+8
2015-06-01
kvm tools: Rename ~/.kvm-tools/ to ~/.lkvm/
Asias He
1
-1
/
+1
2015-06-01
kvm tools: increase amount of virtio-9p FIDs
Sasha Levin
1
-1
/
+1
2015-06-01
kvm tools: Fix build breakage due to <linux/stddef.h> changes
Pekka Enberg
1
-0
/
+16
2015-06-01
kvm tools: Small indentation fix
Asias He
2
-3
/
+5
2015-06-01
kvm tools: Use enum for NET_MODE_{USER, TAP}
Asias He
1
-2
/
+4
2015-06-01
kvm tools: Rename VIRTIO_P9 to VIRTIO_9P
Asias He
2
-7
/
+7
2015-06-01
kvm tools: Introduce trans=mmio parameter for virtio-net
Asias He
1
-0
/
+1
2015-06-01
kvm tools: Add virtio-mmio support
Asias He
1
-0
/
+58
2015-06-01
kvm tools: Rework on virtio transport abstraction.
Asias He
4
-55
/
+39
2015-06-01
kvm tools: Add is_pio flag to ioeventfd__add_event
Asias He
1
-1
/
+2
2015-06-01
kvm tools, seabios: Add "--firmware" option to "vm run"
Pekka Enberg
1
-0
/
+1
2015-06-01
kvm tools: Cleanup BDF searching code
Cyrill Gorcunov
1
-6
/
+10
2015-06-01
kvm tools: Fix <linux/msi.h> kobject build breakage
Pekka Enberg
3
-2
/
+13
2015-06-01
kvm tools: Fixes for virtio module
Sasha Levin
4
-5
/
+7
2015-06-01
kvm tools: Fixes for disk image module
Sasha Levin
2
-4
/
+3
2015-06-01
kvm tools: Fixes for rtc module
Sasha Levin
1
-1
/
+4
2015-06-01
kvm tools: Fixes for PCI module
Sasha Levin
1
-2
/
+3
2015-06-01
kvm tools: Fixes for mptable module
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: Fixes for serial module
Sasha Levin
1
-1
/
+2
2015-06-01
kvm tools: Fixes for ioeventfd module
Sasha Levin
1
-4
/
+4
2015-06-01
kvm tools: Fixes for ioport module
Sasha Levin
2
-1
/
+5
2015-06-01
kvm tools: Fixes for UI modules
Sasha Levin
3
-3
/
+15
2015-06-01
kvm tools: Fixes for IRQ module
Sasha Levin
1
-1
/
+2
2015-06-01
kvm tools: Fixes for symbol resolving module
Sasha Levin
1
-3
/
+7
2015-06-01
kvm tools: Fix build breakage with GCC 4.7
Ingo Molnar
1
-1
/
+2
2015-06-01
kvm tools: Add kvm__arch_delete_ram()
Lai Jiangshan
1
-0
/
+1
2015-06-01
kvm tools: Check the state before pause/resume
Lai Jiangshan
1
-0
/
+1
2015-06-01
kvm tools: Introduce KVM_IPC_VMSTATE IPC cmd
Asias He
2
-0
/
+6
2015-06-01
kvm tools: cleanup useless arguments in kvm__arch_init
Wanlong Gao
1
-1
/
+1
2015-06-01
kvm tool: Introduce own BUG_ON handler
Cyrill Gorcunov
1
-3
/
+14
2015-06-01
kvm tools: carefully send and handle debug ipc
Lai Jiangshan
1
-6
/
+0
2015-06-01
kvm tools: add WARN_ON()
Lai Jiangshan
1
-0
/
+9
2015-06-01
kvm tools: add kvm_ipc__send() and kvm_ipc__send_msg()
Lai Jiangshan
1
-0
/
+3
2015-06-01
kvm tools: add kvm_ipc__receive()
Lai Jiangshan
1
-6
/
+0
2015-06-01
kvm tools: cleanup kvm_ipc__handle()
Lai Jiangshan
1
-1
/
+0
2015-06-01
kvm tools: mark usages functions as NORETURN
Lai Jiangshan
10
-10
/
+28
2015-06-01
kvm tools: Make kvm__arch_setup_firmware to return error code
Cyrill Gorcunov
1
-1
/
+1
2015-06-01
kvm tools: change the binary name from kvm to lkvm in print message
Wanlong Gao
1
-0
/
+1
2015-06-01
kvm tools: Rename pr_error to pr_err to follow kernel convention
Cyrill Gorcunov
1
-1
/
+1
2015-06-01
kvm tools: Define __compiletime_error helper
Cyrill Gorcunov
1
-0
/
+4
2015-06-01
kvm tools: Add BUG_ON() helper to make a run-time critical tests
Cyrill Gorcunov
1
-1
/
+4
2015-06-01
kvm tools: prevent the redefined error
Wanlong Gao
1
-0
/
+3
2015-06-01
kvm-tools: remove unneed SIGKVMXX
Lai Jiangshan
1
-2
/
+0
2015-06-01
kvm tools: Use kernel error check functions
Lan Tianyu
1
-0
/
+16
2015-06-01
kvm tools: Get correct 64-bit types on PPC64 and link appropriately
Matt Evans
1
-0
/
+1
2015-06-01
Revert "kvm tools: Add kvm__has_cap() to check whether a cap is available on ...
Sasha Levin
1
-1
/
+0
2015-06-01
kvm tools: Use kvm__supports_extension instead of kvm__has_cap
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: Don't use ioeventfds if no KVM_CAP_IOEVENTFD
Sasha Levin
1
-1
/
+1
2015-06-01
kvm tools: Add kvm__has_cap() to check whether a cap is available on the host
Sasha Levin
1
-0
/
+2
2015-06-01
kvm tools: Don't always coalesce MMIOs
Sasha Levin
1
-1
/
+3
2015-06-01
kvm tools: Add ability to map guest RAM from hugetlbfs
Matt Evans
2
-2
/
+6
2015-06-01
kvm tools: move strlcat() to util/strbuf.c
Lai Jiangshan
2
-10
/
+13
2015-06-01
kvm tools: Clean up 'kvm debug'
Sasha Levin
1
-4
/
+9
2015-06-01
kvm tools: Add NMI ability to 'kvm debug'
Sasha Levin
2
-0
/
+12
2015-06-01
kvm tools: Add 'kvm sandbox'
Sasha Levin
2
-0
/
+8
2015-06-01
kvm tools: Free up the MSI-X PBA BAR
Sasha Levin
1
-1
/
+0
2015-06-01
kvm tool: serial: Fix interrupt handling
Thomas Gleixner
1
-1
/
+1
2015-06-01
kvm tools: Add pci__config_{rd,wr}(), pci__find_dev()
Matt Evans
1
-2
/
+7
2015-06-01
kvm tools: Endian-sanitise pci.h and PCI device setup
Matt Evans
2
-18
/
+33
2015-06-01
kvm tools: Move PCI_MAX_DEVICES to pci.h
Matt Evans
1
-0
/
+1
2015-06-01
kvm tools: Allow load_flat_binary() to load an initrd alongside
Matt Evans
1
-1
/
+1
2015-06-01
kvm tools: Add CONSOLE_HV term type and allow it to be selected
Matt Evans
1
-0
/
+1
2015-06-01
kvm tools: Move arch-specific cmdline init into kvm__arch_set_cmdline()
Matt Evans
1
-0
/
+1
2015-06-01
kvm tools: Add kvm__arch_periodic_poll()
Matt Evans
1
-0
/
+1
2015-06-01
kvm tools: Add arch-specific KVM_RUN exit handling via kvm_cpu__handle_exit()
Matt Evans
1
-0
/
+2
2015-06-01
kvm tools: Allow the user to pass a FD to use as a TAP device
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: Split x86 arch-specific bits into x86/
Matt Evans
11
-301
/
+17
2015-06-01
kvm tools: term.h needs to include stdbool.h
Matt Evans
1
-0
/
+1
2015-06-01
kvm tools: Ninja out support for VIRTIO_F_FEATURES_HIGH
Sasha Levin
1
-2
/
+1
2015-06-01
kvm tools, qcow: Add the support for copy-on-write cluster
Lan Tianyu
1
-0
/
+2
2015-06-01
kvm tools: Improve virtio blk request processing
Asias He
1
-1
/
+2
2015-06-01
kvm tools: Use vring_need_event() to determine if interrupt is needed
Asias He
1
-4
/
+2
2015-06-01
kvm tools: Prepare support for VIRTIO_RING_F_EVENT_IDX
Sasha Levin
1
-0
/
+7
2015-06-01
kvm tools: Add vhost-net support
Sasha Levin
1
-0
/
+1
2015-06-01
kvm tools: Add optional callbacks for VQs
Sasha Levin
1
-0
/
+2
2015-06-01
kvm tools: Add abstract virtio transport layer
Sasha Levin
3
-20
/
+50
2015-06-01
kvm tools: Fix VESA BIOS mode info
Cyrill Gorcunov
1
-0
/
+4
2015-06-01
kvm tools: Use native vectored AIO in virtio-blk
Sasha Levin
1
-0
/
+5
2015-06-01
kvm tools: Add aio read write functions
Sasha Levin
1
-0
/
+11
2015-06-01
kvm tools: Split io request from completion
Sasha Levin
2
-2
/
+3
[next]