input: mouse: switch sdl ui to new core
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
input: mouse: switch vnc ui to new core
input: keyboard: switch sdl ui to new core
input: keyboard: switch vnc ui to new core
input: keyboard: switch spice ui to new core
input: keyboard: switch curses ui to new core
input: mouse: add helpers functions to core
Likewise a bunch of helper functions to manage mouse buttonand movement events, again to make life easier for the ui code.
console: export QemuConsole index,width,height
Add functions to query QemuConsole properties.
input: rename file to legacy
Rename ui/input.c to ui/input-legacy.c.We are going to replace it step by step.
input: qapi: define event types
Define input event types, using qapi. So we get nicely autogeneratedtypes for our input events. And when it comes to qmp support some daythings will be a lot easier.
Types are modeled after the linux input layer. There are separate...
input: qapi: add unmapped key
Simplifies building something -> QkeyCode mapping tables.Uninitialized entries can easily identified then.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>Reviewed-by: Eric Blake <eblake@redhat.com>
input: qapi: add pause key
It's missing.
input: add core bits of the new input layer
Register and unregister handlers.Event dispatcher code.
input: keyboard: add helper functions to core
A bunch of helper functions to manage keyboard events,to make life simpler for the ui code when submittingkeyboard events.
input: keyboard: switch legacy handlers to new core
legacy kbd event handlers are registered in the new core,so they receive events from the new input core code.keycode -> scancode translation needed here.
legacy kbd_put_keycode() sends events to the new core....
input: keyboard: switch qmp_send_key() to new core.
input: keyboard: switch gtk ui to new core
s390x/virtio-ccw: Adapter interrupt support.
Handle the new CCW_CMD_SET_IND_ADAPTER command enabling adapter interruptson guest request. When active, host->guest notifications will be handledvia global_indicator -> queue indicators instead of queue indicators +...
target-ppc: spapr: e500: fix to use cpu_dt_id
This makes use of @cpu_dt_id and related API in:1. emulated XICS hypercall handlers as they receive fixed CPU indexes;2. XICS-KVM to enable in-kernel XICS on right CPU;3. device-tree renderer.
This removes @cpu_index fixup as @cpu_dt_id is used instead so QEMU monitor...
target-ppc: Update ppc_hash64_store_hpte to support updating in-kernel htab
This support updating htab managed by the hypervisor. Currently we don't haveany user for this feature. This actually bring the store_hpte interfacein-line with the load_hpte one. We may want to use this when we want to...
target-ppc: Introduce hypervisor call H_GET_TCE
This patch introduces the hypervisor call H_GET_TCE which is basically thereverse of H_PUT_TCE, as defined in the Power Architecture PlatformRequirements (PAPR).
The hcall H_GET_TCE is required by the kdump kernel which is calling it to...
target-ppc: add PowerPCCPU::cpu_dt_id
Normally CPUState::cpu_index is used to pick the right CPU for variousoperations. However default consecutive numbering does not always workfor POWERPC.
These indexes are reflected in /proc/device-tree/cpus/PowerPC,POWER7@XX...
target-ppc: Fix htab_mask calculation
Correctly update the htab_mask using the return value ofKVM_PPC_ALLOCATE_HTAB ioctl. Also we don't update sdr1on GET_SREGS for HV. We check for external htab and iffound true, we don't need to update sdr1
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>...
target-ppc: Fix page table lookup with kvm enabled
With kvm enabled, we store the hash page table information in the hypervisor.Use ioctl to read the htab contents. Without this we get the below error whentrying to read the guest address
(gdb) x/10 do_fork...
target-ppc: Change the hpte store API
For updating in kernel htab we need to provide both pte0 and pte1, hence updatethe interface to take pte0 and pte1 together
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>[ ldq_phys() API change, Greg Kurz <gkurz@linux.vnet.ibm.com> ]...
« Previous 1 ... 4 5 6 7 8 ... 1262 Next » (126-150/31548) | Per page: 25, 50, 100
Also available in: Atom