Do not ignore error, if open file failed (-serial /dev/tty)
PATCH 1/1 Do not ignore error, if open file failed (-serial /dev/tty)
In case, when qemu is executed with option like -serial /dev/ttyS0, report if there are problems with opening of devices. At now errors are silently ignoring.
Signed-off-by Evgeniy Dushistov <[email protected]>
--- qemu-char.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
qemu-char.c +3 -0
@@ -1180,6 +1180,9 @@ static CharDriverState *qemu_chr_open_tty(QemuOpts *opts)int fd;TFR (fd =open (filename,O_RDWR |O_NONBLOCK )); +if (fd <0 ) { +return NULL ; + }tty_serial_init (fd,115200 ,'N' ,8 ,1 ); chr =qemu_chr_open_fd (fd, fd);if (!chr) {
Signature · 5 lines
1.6.5.6 -- /Evgeniy
Anthony Liguori
AppliedQuoted 6 lines · Evgeniy Dushistov
In case, when qemu is executed with option like -serial
/dev/ttyS0, report if there are problems with opening of devices. At now errors are silently ignoring.Signed-off-by Evgeniy Dushistov<[email protected]>
Applied. Thanks.
Regards,
Anthony Liguori
Quoted 19 lines
--- qemu-char.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)qemu-char.c +3
-0@@ -1180,6 +1180,9 @@ static CharDriverState *qemu_chr_open_tty(QemuOpts *opts)int fd;TFR (fd =open (filename,O_RDWR |O_NONBLOCK )); +if (fd<0 ) { +return NULL ; + }tty_serial_init (fd,115200 ,'N' ,8 ,1 ); chr =qemu_chr_open_fd (fd, fd);if (!chr) {