qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

chardev: move headers to include/chardev

So they are all in one place. The following patch will move serial &
parallel declarations to the respective headers.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>

+117 -116
+1
MAINTAINERS
··· 1238 1238 M: Marc-André Lureau <marcandre.lureau@redhat.com> 1239 1239 S: Maintained 1240 1240 F: chardev/ 1241 + F: include/chardev/ 1241 1242 F: backends/msmouse.c 1242 1243 F: backends/testdev.c 1243 1244
+1 -1
backends/baum.c
··· 24 24 #include "qemu/osdep.h" 25 25 #include "qapi/error.h" 26 26 #include "qemu-common.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 #include "qemu/timer.h" 29 29 #include "hw/usb.h" 30 30 #include "ui/console.h"
+1 -1
backends/msmouse.c
··· 23 23 */ 24 24 #include "qemu/osdep.h" 25 25 #include "qemu-common.h" 26 - #include "sysemu/char.h" 26 + #include "chardev/char.h" 27 27 #include "ui/console.h" 28 28 #include "ui/input.h" 29 29
+1 -1
backends/rng-egd.c
··· 12 12 13 13 #include "qemu/osdep.h" 14 14 #include "sysemu/rng.h" 15 - #include "sysemu/char.h" 15 + #include "chardev/char.h" 16 16 #include "qapi/error.h" 17 17 #include "qapi/qmp/qerror.h" 18 18
+1 -1
backends/testdev.c
··· 25 25 */ 26 26 #include "qemu/osdep.h" 27 27 #include "qemu-common.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 30 30 #define BUF_SIZE 32 31 31
+1 -1
backends/wctablet.c
··· 32 32 33 33 #include "qemu/osdep.h" 34 34 #include "qemu-common.h" 35 - #include "sysemu/char.h" 35 + #include "chardev/char.h" 36 36 #include "ui/console.h" 37 37 #include "ui/input.h" 38 38 #include "trace.h"
+1 -1
chardev/char-console.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "char-win.h" 25 + #include "chardev/char-win.h" 26 26 27 27 static void qemu_chr_open_win_con(Chardev *chr, 28 28 ChardevBackend *backend,
+3 -3
chardev/char-fd.c
··· 25 25 #include "qemu/sockets.h" 26 26 #include "qapi/error.h" 27 27 #include "qemu-common.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "io/channel-file.h" 30 30 31 - #include "char-fd.h" 32 - #include "char-io.h" 31 + #include "chardev/char-fd.h" 32 + #include "chardev/char-io.h" 33 33 34 34 /* Called with chr_write_lock held. */ 35 35 static int fd_chr_write(Chardev *chr, const uint8_t *buf, int len)
+1 -1
chardev/char-fd.h include/chardev/char-fd.h
··· 25 25 #define CHAR_FD_H 26 26 27 27 #include "io/channel.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 30 30 typedef struct FDChardev { 31 31 Chardev parent;
+3 -3
chardev/char-file.c
··· 24 24 #include "qemu/osdep.h" 25 25 #include "qapi/error.h" 26 26 #include "qemu-common.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 29 29 #ifdef _WIN32 30 - #include "char-win.h" 30 + #include "chardev/char-win.h" 31 31 #else 32 - #include "char-fd.h" 32 + #include "chardev/char-fd.h" 33 33 #endif 34 34 35 35 static void qmp_chardev_open_file(Chardev *chr,
+1 -1
chardev/char-io.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "char-io.h" 25 + #include "chardev/char-io.h" 26 26 27 27 typedef struct IOWatchPoll { 28 28 GSource parent;
+1 -1
chardev/char-io.h include/chardev/char-io.h
··· 26 26 27 27 #include "qemu-common.h" 28 28 #include "io/channel.h" 29 - #include "sysemu/char.h" 29 + #include "chardev/char.h" 30 30 31 31 /* Can only be used for read */ 32 32 GSource *io_add_watch_poll(Chardev *chr,
+2 -2
chardev/char-mux.c
··· 24 24 #include "qemu/osdep.h" 25 25 #include "qapi/error.h" 26 26 #include "qemu-common.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 #include "sysemu/block-backend.h" 29 - #include "char-mux.h" 29 + #include "chardev/char-mux.h" 30 30 31 31 /* MUX driver for serial I/O splitting */ 32 32
+1 -1
chardev/char-mux.h include/chardev/char-mux.h
··· 24 24 #ifndef CHAR_MUX_H 25 25 #define CHAR_MUX_H 26 26 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 29 29 extern bool muxes_realized; 30 30
+1 -1
chardev/char-null.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "sysemu/char.h" 25 + #include "chardev/char.h" 26 26 27 27 static void null_chr_open(Chardev *chr, 28 28 ChardevBackend *backend,
+3 -3
chardev/char-parallel.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "sysemu/char.h" 25 + #include "chardev/char.h" 26 26 #include "qapi/error.h" 27 27 #include <sys/ioctl.h> 28 28 ··· 41 41 #endif 42 42 #endif 43 43 44 - #include "char-fd.h" 45 - #include "char-parallel.h" 44 + #include "chardev/char-fd.h" 45 + #include "chardev/char-parallel.h" 46 46 47 47 #if defined(__linux__) 48 48
chardev/char-parallel.h include/chardev/char-parallel.h
+3 -3
chardev/char-pipe.c
··· 23 23 */ 24 24 #include "qemu/osdep.h" 25 25 #include "qapi/error.h" 26 - #include "sysemu/char.h" 26 + #include "chardev/char.h" 27 27 28 28 #ifdef _WIN32 29 - #include "char-win.h" 29 + #include "chardev/char-win.h" 30 30 #else 31 - #include "char-fd.h" 31 + #include "chardev/char-fd.h" 32 32 #endif 33 33 34 34 #ifdef _WIN32
+2 -2
chardev/char-pty.c
··· 24 24 #include "qemu/osdep.h" 25 25 #include "qapi/error.h" 26 26 #include "qemu-common.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 #include "io/channel-file.h" 29 29 #include "qemu/sockets.h" 30 30 #include "qemu/error-report.h" 31 31 32 - #include "char-io.h" 32 + #include "chardev/char-io.h" 33 33 34 34 #if defined(__linux__) || defined(__sun__) || defined(__FreeBSD__) \ 35 35 || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) \
+1 -1
chardev/char-ringbuf.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "sysemu/char.h" 25 + #include "chardev/char.h" 26 26 #include "qmp-commands.h" 27 27 #include "qemu/base64.h" 28 28
+3 -3
chardev/char-serial.c
··· 27 27 #include "qapi/error.h" 28 28 29 29 #ifdef _WIN32 30 - #include "char-win.h" 30 + #include "chardev/char-win.h" 31 31 #else 32 32 #include <sys/ioctl.h> 33 33 #include <termios.h> 34 - #include "char-fd.h" 34 + #include "chardev/char-fd.h" 35 35 #endif 36 36 37 - #include "char-serial.h" 37 + #include "chardev/char-serial.h" 38 38 39 39 #ifdef _WIN32 40 40
chardev/char-serial.h include/chardev/char-serial.h
+2 -2
chardev/char-socket.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "sysemu/char.h" 25 + #include "chardev/char.h" 26 26 #include "io/channel-socket.h" 27 27 #include "io/channel-tls.h" 28 28 #include "qemu/error-report.h" 29 29 #include "qapi/error.h" 30 30 #include "qapi/clone-visitor.h" 31 31 32 - #include "char-io.h" 32 + #include "chardev/char-io.h" 33 33 34 34 /***********************************************************/ 35 35 /* TCP Net console */
+4 -4
chardev/char-stdio.c
··· 25 25 #include "qemu/sockets.h" 26 26 #include "qapi/error.h" 27 27 #include "qemu-common.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 30 30 #ifdef _WIN32 31 - #include "char-win.h" 32 - #include "char-win-stdio.h" 31 + #include "chardev/char-win.h" 32 + #include "chardev/char-win-stdio.h" 33 33 #else 34 34 #include <termios.h> 35 - #include "char-fd.h" 35 + #include "chardev/char-fd.h" 36 36 #endif 37 37 38 38 #ifndef _WIN32
+2 -2
chardev/char-udp.c
··· 22 22 * THE SOFTWARE. 23 23 */ 24 24 #include "qemu/osdep.h" 25 - #include "sysemu/char.h" 25 + #include "chardev/char.h" 26 26 #include "io/channel-socket.h" 27 27 #include "qapi/error.h" 28 28 29 - #include "char-io.h" 29 + #include "chardev/char-io.h" 30 30 31 31 /***********************************************************/ 32 32 /* UDP Net console */
+2 -2
chardev/char-win-stdio.c
··· 23 23 */ 24 24 #include "qemu/osdep.h" 25 25 #include "qapi/error.h" 26 - #include "char-win.h" 27 - #include "char-win-stdio.h" 26 + #include "chardev/char-win.h" 27 + #include "chardev/char-win-stdio.h" 28 28 29 29 typedef struct { 30 30 Chardev parent;
chardev/char-win-stdio.h include/chardev/char-win-stdio.h
+1 -1
chardev/char-win.c
··· 24 24 #include "qemu/osdep.h" 25 25 #include "qemu-common.h" 26 26 #include "qapi/error.h" 27 - #include "char-win.h" 27 + #include "chardev/char-win.h" 28 28 29 29 static void win_chr_read(Chardev *chr, DWORD len) 30 30 {
+1 -1
chardev/char-win.h include/chardev/char-win.h
··· 24 24 #ifndef CHAR_WIN_H 25 25 #define CHAR_WIN_H 26 26 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 29 29 typedef struct { 30 30 Chardev parent;
+5 -5
chardev/char.c
··· 28 28 #include "sysemu/sysemu.h" 29 29 #include "qemu/config-file.h" 30 30 #include "qemu/error-report.h" 31 - #include "sysemu/char.h" 31 + #include "chardev/char.h" 32 32 #include "qmp-commands.h" 33 33 #include "qapi-visit.h" 34 34 #include "sysemu/replay.h" 35 35 #include "qemu/help_option.h" 36 36 37 - #include "char-mux.h" 38 - #include "char-io.h" 39 - #include "char-parallel.h" 40 - #include "char-serial.h" 37 + #include "chardev/char-mux.h" 38 + #include "chardev/char-io.h" 39 + #include "chardev/char-parallel.h" 40 + #include "chardev/char-serial.h" 41 41 42 42 /***********************************************************/ 43 43 /* character device */
+1 -1
gdbstub.c
··· 25 25 #include "qemu.h" 26 26 #else 27 27 #include "monitor/monitor.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "sysemu/sysemu.h" 30 30 #include "exec/gdbstub.h" 31 31 #endif
+1 -1
hmp.c
··· 17 17 #include "hmp.h" 18 18 #include "net/net.h" 19 19 #include "net/eth.h" 20 - #include "sysemu/char.h" 20 + #include "chardev/char.h" 21 21 #include "sysemu/block-backend.h" 22 22 #include "sysemu/sysemu.h" 23 23 #include "qemu/config-file.h"
+1 -1
hw/arm/fsl-imx25.c
··· 30 30 #include "sysemu/sysemu.h" 31 31 #include "exec/address-spaces.h" 32 32 #include "hw/boards.h" 33 - #include "sysemu/char.h" 33 + #include "chardev/char.h" 34 34 35 35 static void fsl_imx25_init(Object *obj) 36 36 {
+1 -1
hw/arm/fsl-imx31.c
··· 27 27 #include "sysemu/sysemu.h" 28 28 #include "exec/address-spaces.h" 29 29 #include "hw/boards.h" 30 - #include "sysemu/char.h" 30 + #include "chardev/char.h" 31 31 32 32 static void fsl_imx31_init(Object *obj) 33 33 {
+1 -1
hw/arm/fsl-imx6.c
··· 24 24 #include "qemu-common.h" 25 25 #include "hw/arm/fsl-imx6.h" 26 26 #include "sysemu/sysemu.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 #include "qemu/error-report.h" 29 29 30 30 #define NAME_SIZE 20
+1 -1
hw/arm/omap2.c
··· 30 30 #include "hw/arm/omap.h" 31 31 #include "sysemu/sysemu.h" 32 32 #include "qemu/timer.h" 33 - #include "sysemu/char.h" 33 + #include "chardev/char.h" 34 34 #include "hw/block/flash.h" 35 35 #include "hw/arm/soc_dma.h" 36 36 #include "hw/sysbus.h"
+1 -1
hw/arm/pxa2xx.c
··· 17 17 #include "hw/char/serial.h" 18 18 #include "hw/i2c/i2c.h" 19 19 #include "hw/ssi/ssi.h" 20 - #include "sysemu/char.h" 20 + #include "chardev/char.h" 21 21 #include "sysemu/block-backend.h" 22 22 #include "sysemu/blockdev.h" 23 23 #include "qemu/cutils.h"
+1 -1
hw/arm/strongarm.c
··· 34 34 #include "strongarm.h" 35 35 #include "qemu/error-report.h" 36 36 #include "hw/arm/arm.h" 37 - #include "sysemu/char.h" 37 + #include "chardev/char.h" 38 38 #include "sysemu/sysemu.h" 39 39 #include "hw/ssi/ssi.h" 40 40 #include "qemu/cutils.h"
+1 -1
hw/bt/hci-csr.c
··· 20 20 21 21 #include "qemu/osdep.h" 22 22 #include "qemu-common.h" 23 - #include "sysemu/char.h" 23 + #include "chardev/char.h" 24 24 #include "qemu/timer.h" 25 25 #include "qemu/bswap.h" 26 26 #include "hw/irq.h"
+1 -1
hw/char/cadence_uart.c
··· 23 23 24 24 #include "qemu/osdep.h" 25 25 #include "hw/sysbus.h" 26 - #include "sysemu/char.h" 26 + #include "chardev/char.h" 27 27 #include "qemu/timer.h" 28 28 #include "qemu/log.h" 29 29 #include "hw/char/cadence_uart.h"
+1 -1
hw/char/debugcon.c
··· 27 27 #include "qemu/osdep.h" 28 28 #include "qapi/error.h" 29 29 #include "hw/hw.h" 30 - #include "sysemu/char.h" 30 + #include "chardev/char.h" 31 31 #include "hw/isa/isa.h" 32 32 #include "hw/i386/pc.h" 33 33
+1 -1
hw/char/digic-uart.c
··· 29 29 #include "qemu/osdep.h" 30 30 #include "hw/hw.h" 31 31 #include "hw/sysbus.h" 32 - #include "sysemu/char.h" 32 + #include "chardev/char.h" 33 33 #include "qemu/log.h" 34 34 35 35 #include "hw/char/digic-uart.h"
+1 -1
hw/char/escc.c
··· 26 26 #include "hw/hw.h" 27 27 #include "hw/sysbus.h" 28 28 #include "hw/char/escc.h" 29 - #include "sysemu/char.h" 29 + #include "chardev/char.h" 30 30 #include "ui/console.h" 31 31 #include "ui/input.h" 32 32 #include "trace.h"
+1 -1
hw/char/etraxfs_ser.c
··· 24 24 25 25 #include "qemu/osdep.h" 26 26 #include "hw/sysbus.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 #include "qemu/log.h" 29 29 30 30 #define D(x)
+1 -1
hw/char/exynos4210_uart.c
··· 23 23 #include "hw/sysbus.h" 24 24 #include "qemu/error-report.h" 25 25 #include "sysemu/sysemu.h" 26 - #include "sysemu/char.h" 26 + #include "chardev/char.h" 27 27 28 28 #include "hw/arm/exynos4210.h" 29 29
+1 -1
hw/char/grlib_apbuart.c
··· 24 24 25 25 #include "qemu/osdep.h" 26 26 #include "hw/sysbus.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 29 29 #include "trace.h" 30 30
+1 -1
hw/char/ipoctal232.c
··· 11 11 #include "qemu/osdep.h" 12 12 #include "hw/ipack/ipack.h" 13 13 #include "qemu/bitops.h" 14 - #include "sysemu/char.h" 14 + #include "chardev/char.h" 15 15 16 16 /* #define DEBUG_IPOCTAL */ 17 17
+1 -1
hw/char/lm32_juart.c
··· 21 21 #include "hw/hw.h" 22 22 #include "hw/sysbus.h" 23 23 #include "trace.h" 24 - #include "sysemu/char.h" 24 + #include "chardev/char.h" 25 25 26 26 #include "hw/char/lm32_juart.h" 27 27
+1 -1
hw/char/lm32_uart.c
··· 26 26 #include "hw/hw.h" 27 27 #include "hw/sysbus.h" 28 28 #include "trace.h" 29 - #include "sysemu/char.h" 29 + #include "chardev/char.h" 30 30 #include "qemu/error-report.h" 31 31 32 32 enum {
+1 -1
hw/char/mcf_uart.c
··· 9 9 #include "hw/hw.h" 10 10 #include "hw/sysbus.h" 11 11 #include "hw/m68k/mcf.h" 12 - #include "sysemu/char.h" 12 + #include "chardev/char.h" 13 13 #include "exec/address-spaces.h" 14 14 #include "qapi/error.h" 15 15
+1 -1
hw/char/milkymist-uart.c
··· 25 25 #include "hw/hw.h" 26 26 #include "hw/sysbus.h" 27 27 #include "trace.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "qemu/error-report.h" 30 30 31 31 enum {
+1 -1
hw/char/omap_uart.c
··· 18 18 * with this program; if not, see <http://www.gnu.org/licenses/>. 19 19 */ 20 20 #include "qemu/osdep.h" 21 - #include "sysemu/char.h" 21 + #include "chardev/char.h" 22 22 #include "hw/hw.h" 23 23 #include "hw/arm/omap.h" 24 24 #include "hw/char/serial.h"
+1 -1
hw/char/parallel.c
··· 25 25 #include "qemu/osdep.h" 26 26 #include "qapi/error.h" 27 27 #include "hw/hw.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "hw/isa/isa.h" 30 30 #include "hw/i386/pc.h" 31 31 #include "sysemu/sysemu.h"
+1 -1
hw/char/pl011.c
··· 9 9 10 10 #include "qemu/osdep.h" 11 11 #include "hw/sysbus.h" 12 - #include "sysemu/char.h" 12 + #include "chardev/char.h" 13 13 #include "qemu/log.h" 14 14 #include "trace.h" 15 15
+1 -1
hw/char/sclpconsole-lm.c
··· 17 17 #include "hw/qdev.h" 18 18 #include "qemu/thread.h" 19 19 #include "qemu/error-report.h" 20 - #include "sysemu/char.h" 20 + #include "chardev/char.h" 21 21 22 22 #include "hw/s390x/sclp.h" 23 23 #include "hw/s390x/event-facility.h"
+1 -1
hw/char/sclpconsole.c
··· 19 19 20 20 #include "hw/s390x/sclp.h" 21 21 #include "hw/s390x/event-facility.h" 22 - #include "sysemu/char.h" 22 + #include "chardev/char.h" 23 23 24 24 typedef struct ASCIIConsoleData { 25 25 EventBufferHeader ebh;
+1 -1
hw/char/serial.c
··· 25 25 26 26 #include "qemu/osdep.h" 27 27 #include "hw/char/serial.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "qapi/error.h" 30 30 #include "qemu/timer.h" 31 31 #include "exec/address-spaces.h"
+1 -1
hw/char/sh_serial.c
··· 27 27 #include "qemu/osdep.h" 28 28 #include "hw/hw.h" 29 29 #include "hw/sh4/sh.h" 30 - #include "sysemu/char.h" 30 + #include "chardev/char.h" 31 31 #include "exec/address-spaces.h" 32 32 #include "qapi/error.h" 33 33
+1 -1
hw/char/spapr_vty.c
··· 4 4 #include "qemu-common.h" 5 5 #include "cpu.h" 6 6 #include "hw/qdev.h" 7 - #include "sysemu/char.h" 7 + #include "chardev/char.h" 8 8 #include "hw/ppc/spapr.h" 9 9 #include "hw/ppc/spapr_vio.h" 10 10
+1 -1
hw/char/terminal3270.c
··· 13 13 14 14 #include "qemu/osdep.h" 15 15 #include "qapi/error.h" 16 - #include "sysemu/char.h" 16 + #include "chardev/char.h" 17 17 #include "hw/s390x/3270-ccw.h" 18 18 19 19 /* Enough spaces for different window sizes. */
+1 -1
hw/char/virtio-console.c
··· 11 11 */ 12 12 13 13 #include "qemu/osdep.h" 14 - #include "sysemu/char.h" 14 + #include "chardev/char.h" 15 15 #include "qemu/error-report.h" 16 16 #include "trace.h" 17 17 #include "hw/virtio/virtio-serial.h"
+1 -1
hw/char/xen_console.c
··· 25 25 26 26 #include "qapi/error.h" 27 27 #include "hw/hw.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "hw/xen/xen_backend.h" 30 30 #include "qapi/error.h" 31 31
+1 -1
hw/char/xilinx_uartlite.c
··· 24 24 25 25 #include "qemu/osdep.h" 26 26 #include "hw/sysbus.h" 27 - #include "sysemu/char.h" 27 + #include "chardev/char.h" 28 28 29 29 #define DUART(x) 30 30
+1 -1
hw/core/qdev-properties-system.c
··· 20 20 #include "hw/block/block.h" 21 21 #include "net/hub.h" 22 22 #include "qapi/visitor.h" 23 - #include "sysemu/char.h" 23 + #include "chardev/char.h" 24 24 #include "sysemu/iothread.h" 25 25 26 26 static void get_pointer(Object *obj, Visitor *v, Property *prop,
+1 -1
hw/core/qdev-properties.c
··· 9 9 #include "hw/block/block.h" 10 10 #include "net/hub.h" 11 11 #include "qapi/visitor.h" 12 - #include "sysemu/char.h" 12 + #include "chardev/char.h" 13 13 14 14 void qdev_prop_set_after_realize(DeviceState *dev, const char *name, 15 15 Error **errp)
+1 -1
hw/ipmi/ipmi_bmc_extern.c
··· 30 30 #include "qemu/osdep.h" 31 31 #include "qapi/error.h" 32 32 #include "qemu/timer.h" 33 - #include "sysemu/char.h" 33 + #include "chardev/char.h" 34 34 #include "sysemu/sysemu.h" 35 35 #include "hw/ipmi/ipmi.h" 36 36
+1 -1
hw/isa/pc87312.c
··· 30 30 #include "sysemu/block-backend.h" 31 31 #include "sysemu/blockdev.h" 32 32 #include "sysemu/sysemu.h" 33 - #include "sysemu/char.h" 33 + #include "chardev/char.h" 34 34 #include "trace.h" 35 35 36 36
+1 -1
hw/mips/boston.c
··· 35 35 #include "qemu/cutils.h" 36 36 #include "qemu/error-report.h" 37 37 #include "qemu/log.h" 38 - #include "sysemu/char.h" 38 + #include "chardev/char.h" 39 39 #include "sysemu/device_tree.h" 40 40 #include "sysemu/sysemu.h" 41 41 #include "sysemu/qtest.h"
+1 -1
hw/misc/ivshmem.c
··· 29 29 #include "qemu/error-report.h" 30 30 #include "qemu/event_notifier.h" 31 31 #include "qom/object_interfaces.h" 32 - #include "sysemu/char.h" 32 + #include "chardev/char.h" 33 33 #include "sysemu/hostmem.h" 34 34 #include "sysemu/qtest.h" 35 35 #include "qapi/visitor.h"
+1 -1
hw/usb/ccid-card-passthru.c
··· 9 9 */ 10 10 11 11 #include "qemu/osdep.h" 12 - #include "sysemu/char.h" 12 + #include "chardev/char.h" 13 13 #include "qemu/error-report.h" 14 14 #include "qemu/sockets.h" 15 15 #include "ccid.h"
+1 -1
hw/usb/dev-serial.c
··· 15 15 #include "qemu/error-report.h" 16 16 #include "hw/usb.h" 17 17 #include "hw/usb/desc.h" 18 - #include "sysemu/char.h" 18 + #include "chardev/char.h" 19 19 20 20 //#define DEBUG_Serial 21 21
+1 -1
hw/usb/redirect.c
··· 33 33 #include "qapi/qmp/qerror.h" 34 34 #include "qemu/error-report.h" 35 35 #include "qemu/iov.h" 36 - #include "sysemu/char.h" 36 + #include "chardev/char.h" 37 37 38 38 #include <usbredirparser.h> 39 39 #include <usbredirfilter.h>
+1 -1
hw/virtio/vhost-user.c
··· 13 13 #include "hw/virtio/vhost.h" 14 14 #include "hw/virtio/vhost-backend.h" 15 15 #include "hw/virtio/virtio-net.h" 16 - #include "sysemu/char.h" 16 + #include "chardev/char.h" 17 17 #include "sysemu/kvm.h" 18 18 #include "qemu/error-report.h" 19 19 #include "qemu/sockets.h"
+1 -1
hw/xen/xen-common.c
··· 11 11 #include "qemu/osdep.h" 12 12 #include "hw/xen/xen_backend.h" 13 13 #include "qmp-commands.h" 14 - #include "sysemu/char.h" 14 + #include "chardev/char.h" 15 15 #include "sysemu/accel.h" 16 16 #include "migration/migration.h" 17 17
+1 -1
hw/xtensa/xtfpga.c
··· 40 40 #include "hw/sysbus.h" 41 41 #include "hw/block/flash.h" 42 42 #include "sysemu/block-backend.h" 43 - #include "sysemu/char.h" 43 + #include "chardev/char.h" 44 44 #include "sysemu/device_tree.h" 45 45 #include "qemu/error-report.h" 46 46 #include "bootparam.h"
+1 -1
include/hw/char/bcm2835_aux.h
··· 9 9 #define BCM2835_AUX_H 10 10 11 11 #include "hw/sysbus.h" 12 - #include "sysemu/char.h" 12 + #include "chardev/char.h" 13 13 14 14 #define TYPE_BCM2835_AUX "bcm2835-aux" 15 15 #define BCM2835_AUX(obj) OBJECT_CHECK(BCM2835AuxState, (obj), TYPE_BCM2835_AUX)
+1 -1
include/hw/char/cadence_uart.h
··· 19 19 #ifndef CADENCE_UART_H 20 20 21 21 #include "hw/sysbus.h" 22 - #include "sysemu/char.h" 22 + #include "chardev/char.h" 23 23 #include "qemu/timer.h" 24 24 25 25 #define CADENCE_UART_RX_FIFO_SIZE 16
+1 -1
include/hw/char/digic-uart.h
··· 19 19 #define HW_CHAR_DIGIC_UART_H 20 20 21 21 #include "hw/sysbus.h" 22 - #include "sysemu/char.h" 22 + #include "chardev/char.h" 23 23 24 24 #define TYPE_DIGIC_UART "digic-uart" 25 25 #define DIGIC_UART(obj) \
+1 -1
include/hw/char/imx_serial.h
··· 19 19 #define IMX_SERIAL_H 20 20 21 21 #include "hw/sysbus.h" 22 - #include "sysemu/char.h" 22 + #include "chardev/char.h" 23 23 24 24 #define TYPE_IMX_SERIAL "imx.serial" 25 25 #define IMX_SERIAL(obj) OBJECT_CHECK(IMXSerialState, (obj), TYPE_IMX_SERIAL)
+2 -2
include/hw/char/serial.h
··· 28 28 29 29 #include "hw/hw.h" 30 30 #include "sysemu/sysemu.h" 31 - #include "sysemu/char.h" 31 + #include "chardev/char.h" 32 32 #include "exec/memory.h" 33 33 #include "qemu/fifo8.h" 34 - #include "sysemu/char.h" 34 + #include "chardev/char.h" 35 35 36 36 #define UART_FIFO_LENGTH 16 /* 16550A Fifo Length */ 37 37
+1 -1
include/hw/char/stm32f2xx_usart.h
··· 26 26 #define HW_STM32F2XX_USART_H 27 27 28 28 #include "hw/sysbus.h" 29 - #include "sysemu/char.h" 29 + #include "chardev/char.h" 30 30 #include "hw/hw.h" 31 31 32 32 #define USART_SR 0x00
include/sysemu/char.h include/chardev/char.h
+1 -1
monitor.c
··· 35 35 #include "exec/gdbstub.h" 36 36 #include "net/net.h" 37 37 #include "net/slirp.h" 38 - #include "sysemu/char.h" 38 + #include "chardev/char.h" 39 39 #include "ui/qemu-spice.h" 40 40 #include "sysemu/numa.h" 41 41 #include "monitor/monitor.h"
+1 -1
net/colo-compare.c
··· 25 25 #include "qom/object.h" 26 26 #include "qemu/typedefs.h" 27 27 #include "net/queue.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "qemu/sockets.h" 30 30 #include "qapi-visit.h" 31 31 #include "net/colo.h"
+1 -1
net/filter-mirror.c
··· 20 20 #include "qemu/main-loop.h" 21 21 #include "qemu/error-report.h" 22 22 #include "trace.h" 23 - #include "sysemu/char.h" 23 + #include "chardev/char.h" 24 24 #include "qemu/iov.h" 25 25 #include "qemu/sockets.h" 26 26
+1 -1
net/slirp.c
··· 37 37 #include "qemu/sockets.h" 38 38 #include "slirp/libslirp.h" 39 39 #include "slirp/ip6.h" 40 - #include "sysemu/char.h" 40 + #include "chardev/char.h" 41 41 #include "sysemu/sysemu.h" 42 42 #include "qemu/cutils.h" 43 43 #include "qapi/error.h"
+1 -1
net/vhost-user.c
··· 12 12 #include "clients.h" 13 13 #include "net/vhost_net.h" 14 14 #include "net/vhost-user.h" 15 - #include "sysemu/char.h" 15 + #include "chardev/char.h" 16 16 #include "qemu/config-file.h" 17 17 #include "qemu/error-report.h" 18 18 #include "qmp-commands.h"
+1 -1
qmp.c
··· 21 21 #include "qemu/config-file.h" 22 22 #include "qemu/uuid.h" 23 23 #include "qmp-commands.h" 24 - #include "sysemu/char.h" 24 + #include "chardev/char.h" 25 25 #include "ui/qemu-spice.h" 26 26 #include "ui/vnc.h" 27 27 #include "sysemu/kvm.h"
+1 -1
qtest.c
··· 17 17 #include "cpu.h" 18 18 #include "sysemu/qtest.h" 19 19 #include "hw/qdev.h" 20 - #include "sysemu/char.h" 20 + #include "chardev/char.h" 21 21 #include "exec/ioport.h" 22 22 #include "exec/memory.h" 23 23 #include "hw/irq.h"
+1 -1
replay/replay-char.c
··· 14 14 #include "sysemu/replay.h" 15 15 #include "replay-internal.h" 16 16 #include "sysemu/sysemu.h" 17 - #include "sysemu/char.h" 17 + #include "chardev/char.h" 18 18 19 19 /* Char drivers that generate qemu_chr_be_write events 20 20 that should be saved into the log. */
+1 -1
slirp/slirp.c
··· 25 25 #include "qemu-common.h" 26 26 #include "qemu/timer.h" 27 27 #include "qemu/error-report.h" 28 - #include "sysemu/char.h" 28 + #include "chardev/char.h" 29 29 #include "slirp.h" 30 30 #include "hw/hw.h" 31 31 #include "qemu/cutils.h"
+1 -1
spice-qemu-char.c
··· 1 1 #include "qemu/osdep.h" 2 2 #include "trace-root.h" 3 3 #include "ui/qemu-spice.h" 4 - #include "sysemu/char.h" 4 + #include "chardev/char.h" 5 5 #include "qemu/error-report.h" 6 6 #include <spice.h> 7 7 #include <spice/protocol.h>
+1 -1
tests/postcopy-test.c
··· 16 16 #include "qemu/option.h" 17 17 #include "qemu/range.h" 18 18 #include "qemu/sockets.h" 19 - #include "sysemu/char.h" 19 + #include "chardev/char.h" 20 20 #include "sysemu/sysemu.h" 21 21 #include "hw/nvram/chrp_nvram.h" 22 22
+1 -1
tests/test-char.c
··· 4 4 #include "qemu-common.h" 5 5 #include "qemu/config-file.h" 6 6 #include "qemu/sockets.h" 7 - #include "sysemu/char.h" 7 + #include "chardev/char.h" 8 8 #include "sysemu/sysemu.h" 9 9 #include "qapi/error.h" 10 10 #include "qom/qom-qobject.h"
+1 -1
tests/vhost-user-test.c
··· 16 16 #include "qemu/option.h" 17 17 #include "qemu/range.h" 18 18 #include "qemu/sockets.h" 19 - #include "sysemu/char.h" 19 + #include "chardev/char.h" 20 20 #include "sysemu/sysemu.h" 21 21 #include "libqos/libqos.h" 22 22 #include "libqos/pci-pc.h"
+1 -1
ui/console.c
··· 27 27 #include "hw/qdev-core.h" 28 28 #include "qemu/timer.h" 29 29 #include "qmp-commands.h" 30 - #include "sysemu/char.h" 30 + #include "chardev/char.h" 31 31 #include "trace.h" 32 32 #include "exec/memory.h" 33 33
+1 -1
ui/gtk.c
··· 54 54 #include "qmp-commands.h" 55 55 #include "x_keymap.h" 56 56 #include "keymaps.h" 57 - #include "sysemu/char.h" 57 + #include "chardev/char.h" 58 58 #include "qom/object.h" 59 59 60 60 #define MAX_VCS 10
+1 -1
vl.c
··· 81 81 #include "sysemu/numa.h" 82 82 #include "exec/gdbstub.h" 83 83 #include "qemu/timer.h" 84 - #include "sysemu/char.h" 84 + #include "chardev/char.h" 85 85 #include "qemu/bitmap.h" 86 86 #include "qemu/log.h" 87 87 #include "sysemu/blockdev.h"