[0/4] xen/console: Bug fixes and doc improvement
mbox series

Message ID 20190402164238.1815-1-julien.grall@arm.com
Headers show
Series
  • xen/console: Bug fixes and doc improvement
Related show

Message

Julien Grall April 2, 2019, 4:42 p.m. UTC
Hi all,

This series contains a bunch of bug fixes for the hypercall CONSOLEIO_write
and some documentation.

Note the patch #2 was originally sent in standalone, I have included here
with comments addressed to keep everything together.

Cheers,

Julien Grall (4):
  xen/console: Properly buffer domU output when using CONSOLEIO_write
  xen/console: Don't treat NUL character as the end of the buffer
  xen/public: Document HYPERCALL_console_io()
  xen/console: Simplify domU console handling in guest_console_write

 xen/arch/arm/early_printk.c       |  5 +--
 xen/common/gdbstub.c              |  6 ++--
 xen/drivers/char/console.c        | 71 ++++++++++++++++++---------------------
 xen/drivers/char/consoled.c       |  7 ++--
 xen/drivers/char/serial.c         |  8 +++--
 xen/drivers/char/xen_pv_console.c | 10 +++---
 xen/drivers/video/lfb.c           | 14 ++++----
 xen/drivers/video/lfb.h           |  4 +--
 xen/drivers/video/vga.c           | 14 ++++----
 xen/include/public/xen.h          | 21 +++++++++++-
 xen/include/xen/console.h         |  2 +-
 xen/include/xen/early_printk.h    |  2 +-
 xen/include/xen/pv_console.h      |  4 +--
 xen/include/xen/serial.h          |  4 +--
 xen/include/xen/video.h           |  4 +--
 15 files changed, 97 insertions(+), 79 deletions(-)