Richard Henderson
f85da3081d
target/sh4: Use cmpxchg for movco when parallel_cpus
...
As for other targets, cmpxchg isn't quite right for ll/sc,
suffering from an ABA race, but is sufficient to implement
portable atomic operations.
Signed-off-by: Richard Henderson <rth@twiddle.net >
Message-Id: <20170907185057.23421-2-richard.henderson@linaro.org >
[aurel32: fix whitespace]
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
2017-12-18 23:29:31 +01:00
Alex Bennée
6d56fc6cc3
target/sh4: fix TCG leak during gusa sequence
...
This fixes bug #1735384 while running java under qemu-sh4. When debug
was enabled it showed a problem with TCG temps. Once fixed I was able
to run java -version normally.
Cc: qemu-stable@nongnu.org
Reported-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de >
Suggested-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20171206093050.25308-1-alex.bennee@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
2017-12-18 23:01:33 +01:00
Philippe Mathieu-Daudé
e691e0ed13
target/sh4: add missing tcg_temp_free() in _decode_opc()
...
missed in c55497ecb8 and 852d481faf .
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20171205170013.22337-3-f4bug@amsat.org >
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net >
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net >
2017-12-18 23:00:56 +01:00
Jeff Cody
996922de45
block/curl: fix minor memory leaks
...
Signed-off-by: Jeff Cody <jcody@redhat.com >
Reviewed-by: Richard W.M. Jones <rjones@redhat.com >
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 15:44:39 -05:00
Jeff Cody
2d25964d18
block/curl: check error return of curl_global_init()
...
If curl_global_init() fails, per the documentation no other curl
functions may be called, so make sure to check the return value.
Also, some minor changes to the initialization latch variable 'inited':
- Make it static in the file, for clarity
- Change the name for clarity
- Make it a bool
Signed-off-by: Jeff Cody <jcody@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Reviewed-by: Richard W.M. Jones <rjones@redhat.com >
Reviewed-by: Darren Kenny <darren.kenny@oracle.com >
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 15:42:07 -05:00
Jeff Cody
d507c5f682
block/sheepdog: code beautification
...
No functional changes, just whitespace manipulation.
Signed-off-by: Jeff Cody <jcody@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Reviewed-by: Darren Kenny <darren.kenny@oracle.com >
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 15:41:44 -05:00
Jeff Cody
ac90dad94b
block/sheepdog: remove spurious NULL check
...
'tag' is already checked in the lines immediately preceding this check,
and set to non-NULL if NULL. No need to check again, it hasn't changed.
Signed-off-by: Jeff Cody <jcody@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Reviewed-by: Darren Kenny <darren.kenny@oracle.com >
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 15:41:17 -05:00
John Snow
aa9ef2e65b
blockjob: kick jobs on set-speed
...
If users set an unreasonably low speed (like one byte per second), the
calculated delay may exceed many hours. While we like to punish users
for asking for stupid things, we do also like to allow users to correct
their wicked ways.
When a user provides a new speed, kick the job to allow it to recalculate
its delay.
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 20171213204611.26276-1-jsnow@redhat.com
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 10:54:13 -05:00
Vladimir Sementsov-Ogievskiy
53f1c8794f
backup: use copy_bitmap in incremental backup
...
We can use copy_bitmap instead of sync_bitmap. copy_bitmap is
initialized from sync_bitmap and it is more informative: we will not try
to process data, that is already in progress (by write notifier).
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Reviewed-by: Jeff Cody <jcody@redhat.com >
Message-id: 20171012135313.227864-6-vsementsov@virtuozzo.com
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 10:54:13 -05:00
Vladimir Sementsov-Ogievskiy
085bd08e6f
backup: simplify non-dirty bits progress processing
...
Set fake progress for non-dirty clusters in copy_bitmap initialization,
to. It simplifies code and allows further refactoring.
This patch changes user's view of backup progress, but formally it
doesn't changed: progress hops are just moved to the beginning.
Actually it's just a point of view: when do we actually skip clusters?
We can say in the very beginning, that we skip these clusters and do
not think about them later.
Of course, if go through disk sequentially, it's logical to say, that
we skip clusters between copied portions to the left and to the right
of them. But even now copying progress is not sequential because of
write notifiers. Future patches will introduce new backup architecture
which will do copying in several coroutines in parallel, so it will
make no sense to publish fake progress by parts in parallel with
other copying requests.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Jeff Cody <jcody@redhat.com >
Message-id: 20171012135313.227864-5-vsementsov@virtuozzo.com
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 10:54:13 -05:00
Vladimir Sementsov-Ogievskiy
8cc6dc6215
backup: init copy_bitmap from sync_bitmap for incremental
...
We should not copy non-dirty clusters in write notifiers. So,
initialize copy_bitmap from sync_bitmap.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Reviewed-by: Jeff Cody <jcody@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 20171012135313.227864-4-vsementsov@virtuozzo.com
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 10:54:13 -05:00
Vladimir Sementsov-Ogievskiy
a193b0f0a8
backup: move from done_bitmap to copy_bitmap
...
Use HBitmap copy_bitmap instead of done_bitmap. This is needed to
improve incremental backup in following patches and to unify backup
loop for full/incremental modes in future patches.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: Jeff Cody <jcody@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Message-id: 20171012135313.227864-3-vsementsov@virtuozzo.com
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 10:54:13 -05:00
Vladimir Sementsov-Ogievskiy
56207df55e
hbitmap: add next_zero function
...
The function searches for next zero bit.
Also add interface for BdrvDirtyBitmap and unit test.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Message-id: 20171012135313.227864-2-vsementsov@virtuozzo.com
Signed-off-by: Jeff Cody <jcody@redhat.com >
2017-12-18 10:54:13 -05:00
Doug Gale
5c9522b358
gdbstub: add tracing
...
Signed-off-by: Doug Gale <doug16k@gmail.com >
Message-id: 20171203013037.31978-1-doug16k@gmail.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2017-12-18 14:37:36 +00:00
Namhyung Kim
c9add62195
trace: Try using tracefs first
...
Recent Linux kernel provides separate tracefs which doesn't need to be
mounted on the debugfs. Although most systems mount it at the
traditional place on the debugfs, it'd be safer to check tracefs first.
Signed-off-by: Namhyung Kim <namhyung@gmail.com >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2017-12-18 14:37:36 +00:00
Namhyung Kim
babfff8e11
trace: Generalize searching for debugfs
...
The find_debugfs() can be shared to find a different filesystem like
tracefs. So make it more general and rename to find_mount().
Signed-off-by: Namhyung Kim <namhyung@gmail.com >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2017-12-18 14:37:36 +00:00
Namhyung Kim
5070570c90
trace: Simplify find_debugfs()
...
The return vale of find_debugfs() is 1 if it could find a mount point of
debugfs. It can be saved in the while loop instead of checking it again.
Signed-off-by: Namhyung Kim <namhyung@gmail.com >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2017-12-18 14:37:36 +00:00
Peter Maydell
eaefea537b
Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging
...
trivial patches for 2017-12-18
# gpg: Signature made Mon 18 Dec 2017 14:08:51 GMT
# gpg: using RSA key 0x701B4F6B1A693E59
# gpg: Good signature from "Michael Tokarev <mjt@tls.msk.ru >"
# gpg: aka "Michael Tokarev <mjt@corpit.ru >"
# gpg: aka "Michael Tokarev <mjt@debian.org >"
# Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D 4324 457C E0A0 8044 65C5
# Subkey fingerprint: 7B73 BAD6 8BE7 A2C2 8931 4B22 701B 4F6B 1A69 3E59
* remotes/mjt/tags/trivial-patches-fetch: (60 commits)
misc: drop old i386 dependency
i386/pc: move vmmouse.c to hw/i386/
i386/pc: move vmport.c to hw/i386/
hw/misc/pvpanic: extract public API from i386/pc to "hw/misc/pvpanic.h"
hw/net/ne2000: extract ne2k-isa code from i386/pc to ne2000-isa.c
hw/display/vga: extract public API from i386/pc to "hw/display/vga.h"
hw/display/vga: "vga_int.h" requires "ui/console.h"
hw/display/vga: "vga.h" only contains registers defs, rename it "vga_regs.h"
hw/acpi/ich9: extract ACPI_PM_PROP_TCO_ENABLED from i386/pc
hw/acpi: ACPI_PM_* defines are not restricted to i386 arch
hw/timer/mc146818: rename rtc_init() -> mc146818_rtc_init()
hw/timer/i8254: rename pit_init() -> i8254_pit_init()
hw/unicore32: restrict hw addr defines to source file
hw/virtio-balloon: remove old i386 dependency
hw/tpm: remove old i386 dependency
hw/i2c: remove old i386 dependency
hw/ipmi: remove old i386 dependency
hw/ide: remove old i386 dependency
misc: remove old i386 dependency
amd_iommu: avoid needless includes in header file
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2017-12-18 14:17:42 +00:00
Philippe Mathieu-Daudé
c0578de60f
misc: drop old i386 dependency
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:03 +03:00
Philippe Mathieu-Daudé
664b4be5e8
i386/pc: move vmmouse.c to hw/i386/
...
It's a x86-only device, so it does not make sense to keep it
in the shared misc folder.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
323d7d1d99
i386/pc: move vmport.c to hw/i386/
...
It's a x86-only device, so it does not make sense to keep it
in the shared misc folder.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
0d5d8a3a90
hw/misc/pvpanic: extract public API from i386/pc to "hw/misc/pvpanic.h"
...
and remove the old i386/pc dependency.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
489983d6b4
hw/net/ne2000: extract ne2k-isa code from i386/pc to ne2000-isa.c
...
- add "hw/net/ne2000-isa.h"
- remove the old i386 dependency
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Hervé Poussineau <hpoussin@reactos.org >
Acked-by: David Gibson <david@gibson.dropbear.id.au > [PPC]
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
866e2b3727
hw/display/vga: extract public API from i386/pc to "hw/display/vga.h"
...
and remove the old i386/pc dependency.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
e07b15891e
hw/display/vga: "vga_int.h" requires "ui/console.h"
...
since The VGACommonState struct has a GraphicHwOps *hw_ops member,
then remove the now unnecessary includes.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
d10d69e39d
hw/display/vga: "vga.h" only contains registers defs, rename it "vga_regs.h"
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
b1c439d179
hw/acpi/ich9: extract ACPI_PM_PROP_TCO_ENABLED from i386/pc
...
enable_tco is specific to i386/pc.
Suggested-by: Paolo Bonzini <pbonzini@redhat.com >
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
9dc047ce8f
hw/acpi: ACPI_PM_* defines are not restricted to i386 arch
...
this allows to remove the old i386/pc dependency on acpi/core.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
6c646a11bf
hw/timer/mc146818: rename rtc_init() -> mc146818_rtc_init()
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Hervé Poussineau <hpoussin@reactos.org >
Reviewed-by: David Gibson <david@gibson.dropbear.id.au >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
acf695eca6
hw/timer/i8254: rename pit_init() -> i8254_pit_init()
...
and remove the old i386/pc dependency
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Hervé Poussineau <hpoussin@reactos.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
40a3bbc93e
hw/unicore32: restrict hw addr defines to source file
...
and drop unused #includes
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
2070aaebd2
hw/virtio-balloon: remove old i386 dependency
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
4c22db4485
hw/tpm: remove old i386 dependency
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Stefan Berger <stefanb@linux.vnet.ibm.com >
Reviewed-by: Marc-André Lureau <marcandre.lureau@gmail.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
b0392e8f78
hw/i2c: remove old i386 dependency
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
34d06688b2
hw/ipmi: remove old i386 dependency
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Corey Minyard <cminyard@mvista.com >
Tested-by: Corey Minyard <cminyard@mvista.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
786316113a
hw/ide: remove old i386 dependency
...
and remove a duplicated include
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Acked-by: John Snow <jsnow@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
09db4d37d2
misc: remove old i386 dependency
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Reviewed-by: Anthony PERARD <anthony.perard@citrix.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
433545d569
amd_iommu: avoid needless includes in header file
...
instead move them to the source file
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
f7ee2cf9d1
hw/ssi/aspeed_smc: remove unused #include
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
c8b15f913d
hw/misc/pvpanic: remove unused #include
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
44ae27d65c
hw/input/vmmouse: remove unused #include
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
1330f1e2b7
numa: remove unused #include
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
d6e3f50a47
misc: avoid "include/" in include path
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
9d80865724
nios2: remove duplicated includes (in code commented out)
...
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
6f144ff081
i386/hax: remove duplicated include
...
this file in include in "target/i386/hax-i386.h":
#ifdef CONFIG_WIN32
#include "target/i386/hax-windows.h"
#endif
which guaranties that sysemu/os-win32.h is previously included (CONFIG_WIN32)
Suggested-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
744fc0540d
i386/hax: remove duplicated includes
...
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
1945e6ab47
ppc: remove duplicated includes
...
applied using ./scripts/clean-includes
not needed since 7ebaf79556
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Acked-by: David Gibson <david@gibson.dropbear.id.au >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
ff676046fb
misc: remove duplicated includes
...
exec: housekeeping (funny since 02d0e09503 )
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Acked-by: Cornelia Huck <cohuck@redhat.com >
Reviewed-by: Anthony PERARD <anthony.perard@citrix.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
47181f5d45
misc: remove headers implicitly included
...
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Ben Warren <ben@skyportsystems.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00
Philippe Mathieu-Daudé
7d98febd67
block: remove "qemu/osdep.h" from header file
...
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2017-12-18 17:07:02 +03:00