Sign in
qemu
/
qemu
/
2572689bc83f683e59dce0591356718023386f43
/
hw
/
intc
/
xics_kvm.c
0f9668e
Remove qemu-common.h include from most units
by Marc-André Lureau
· 3 years ago
2068cab
Do not include cpu.h if it's not really necessary
by Thomas Huth
· 4 years ago
0b66209
spapr/xics: Drop unused argument to xics_kvm_has_broken_disconnect()
by Greg Kurz
· 4 years, 4 months ago
668f62e
error: Eliminate error_propagate() with Coccinelle, part 1
by Markus Armbruster
· 4 years, 8 months ago
894ea3e
spapr/xics: Configure number of servers in KVM
by Greg Kurz
· 5 years ago
4ffb749
spapr: Pass the maximum number of vCPUs to the KVM interrupt controller
by Greg Kurz
· 5 years ago
98a39a7
spapr, xics, xive: Match signatures for XICS and XIVE KVM connect routines
by David Gibson
· 5 years ago
4c3539d
spapr/irq: Only claim VALID interrupts at the KVM level
by Cédric Le Goater
· 6 years ago
650d103
Include hw/hw.h exactly where needed
by Markus Armbruster
· 6 years ago
8d216d8
xics/kvm: Fix fallback to emulated XICS
by Greg Kurz
· 6 years ago
3829861
xics/kvm: Always set the MASKED bit if interrupt is masked
by Greg Kurz
· 6 years ago
4812f26
xics/kvm: Add proper rollback to xics_kvm_init()
by Greg Kurz
· 6 years ago
330a21e
xics/kvm: Add error propagation to ic*_set_kvm_state() functions
by Greg Kurz
· 6 years ago
ab3d15f
xics/kvm: Always use local_err in xics_kvm_init()
by Greg Kurz
· 6 years ago
64fb962
xics/kvm: Skip rollback when KVM XICS is absent
by Greg Kurz
· 6 years ago
eab9f19
xics/spapr: Rename xics_kvm_init()
by Greg Kurz
· 6 years ago
7abc0c6
xics/spapr: Detect old KVM XICS on POWER9 hosts
by Greg Kurz
· 6 years ago
d9293c4
xics/spapr: Register RTAS/hypercalls once at machine init
by Greg Kurz
· 6 years ago
3f777ab
spapr/irq: add KVM support to the 'dual' machine
by Cédric Le Goater
· 6 years ago
3bf84e9
spapr: check for the activation of the KVM IRQ device
by Cédric Le Goater
· 6 years ago
56b1158
spapr: introduce routines to delete the KVM IRQ device
by Cédric Le Goater
· 6 years ago
ce2918c
spapr: Use CamelCase properly
by David Gibson
· 6 years ago
6cead90
xics: Write source state to KVM at claim time
by Greg Kurz
· 6 years ago
3272752
xics: Drop the KVM ICS class
by Greg Kurz
· 6 years ago
557b456
xics: Handle KVM interrupt presentation from "simple" ICS code
by Greg Kurz
· 6 years ago
f1f5b70
xics: Handle KVM ICS reset from the "simple" ICS code
by Greg Kurz
· 6 years ago
d80b2cc
xics: Explicitely call KVM ICS methods from the common code
by Greg Kurz
· 6 years ago
8c1ced6
xics: Drop the KVM ICP class
by Greg Kurz
· 6 years ago
8e6e6ef
xics: Handle KVM ICP realize from the common code
by Greg Kurz
· 6 years ago
d82f397
xics: Handle KVM ICP reset from the common code
by Greg Kurz
· 6 years ago
0e5c7fa
xics: Explicitely call KVM ICP methods from the common code
by Greg Kurz
· 6 years ago
a51d5af
ppc: Move spapr-related prototypes from xics.h into a seperate header file
by Thomas Huth
· 6 years ago
872ff3d
spapr: move the qemu_irq array under the machine
by Cédric Le Goater
· 6 years ago
734d9c8
ppc: export the XICS and XIVE set_irq handlers
by Cédric Le Goater
· 6 years ago
50beeb6
Use error_fatal to simplify obvious fatal errors (again)
by Markus Armbruster
· 6 years ago
abe82eb
ppc/xics: rework the ICS classes inheritance tree
by Cédric Le Goater
· 7 years ago
eeefd43
ppx/xics: introduce a parent_reset in ICSStateClass
by Cédric Le Goater
· 7 years ago
0a647b7
ppc/xics: introduce a parent_realize in ICSStateClass
by Cédric Le Goater
· 7 years ago
a028dd4
ppc/xics: introduce ICP DeviceRealize and DeviceReset handlers
by Cédric Le Goater
· 7 years ago
52b4388
xics_kvm: fix a build break
by Cédric Le Goater
· 7 years ago
bf358b5
xics_kvm: use KVM helpers
by Cédric Le Goater
· 7 years ago
dcb556f
xics/kvm: synchonize state before 'info pic'
by Greg Kurz
· 7 years ago
b1fd36c
xics: drop ICPStateClass::cpu_setup() handler
by Greg Kurz
· 8 years ago
100f738
xics: pass appropriate types to realize() handlers.
by Greg Kurz
· 8 years ago
a4d4edc
xics: add reset() handler to ICPStateClass
by Greg Kurz
· 8 years ago
62f94fc
xics: add unrealize handler
by Greg Kurz
· 8 years ago
de86ecc
xics_kvm: cache already enabled vCPU ids
by Greg Kurz
· 8 years ago
229e16f
ppc/xics: preserve P and Q bits for KVM IRQs
by Sam Bobroff
· 8 years ago
063cb7c
ppc/xics: Fix stale irq->status bits after get
by Sam Bobroff
· 8 years ago
7ea6e06
ppc/xics: register reset handlers for the ICP and ICS objects
by Cédric Le Goater
· 8 years ago
8e4fba2
ppc/xics: rename 'ICPState *' variables to 'icp'
by Cédric Le Goater
· 8 years ago
e6f7e11
ppc/xics: remove the XICSState classes
by Cédric Le Goater
· 8 years ago
2192a93
ppc/xics: export the XICS init routines
by Cédric Le Goater
· 8 years ago
f023243
ppc/xics: move the cpu_setup() handler under the ICPState class
by Cédric Le Goater
· 8 years ago
bf50860
ppc/xics: simplify the cpu_setup() handler
by Cédric Le Goater
· 8 years ago
729f8a4
ppc/xics: move kernel_xics_fd out of KVMXICSState
by Cédric Le Goater
· 8 years ago
817bb6a
ppc/xics: remove set_nr_servers() handler from XICSStateClass
by Cédric Le Goater
· 8 years ago
4e4169f
ppc/xics: remove set_nr_irqs() handler from XICSStateClass
by Cédric Le Goater
· 8 years ago
2bb0d10
ppc/xics: add a xics_set_nr_servers common routine
by Cédric Le Goater
· 8 years ago
d4d7a59
ppc/xics: Split ICS into ics-base and ics class
by Benjamin Herrenschmidt
· 8 years ago
cc706a5
ppc/xics: Make the ICSState a list
by Benjamin Herrenschmidt
· 8 years ago
1b1746a
xics_kvm: drop extra checking of kernel_xics_fd
by Greg Kurz
· 9 years ago
27f2458
ppc/xics: Replace "icp" with "xics" in most places
by Benjamin Herrenschmidt
· 9 years ago
161deaf
ppc/xics: Rename existing xics to xics_spapr
by Benjamin Herrenschmidt
· 9 years ago
4a4b344
xics,xics_kvm: Handle CPU unplug correctly
by Bharata B Rao
· 9 years ago
77ac58d
dma: do not depend on kvm_enabled()
by Paolo Bonzini
· 10 years ago
e81096b
explicitly include linux/kvm.h
by Paolo Bonzini
· 9 years ago
4771d75
hw: explicitly include qemu-common.h and cpu.h
by Paolo Bonzini
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
0d75590
ppc: Clean up includes
by Peter Maydell
· 9 years ago
a45863b
xics_kvm: Don't enable KVM_CAP_IRQ_XICS if already enabled
by Bharata B Rao
· 10 years ago
28e0204
spapr: Merge sPAPREnvironment into sPAPRMachineState
by David Gibson
· 10 years ago
f41389a
KVM_CAP_IRQFD and KVM_CAP_IRQFD_RESAMPLE checks
by Eric Auger
· 10 years ago
a7e519a
xics: Disable flags reset on xics reset
by Alexey Kardashevskiy
· 11 years ago
4af8894
xics: Add flags for interrupts
by Alexey Kardashevskiy
· 11 years ago
3a3b850
spapr: Fix RTAS token numbers
by Alexey Kardashevskiy
· 11 years ago
48add81
ppc: use kvm_vcpu_enable_cap()
by Cornelia Huck
· 11 years ago
fb0e843
xics-kvm: Fix reset function
by Alexey Kardashevskiy
· 11 years ago
0f20ba6
target-ppc: spapr: e500: fix to use cpu_dt_id
by Alexey Kardashevskiy
· 11 years ago
9554233
xics-kvm: enable irqfd for MSI
by Alexey Kardashevskiy
· 11 years ago
11ad93f
xics-kvm: Support for in-kernel XICS interrupt controller
by David Gibson
· 11 years ago