[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 9f7811: qemu-char: Make the filename size for
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 9f7811: qemu-char: Make the filename size for a chardev a ... |
Date: |
Thu, 09 Oct 2014 09:00:05 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 9f781168c5d4d2640be89b53a41443d4f368f489
https://github.com/qemu/qemu/commit/9f781168c5d4d2640be89b53a41443d4f368f489
Author: Corey Minyard <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: Make the filename size for a chardev a #define
Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 43ded1a0d2381e65f0fff28269b7d02d4ead6aac
https://github.com/qemu/qemu/commit/43ded1a0d2381e65f0fff28269b7d02d4ead6aac
Author: Corey Minyard <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: Rework qemu_chr_open_socket() for reconnect
Move all socket configuration to qmp_chardev_open_socket().
qemu_chr_open_socket_fd() just opens the socket. This is getting ready
for the reconnect code, which will call open_sock_fd() on a reconnect
attempt.
Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: cfb429cb1acef4925812e3361ce56884043e84f7
https://github.com/qemu/qemu/commit/cfb429cb1acef4925812e3361ce56884043e84f7
Author: Corey Minyard <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: Move some items into TCPCharDriver
This keeps them from having to be passed around and makes them
available for later functions, like printing and reconnecting.
Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 16cc4ffe34f3fd6d0626ed459fb241304786a04b
https://github.com/qemu/qemu/commit/16cc4ffe34f3fd6d0626ed459fb241304786a04b
Author: Corey Minyard <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: set socket filename to disconnected when not connected
This way we can tell if the socket is connected or not. It also splits
the string conversions out into separate functions to make this more
convenient.
Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5dd1f02b4bc2f2c2ef3a2adfd8a412c8c8769085
https://github.com/qemu/qemu/commit/5dd1f02b4bc2f2c2ef3a2adfd8a412c8c8769085
Author: Corey Minyard <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M qapi-schema.json
M qemu-char.c
M qemu-options.hx
Log Message:
-----------
qemu-char: Add reconnecting to client sockets
Adds a "reconnect" option to socket backends that gives a reconnect
timeout. This only applies to client sockets. If the other end
of a socket closes the connection, qemu will attempt to reconnect
after the given number of seconds.
Signed-off-by: Corey Minyard <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 01ca519f24d6eb8afdfaa971c930d1b67235dfca
https://github.com/qemu/qemu/commit/01ca519f24d6eb8afdfaa971c930d1b67235dfca
Author: Corey Minyard <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: Print the remote and local addresses for a socket
It seems that it might be a good idea to know what is at the remote
end of a socket for tracking down issues. So add that to the
socket filename.
Signed-off-by: Corey Minyard <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 20674449453924ac808a82619456f68bb14df007
https://github.com/qemu/qemu/commit/20674449453924ac808a82619456f68bb14df007
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M vl.c
Log Message:
-----------
vl.c: Small coding style fix
Just to make checkpatch.pl happy when moving the code.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: a1a9cb0ccd9aa6f0afcf151006fd981ec39ffa15
https://github.com/qemu/qemu/commit/a1a9cb0ccd9aa6f0afcf151006fd981ec39ffa15
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M Makefile.objs
A accel.c
A include/sysemu/accel.h
M vl.c
Log Message:
-----------
accel: Move accel code to accel.c
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: e54adde6154fc86e52abb911e7c0604c9dc7a58a
https://github.com/qemu/qemu/commit/e54adde6154fc86e52abb911e7c0604c9dc7a58a
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
Log Message:
-----------
accel: Create AccelType typedef
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: e8b466ef95637e083b8c962476e38dd640f360f1
https://github.com/qemu/qemu/commit/e8b466ef95637e083b8c962476e38dd640f360f1
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
Log Message:
-----------
accel: Simplify configure_accelerator() using AccelType *acc variable
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: a22465520060951e70124729521318a559a3fe88
https://github.com/qemu/qemu/commit/a22465520060951e70124729521318a559a3fe88
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
Log Message:
-----------
accel: Move accel name lookup to separate function
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b14a0b7469fa3e6c26d18438531d26138c55b67e
https://github.com/qemu/qemu/commit/b14a0b7469fa3e6c26d18438531d26138c55b67e
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
M include/sysemu/accel.h
Log Message:
-----------
accel: Use QOM classes for accel types
Instead of having a static AccelType array, register a class for each
accelerator type, and use class name lookup to find accelerator
information.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: f6dfb83547d0cf5aa938cce391ba33c32a97bed9
https://github.com/qemu/qemu/commit/f6dfb83547d0cf5aa938cce391ba33c32a97bed9
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
Log Message:
-----------
accel: Make AccelClass.available() optional
When we move accel classes outside accel.c, the available() function
won't be necessary anymore, because the classes will be registered only
if the accelerator code is really enabled at build time.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b31f9acaaa9ddc5d0725efc2994b0d802d67ea38
https://github.com/qemu/qemu/commit/b31f9acaaa9ddc5d0725efc2994b0d802d67ea38
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
Log Message:
-----------
accel: Report unknown accelerator as "not found" instead of "does not exist"
As the accelerator classes won't be registered anymore if they are not
enabled at compile time, saying "does not exist" may be misleading, as
the accelerator may be simply disabled. Change the wording to just say
"not found".
Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 782c3f2939a8faefa4c5a324dfb472a534048510
https://github.com/qemu/qemu/commit/782c3f2939a8faefa4c5a324dfb472a534048510
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
M include/sysemu/kvm.h
M kvm-all.c
M kvm-stub.c
Log Message:
-----------
accel: Move KVM accel registration to kvm-all.c
Note that this has an user-visible side-effect: instead of reporting
"KVM is not supported for this target", QEMU binaries not supporting KVM
will report "kvm accelerator does not exist".
As kvm_availble() always return 1 when CONFIG_KVM is enabled, we don't
need to set AccelClass.available anymore. kvm_enabled() is not being
completely removed yet only because qmp_query_kvm() still uses it.
This also allows us to make kvm_init() static.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b152b05a35acc0ff3da5648fd5cb97136853838c
https://github.com/qemu/qemu/commit/b152b05a35acc0ff3da5648fd5cb97136853838c
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
M include/hw/xen/xen.h
M xen-common-stub.c
M xen-common.c
Log Message:
-----------
accel: Move Xen registration code to xen-common.c
Note that this has an user-visible side-effect: instead of reporting
"Xen is not supported for this target", QEMU binaries not supporting Xen
will report "xen accelerator does not exist".
As xen_available() always return 1 when CONFIG_XEN is enabled, we don't
need to set AccelClass.available anymore. xen_enabled() is not being
removed yet, but only because vl.c is still using it.
This also allows us to make xen_init() static.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 3a6ce5147f1273a5eec6a82fac9c8e6d085c1247
https://github.com/qemu/qemu/commit/3a6ce5147f1273a5eec6a82fac9c8e6d085c1247
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
M include/sysemu/qtest.h
M qtest.c
Log Message:
-----------
accel: Move qtest accel registration to qtest.c
As qtest_availble() returns 1 only when CONFIG_POSIX is set, keep
setting AccelClass.available to keep current behavior (this is different
from what we did for KVM and Xen).
This also allows us to make qtest_init_accel() static.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 32592e112fc9da1e4f6b48896e6473c49043d5dd
https://github.com/qemu/qemu/commit/32592e112fc9da1e4f6b48896e6473c49043d5dd
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
M arch_init.c
M include/sysemu/arch_init.h
Log Message:
-----------
accel: Remove tcg_available() function
As the function always return 1, it is not needed anymore.
Signed-off-by: Eduardo Habkost <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: d95c8527e9662a54a8f98c2ced35736604b1b253
https://github.com/qemu/qemu/commit/d95c8527e9662a54a8f98c2ced35736604b1b253
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
Log Message:
-----------
accel: Move accel init/allowed code to separate function
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 0d15da8e6fc3cbcd088476c561dcc88b9aae493a
https://github.com/qemu/qemu/commit/0d15da8e6fc3cbcd088476c561dcc88b9aae493a
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-04 (Sat, 04 Oct 2014)
Changed paths:
M accel.c
M include/sysemu/accel.h
M kvm-all.c
M qtest.c
M xen-common.c
Log Message:
-----------
accel: Rename 'init' method to 'init_machine'
Today, all accelerator init functions affect some global state:
* tcg_init() calls tcg_exec_init() and affects globals such as tcg_tcx,
page size globals, and possibly others;
* kvm_init() changes the kvm_state global, cpu_interrupt_handler, and possibly
others;
* xen_init() changes the xen_xc global, and registers a change state handler.
With the new accelerator QOM classes, initialization may now be split in two
steps:
* instance_init() will do basic initialization that doesn't affect any global
state and don't need MachineState or MachineClass data. This will allow
probing code to safely create multiple accelerator objects on the fly just
for reporting host/accelerator capabilities, for example.
* accel_init_machine()/init_machine() will save the accelerator object in
MachineState, and do initialization steps which still affect global state,
machine state, or that need data from MachineClass or MachineState.
To clarify the difference between those two steps, rename init() to
init_machine().
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: f6a1ef64408a5f7f52601589fef2a850b93d817e
https://github.com/qemu/qemu/commit/f6a1ef64408a5f7f52601589fef2a850b93d817e
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M accel.c
M include/hw/boards.h
M include/qemu/typedefs.h
M include/sysemu/accel.h
M kvm-all.c
M qtest.c
M vl.c
M xen-common.c
Log Message:
-----------
accel: Pass MachineState object to accel init functions
Most of the machine options and machine state information is in the
MachineState object, not on the MachineClass. This will allow init
functions to use the MachineState object directly instead of
qemu_get_machine_opts() or the current_machine global.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: ac2da55e01b1a84e6bba32768211201dec230232
https://github.com/qemu/qemu/commit/ac2da55e01b1a84e6bba32768211201dec230232
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M accel.c
M include/hw/boards.h
Log Message:
-----------
accel: Create accel object when initializing machine
Create an actual TYPE_ACCEL object when initializing a machine. This
will allow accelerator classes to implement some initialization on
instance_init, and to save state on the TYPE_ACCEL object.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: fc02086b5ab8de50ce8234cf8f42b254de9e5d91
https://github.com/qemu/qemu/commit/fc02086b5ab8de50ce8234cf8f42b254de9e5d91
Author: Eduardo Habkost <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M kvm-all.c
Log Message:
-----------
kvm: Make KVMState be the TYPE_KVM_ACCEL instance struct
Now that we create an accel object before calling machine_init, we can
simply use the accel object to save all KVMState data, instead of
allocationg KVMState manually.
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: cdebec5e40bd0af82da0659f37af85ee2aa2c9d1
https://github.com/qemu/qemu/commit/cdebec5e40bd0af82da0659f37af85ee2aa2c9d1
Author: Paolo Bonzini <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M pc-bios/linuxboot.bin
M pc-bios/optionrom/linuxboot.S
M pc-bios/optionrom/optionrom.h
Log Message:
-----------
linuxboot: compute initrd loading address
Even though hw/i386/pc.c tries to compute a valid loading address for the
initrd, close to the top of RAM, this does not take into account other
data that is malloced into that memory by SeaBIOS.
Luckily we can easily look at the memory map to find out how much memory is
used up there. This patch places the initrd in the first four gigabytes,
below the first hole (as returned by INT 15h, AX=e801h).
Without this patch:
[ 0.000000] init_memory_mapping: [mem 0x07000000-0x07fdffff]
[ 0.000000] RAMDISK: [mem 0x0710a000-0x07fd7fff]
With this patch:
[ 0.000000] init_memory_mapping: [mem 0x07000000-0x07fdffff]
[ 0.000000] RAMDISK: [mem 0x07112000-0x07fdffff]
So linuxboot is able to use the 64k that were added as padding for
QEMU <= 2.1.
Acked-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 35e4e96c4d5bfcf8a22930d8e99f7c8c44420062
https://github.com/qemu/qemu/commit/35e4e96c4d5bfcf8a22930d8e99f7c8c44420062
Author: Paolo Bonzini <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M hw/scsi/virtio-scsi.c
Log Message:
-----------
virtio-scsi: fix use-after-free of VirtIOSCSIReq
scsi_req_continue can complete the request and cause the VirtIOSCSIReq
to be freed. Fetch req->sreq just once to avoid the bug.
Reported-by: Richard Jones <address@hidden>
Tested-by: Richard Jones <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5748e4c2be4f5c24c691f91328be02a9c4cb3063
https://github.com/qemu/qemu/commit/5748e4c2be4f5c24c691f91328be02a9c4cb3063
Author: Corey Minyard <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M include/qemu/error-report.h
M util/qemu-error.c
Log Message:
-----------
qemu-error: Add error_vreport()
Needed to nicely print socket error reports.
Signed-off-by: Corey Minyard <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5179502918d0c230afb50d8b95247de440fccdd5
https://github.com/qemu/qemu/commit/5179502918d0c230afb50d8b95247de440fccdd5
Author: Corey Minyard <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M include/qemu/sockets.h
M migration-tcp.c
M migration-unix.c
M qemu-char.c
M util/qemu-sockets.c
Log Message:
-----------
qemu-sockets: Add error to non-blocking connect handler
An error value here would be quite handy and more consistent
with the rest of the code.
Signed-off-by: Corey Minyard <address@hidden>
[Make sure SO_ERROR value is passed to error_setg_errno. - Paolo]
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 5008e5b7b817b5ea2b788203122cd50e7c16e599
https://github.com/qemu/qemu/commit/5008e5b7b817b5ea2b788203122cd50e7c16e599
Author: Corey Minyard <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: Fix reconnect socket error reporting
If reconnect was set, errors wouldn't always be reported.
Fix that and also only report a connect error once until a
connection has been made.
The primary purpose of this is to tell the user that a
connection failed so they can know they need to figure out
what went wrong. So we don't want to spew too much
out here, just enough so they know.
Signed-off-by: Corey Minyard <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: fcb2cd928f5519b8241e22411a696be1a7272b1c
https://github.com/qemu/qemu/commit/fcb2cd928f5519b8241e22411a696be1a7272b1c
Author: Peter Maydell <address@hidden>
Date: 2014-10-09 (Thu, 09 Oct 2014)
Changed paths:
M Makefile.objs
A accel.c
M arch_init.c
M hw/scsi/virtio-scsi.c
M include/hw/boards.h
M include/hw/xen/xen.h
M include/qemu/error-report.h
M include/qemu/sockets.h
M include/qemu/typedefs.h
A include/sysemu/accel.h
M include/sysemu/arch_init.h
M include/sysemu/kvm.h
M include/sysemu/qtest.h
M kvm-all.c
M kvm-stub.c
M migration-tcp.c
M migration-unix.c
M pc-bios/linuxboot.bin
M pc-bios/optionrom/linuxboot.S
M pc-bios/optionrom/optionrom.h
M qapi-schema.json
M qemu-char.c
M qemu-options.hx
M qtest.c
M util/qemu-error.c
M util/qemu-sockets.c
M vl.c
M xen-common-stub.c
M xen-common.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
Four changes here. Polling for reconnection of character devices,
the QOMification of accelerators, a fix for -kernel support on x86, and one
for a recently-introduced virtio-scsi optimization.
# gpg: Signature made Thu 09 Oct 2014 14:36:50 BST using RSA key ID 4E6B09D7
# gpg: Good signature from "Paolo Bonzini <address@hidden>"
# gpg: aka "Paolo Bonzini <address@hidden>"
* remotes/bonzini/tags/for-upstream: (28 commits)
qemu-char: Fix reconnect socket error reporting
qemu-sockets: Add error to non-blocking connect handler
qemu-error: Add error_vreport()
virtio-scsi: fix use-after-free of VirtIOSCSIReq
linuxboot: compute initrd loading address
kvm: Make KVMState be the TYPE_KVM_ACCEL instance struct
accel: Create accel object when initializing machine
accel: Pass MachineState object to accel init functions
accel: Rename 'init' method to 'init_machine'
accel: Move accel init/allowed code to separate function
accel: Remove tcg_available() function
accel: Move qtest accel registration to qtest.c
accel: Move Xen registration code to xen-common.c
accel: Move KVM accel registration to kvm-all.c
accel: Report unknown accelerator as "not found" instead of "does not exist"
accel: Make AccelClass.available() optional
accel: Use QOM classes for accel types
accel: Move accel name lookup to separate function
accel: Simplify configure_accelerator() using AccelType *acc variable
accel: Create AccelType typedef
...
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/b6011bd8a57c...fcb2cd928f55
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 9f7811: qemu-char: Make the filename size for a chardev a ...,
GitHub <=