index
:
kernel/git/maz/kvmtool.git
arm64/nv-5.16
arm64/nv-6.5
m1-hacks
master
msix-fixes
pmu-filter
rvic
zero-offset
Unnamed repository; edit this file 'description' to name the repository.
Marc Zyngier
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-22
arm64: Add SVE support
HEAD
master
Dave Martin
4
-0
/
+26
2019-11-22
arm/arm64: Factor out ptrauth vcpu feature setup
Dave Martin
4
-7
/
+14
2019-11-22
KVM: arm/arm64: Add a vcpu feature for pointer authentication
Amit Daniel Kachhap
3
-0
/
+10
2019-11-22
update_headers: Sync kvm UAPI headers with Linux 5.3
Will Deacon
6
-19
/
+234
2019-10-25
virtio: Ensure virt_queue is always initialised
Will Deacon
3
-0
/
+3
2019-08-02
README: Update my email address
Julien Thierry
1
-1
/
+1
2019-07-03
update_headers.sh: arm64: Copy sve_context.h if available
Dave Martin
1
-1
/
+13
2019-07-03
update_headers.sh: Cleanly report failure on error
Dave Martin
1
-0
/
+2
2019-07-03
update_headers.sh: Add missing shell quoting
Dave Martin
1
-5
/
+5
2019-07-03
README: Add maintainers section
Will Deacon
1
-0
/
+6
2019-06-10
run: Check for ghost socket file upon VM creation
Andre Przywara
1
-4
/
+27
2019-06-10
list: Clean up ghost socket files
Andre Przywara
1
-3
/
+3
2019-05-29
virtio/blk: Avoid taking pointer to packed struct
Andre Przywara
1
-2
/
+2
2019-05-29
vfio: rework vfio_irq_set payload setting
Andre Przywara
1
-8
/
+13
2019-05-29
vfio: remove unneeded test
Andre Przywara
1
-5
/
+0
2019-05-29
vfio: remove spurious ampersand
Andre Przywara
1
-1
/
+1
2019-04-26
virtio/blk: sync I/O on reset
Jean-Philippe Brucker
1
-0
/
+2
2019-04-26
disk/aio: Add wait() disk operation
Jean-Philippe Brucker
5
-32
/
+70
2019-04-26
disk/aio: Cancel AIO thread on cleanup
Jean-Philippe Brucker
2
-2
/
+4
2019-04-26
disk/aio: Fix AIO thread
Jean-Philippe Brucker
1
-5
/
+16
2019-04-26
disk/aio: Fix use of disk->async
Jean-Philippe Brucker
5
-21
/
+15
2019-04-26
disk/aio: Refactor AIO code
Jean-Philippe Brucker
7
-125
/
+167
2019-04-26
guest: sync disk before shutting down
Jean-Philippe Brucker
1
-0
/
+1
2019-04-26
virtio/blk: Set VIRTIO_BLK_F_RO when the disk is read-only
Jean-Philippe Brucker
3
-3
/
+12
2019-04-26
qcow: Fix qcow1 exit fault
Jean-Philippe Brucker
1
-0
/
+1
2019-04-26
brlock: fix build with KVM_BRLOCK_DEBUG
Julien Thierry
3
-6
/
+12
2019-04-26
brlock: Always pass argument to br_read_lock/unlock
Julien Thierry
2
-4
/
+4
2019-04-26
Makefile: Only compile vesa for archs that need it
Julien Thierry
1
-1
/
+2
2019-04-26
vfio-pci: Re-enable INTx mode when disable MSI/MSIX
Leo Yan
1
-6
/
+22
2019-04-26
vfio-pci: Add new function for INTx one-time initialisation
Leo Yan
1
-27
/
+40
2019-04-26
vfio-pci: Release INTx's unmask eventfd properly
Leo Yan
2
-0
/
+3
2019-02-11
arm: Auto-detect guest GIC type
Andre Przywara
2
-0
/
+17
2019-02-08
net/dhcp: avoid misleading strncpy
Andre Przywara
1
-1
/
+1
2019-02-08
virtio: use strlcpy
Andre Przywara
2
-3
/
+5
2019-02-08
builtin-run: Replace strncpy calls with strlcpy
Andre Przywara
1
-2
/
+2
2019-02-08
Makefile: support -s switch
Andre Przywara
1
-1
/
+5
2019-02-08
arm: fdt: add stdout-path to /chosen node
Andre Przywara
3
-0
/
+21
2019-02-08
kvmtool: 9p: fix overapping snprintf
Anisse Astier
1
-1
/
+8
2019-02-08
virtio: fix warning on strncpy
Anisse Astier
1
-3
/
+3
2019-02-08
builtin-run: Fix warning when resolving path
Anisse Astier
1
-1
/
+3
2019-02-01
init: fix sysfs mount arguments
Dmitry Monakhov
1
-1
/
+1
2019-02-01
arm: Allow command line for firmware
Andre Przywara
1
-6
/
+3
2019-02-01
Makefile: Remove echoing of kvmtools version file
Andre Przywara
1
-1
/
+0
2019-01-30
arm: pmu: Improve PMU error reporting
Andre Przywara
1
-1
/
+1
2019-01-30
arm: turn pr_info() into pr_debug() messages
Andre Przywara
3
-10
/
+11
2019-01-22
virtio/console: Implement reset
Jean-Philippe Brucker
1
-12
/
+20
2019-01-22
virtio/p9: Implement reset
Jean-Philippe Brucker
1
-0
/
+16
2019-01-22
threadpool: Add cancel() function
Jean-Philippe Brucker
2
-1
/
+26
2019-01-22
virtio/blk: Reset virtqueue
Jean-Philippe Brucker
1
-22
/
+45
2019-01-22
virtio/net: Implement device and virtqueue reset
Jean-Philippe Brucker
1
-0
/
+63
2019-01-22
virtio/net: Clean virtqueue state
Jean-Philippe Brucker
1
-53
/
+57
2019-01-22
net/uip: Add exit function
Jean-Philippe Brucker
5
-16
/
+108
2019-01-22
virtio: Add reset() callback
Jean-Philippe Brucker
6
-11
/
+37
2019-01-22
virtio: Add exit_vq() callback
Jean-Philippe Brucker
4
-10
/
+54
2019-01-22
virtio: Add get_vq() callback
Jean-Philippe Brucker
10
-27
/
+29
2019-01-22
virtio: Add get_vq_count() callback
Jean-Philippe Brucker
8
-0
/
+45
2019-01-22
virtio: Implement notify_status
Jean-Philippe Brucker
10
-5
/
+79
2019-01-22
ioeventfd: Fix removal of ioeventfd
Jean-Philippe Brucker
1
-2
/
+4
2019-01-22
arm: Support firmware loading
Julien Thierry
3
-3
/
+77
2019-01-22
builtin-run: Do not look for default kernel when firmware is provided
Julien Thierry
1
-8
/
+16
2019-01-22
arm: Move firmware function
Julien Thierry
2
-10
/
+10
2019-01-22
rtc: Initialize the Register D for MC146818 RTC
Sami Mujawar
1
-0
/
+8
2019-01-22
arm64: Correct ARM64_CORE_REG() size encodings for all core registers
Dave Martin
1
-2
/
+15
2019-01-22
update_headers: Sync kvm UAPI headers with linux v5.0-rc2
Dave Martin
6
-14
/
+461
2019-01-22
guest: Add generated file guest/guest_init.c to .gitignore
Dave Martin
1
-0
/
+2
2018-11-02
kvm-cpu: Pause vCPU in signal handler
Julien Thierry
1
-3
/
+12
2018-11-02
kvm: Do not pause already paused vcpus
Julien Thierry
2
-4
/
+5
2018-11-02
virtio: Fix ordering of virt_queue__available()
Jean-Philippe Brucker
1
-1
/
+8
2018-08-16
ioport: unregister port device when unregistering port
Julien Thierry
1
-0
/
+2
2018-07-13
Makefile: Try dynamic linkage for bfd
Julien Thierry
1
-1
/
+7
2018-07-13
Makefile: fix skipped dependencies
Julien Thierry
1
-10
/
+12
2018-07-06
Fix subfolder dependency generation
Jean-Philippe Brucker
1
-1
/
+1
2018-06-19
vfio: check reserved regions before mapping DMA
Jean-Philippe Brucker
1
-0
/
+49
2018-06-19
Introduce reserved memory regions
Jean-Philippe Brucker
2
-14
/
+64
2018-06-19
vfio: Support non-mmappable regions
Jean-Philippe Brucker
3
-33
/
+176
2018-06-19
vfio-pci: add MSI support
Jean-Philippe Brucker
3
-7
/
+195
2018-06-19
vfio-pci: add MSI-X support
Jean-Philippe Brucker
2
-12
/
+691
2018-06-19
Add PCI device passthrough using VFIO
Jean-Philippe Brucker
8
-1
/
+973
2018-06-19
Add fls_long and roundup_pow_of_two helpers
Jean-Philippe Brucker
1
-0
/
+14
2018-06-19
Import VFIO headers
Jean-Philippe Brucker
1
-0
/
+719
2018-06-19
pci: add capability helpers
Jean-Philippe Brucker
2
-0
/
+27
2018-06-19
Extend memory bank API with memory types
Jean-Philippe Brucker
8
-13
/
+84
2018-06-19
irq: add irqfd helpers
Jean-Philippe Brucker
7
-22
/
+135
2018-06-19
pci: allow to specify IRQ type for PCI devices
Jean-Philippe Brucker
3
-1
/
+11
2018-06-19
pci: add config operations callbacks on the PCI header
Jean-Philippe Brucker
2
-72
/
+89
2018-05-23
arm/gic: move GICv2M gadget size into private header
Andre Przywara
3
-4
/
+2
2018-05-23
arm/gic: avoid GICv2m MMIO frame overlap
Andre Przywara
1
-1
/
+1
2018-05-23
arm/gic: remove extra 64K from ITS allocation
Andre Przywara
1
-2
/
+2
2018-04-06
virtio/pci: Register a single eventfd for vhost
Jean-Philippe Brucker
1
-7
/
+5
2018-04-06
ioeventfd: Don't register on the PIO bus if the arch doesn't support it
Jean-Philippe Brucker
6
-4
/
+18
2018-04-06
ioeventfd: Always add a new event to the list
Jean-Philippe Brucker
1
-12
/
+11
2018-03-19
virtio: Clean up next_desc
Jean-Philippe Brucker
1
-6
/
+4
2018-03-19
virtio: Fix ordering of avail index and descriptor read
Jean-Philippe Brucker
1
-0
/
+8
2018-01-29
virtio/pci: Use port I/O for configuration registers by default
Jean-Philippe Brucker
1
-3
/
+3
2018-01-29
virtio: Support drivers that don't negotiate VIRTIO_RING_F_EVENT_IDX
Jean-Philippe Brucker
2
-2
/
+17
2018-01-29
virtio: Save negotiated features
Jean-Philippe Brucker
4
-3
/
+16
2017-12-14
virtio-console: Fix pthread_cond initialization race
Jean-Philippe Brucker
1
-2
/
+1
2017-11-03
irq.h: fix compilation error due to missing bool type
Andre Przywara
1
-0
/
+1
2017-11-03
Add GICv2m support
Jean-Philippe Brucker
10
-16
/
+236
2017-11-03
Prevent segfault when kvm_pause is called too early
Jean-Philippe Brucker
1
-1
/
+1
2017-11-03
builtin-run: Fix console= parameter concatenation
Jean-Philippe Brucker
1
-3
/
+3
2017-10-25
builtin-run: Pass console= parameter based on active console
Will Deacon
2
-3
/
+21
2017-10-24
arm: Allow all terminal ports to be bi-directional
Wei Chen
1
-4
/
+2
2017-10-09
arm64: Allow random seed to be specified for KASLR
Will Deacon
3
-1
/
+6
2017-08-30
Makefile: avoid using linker for embedding guest_init binaries
Marc Zyngier
3
-14
/
+21
2017-08-30
Makefile: properly express guest_init dependency
Andre Przywara
1
-9
/
+15
2017-08-30
net: Check UFO offloading support for tap driver
Wei Chen
1
-34
/
+80
2017-08-30
x86/kvm-cpu.c: don't include <asm/msr-index.h>
Thomas Petazzoni
1
-1
/
+16
2017-06-09
ARM: fdt: Bump CPU_NAME_MAX_LEN to avoid silly GCC warning
Will Deacon
1
-1
/
+1
2017-06-09
kvmtool: makedev should be sourced from sysmacros
Jeremy Linton
2
-1
/
+1
2017-06-09
arm64: enable GICv3-ITS emulation
Andre Przywara
2
-1
/
+3
2017-06-09
extend GSI IRQ routing to take a device ID
Andre Przywara
4
-6
/
+15
2017-06-09
arm: setup SPI IRQ routing tables
Andre Przywara
1
-0
/
+32
2017-06-09
PCI: inject PCI device ID on MSI injection
Andre Przywara
3
-1
/
+11
2017-06-09
add kvm__supports_vm_extension()
Andre Przywara
2
-0
/
+29
2017-06-09
arm: FDT: create MSI controller DT node
Andre Przywara
3
-2
/
+27
2017-06-09
arm: allow creation of an MSI register frame region
Andre Przywara
2
-0
/
+65
2017-06-09
arm: allow vGICv3 emulation
Vladimir Murzin
5
-16
/
+3
2017-06-09
update public Linux headers for GICv3 ITS emulation
Andre Przywara
6
-9
/
+117
2017-06-09
PCI: Only allocate IRQ routing entry when available
Andre Przywara
1
-3
/
+26
2017-06-09
virtio: fix endianness check for vhost support
Andre Przywara
2
-3
/
+8
2017-06-09
MSI-X: update GSI routing after changed MSI-X configuration
Andre Przywara
3
-10
/
+80
2017-06-09
irq: move IRQ routing into irq.c
Andre Przywara
9
-100
/
+114
2017-06-09
arm: use static DT phandle for the GIC
Andre Przywara
8
-15
/
+15
2017-06-09
FDT: use static phandles
Andre Przywara
9
-12
/
+41
2017-04-24
kvmtool: Switch serial input to raw mode
Marc Zyngier
1
-0
/
+1
2017-02-17
kvmtool: virtio-net: fix VIRTIO_NET_F_MRG_RXBUF usage in rx thread
Will Deacon
3
-23
/
+42
2017-02-01
virtio: Describe virtio coherency in DT
Robin Murphy
2
-0
/
+2
2016-12-20
README: suggest a format.subjectprefix
Andrew Jones
1
-2
/
+7
2016-11-28
kvmtool: 9p: fix a buffer overflow in rel_to_abs
G. Campana
1
-13
/
+16
2016-11-28
kvmtool: 9p: fix check for snprintf truncation of full_path
G. Campana
1
-1
/
+1
2016-11-18
kvmtool: 9p: refactor fixes with get_full_path()
G. Campana
1
-75
/
+36
2016-11-18
kvmtool: 9p: fix strcpy vulnerabilities
G. Campana
1
-16
/
+55
2016-11-18
kvmtool: 9p: fix sprintf vulnerabilities
G. Campana
1
-11
/
+70
2016-11-18
kvmtool: 9p: fix path traversal vulnerabilities
G. Campana
1
-0
/
+55
2016-11-05
kvmtool: Makefile: disable PIE build for bios and pre_init
Riku Voipio
1
-2
/
+7
2016-08-09
kvmtool: ARM: madvise mergeable and hugepage separately
Stefan Agner
1
-1
/
+4
2016-07-29
kvmtool: remove redundant calls to lseek
Will Deacon
4
-18
/
+0
2016-06-15
kvmtool: devices.c: Update parent when inserting into rbtree
James Morse
1
-0
/
+1
2016-06-14
kvmtool/arm: Fix timer trigger
Marc Zyngier
1
-4
/
+4
2016-06-09
gitignore: fix cscope ignoring
Andrew Jones
1
-1
/
+1
2016-05-17
kvmtool: add script for updating kernel headers
Andre Przywara
1
-0
/
+35
2016-05-17
kvmtool: headers: update to Linux v4.6 release
Andre Przywara
3
-4
/
+40
2016-04-18
kvmtool: Change readdir_r to readdir
Michal Rostecki
1
-8
/
+8
2016-04-14
kvmtool: delegate exit/reboot responsibility to vcpu0
Will Deacon
3
-25
/
+12
2016-04-11
Implement spapr pci for little endian systems.
Balbir Singh
1
-11
/
+14
2016-04-11
Implement H_SET_MODE for ppc64le
Balbir Singh
4
-3
/
+82
2016-04-11
Add basic infrastructure to run tasks on vCPUs
Michael Ellerman
7
-0
/
+84
2016-04-11
Add basic little endian support for ppc64le.
Balbir Singh
2
-14
/
+15
2016-03-16
kvmtool/tests: fix iso build on debian
Riku Voipio
1
-1
/
+9
2016-03-11
kvmtool: arm: Work around missing PMU on AArch32
Marc Zyngier
1
-0
/
+4
2016-03-02
Documentation: remove documentation stubs and common-cmds.h generation
Andre Przywara
15
-263
/
+19
2016-03-02
Add a rudimentary manpage
Andre Przywara
1
-0
/
+226
2016-03-02
arm64: Add PMUv3 support
Marc Zyngier
7
-3
/
+91
2016-03-02
arm64: Update kernel includes
Marc Zyngier
2
-5
/
+91
2016-02-01
kvmtool: Makefile: fix indentation of warning stanza
Maciek Borzecki
1
-1
/
+1
2015-11-18
arm: move kernel loading into arm/kvm.c
Andre Przywara
2
-94
/
+89
2015-11-18
arm/arm64: use read_file() in kernel and initrd loading
Andre Przywara
1
-22
/
+18
2015-11-18
x86: use read wrappers in kernel loading
Andre Przywara
1
-21
/
+14
2015-11-18
MIPS: use read wrappers in kernel loading
Andre Przywara
1
-18
/
+18
2015-11-18
powerpc: use read_file() in kernel and initrd loading
Andre Przywara
1
-16
/
+20
2015-11-18
provide generic read_file() implementation
Andre Przywara
2
-0
/
+23
2015-11-18
Refactor kernel image loading
Andre Przywara
6
-58
/
+46
2015-11-11
kvmtool: Makefile: remove static dependency files when make clean
James Hunt
1
-1
/
+4
2015-11-09
kvmtool: Makefile: remove LDFLAGS from guest_init linking
Andre Przywara
1
-2
/
+2
2015-11-05
kvmtool: fix VM exit race attempting to pthread_kill an exited thread
Will Deacon
9
-26
/
+36
2015-11-04
Revert "Makefile: allow overriding CFLAGS on the command line"
Will Deacon
1
-7
/
+8
2015-11-02
Makefile: consider LDFLAGS on feature tests and when linking executables
Andre Przywara
1
-15
/
+15
2015-11-02
Makefile: allow overriding CFLAGS on the command line
Andre Przywara
1
-8
/
+7
2015-11-02
kvmtool/run: set a default cmdline if not set
William Dauchy
1
-1
/
+1
2015-10-28
kvmtool: set 9p caching mode to support writable mmaps
Sasha Levin
1
-1
/
+1
2015-10-27
kvmtool/run: do not overwrite /virt/init
Oleg Nesterov
1
-3
/
+7
2015-10-27
kvmtool/run: don't abuse "root=" parameter, don't pass "rw" to v9fs_mount()
Oleg Nesterov
1
-1
/
+1
2015-10-27
kvmtool: add lkvm-static to gitignore
Oleg Nesterov
1
-0
/
+1
2015-10-27
kvmtool/x86: implement guest_pre_init
Oleg Nesterov
5
-1
/
+58
2015-10-27
kvmtool/build: introduce GUEST_PRE_INIT target
Oleg Nesterov
2
-5
/
+21
2015-10-27
kvmtool/setup: Introduce extract_file() helper
Oleg Nesterov
1
-10
/
+14
2015-10-27
kvmtool: correct order of the vcpu destructor
Sasha Levin
1
-1
/
+1
2015-10-27
kvmtool/term: unexport term_set_tty, term_init, term_exit
Oleg Nesterov
2
-10
/
+8
2015-10-27
kvmtool/run: append cfg.kernel_cmdline at the end of real_cmdline
Oleg Nesterov
1
-7
/
+6
2015-10-09
Add a link to the lwn.net article
Sven Dowideit
1
-0
/
+3
2015-09-15
Make static libc and guest-init functionality optional.
Dimitri John Ledkov
4
-38
/
+23
2015-09-10
Makefile: relax arm test
Riku Voipio
1
-1
/
+1
2015-09-04
Handle KVM_EXIT_SYSTEM_EVENT on any VCPU
Mark Rutland
1
-4
/
+9
2015-08-07
README: Add section for where to send patches.
Josh Triplett
1
-0
/
+7
2015-08-07
kvm__emulate_io: Don't fall through from IO in to IO out if no handler
Josh Triplett
1
-1
/
+1
2015-08-07
kvm__emulate_io: Don't call br_read_unlock() twice on IO error
Josh Triplett
1
-7
/
+4
2015-08-06
kvmtool: Introduce downscript option for virtio-net
Fan Du
2
-12
/
+38
2015-07-22
avoid redefining PAGE_SIZE
Andre Przywara
1
-0
/
+3
2015-07-22
Makefile: avoid non-literal printf format string warnings
Andre Przywara
1
-0
/
+1
2015-07-20
remove KVM_CAP_MAX_VCPUS hack
Andre Przywara
1
-8
/
+0
2015-07-20
check for and use C library provided strlcpy and strlcat
Andre Przywara
4
-0
/
+19
2015-07-20
use <poll.h> instead of <sys/poll.h>
Andre Przywara
1
-1
/
+1
2015-07-20
Fix call to connect()
Andre Przywara
1
-1
/
+1
2015-07-20
ui: remove pointless double const in keymap declarations
Andre Przywara
2
-2
/
+2
2015-07-20
Makefile: remove unneeded -s switch on compiling BIOS files
Andre Przywara
1
-5
/
+5
2015-07-20
kvm-ipc: use proper type for file descriptor
Andre Przywara
1
-1
/
+1
2015-07-20
qcow: fix signedness bugs
Andre Przywara
1
-4
/
+4
2015-07-20
avoid casts when initializing structures
Andre Przywara
10
-12
/
+12
2015-07-08
arm: use new irqchip parameter to create different vGIC types
Andre Przywara
4
-3
/
+26
[next]