Hi Peter, Two fixes to Cadence UART. First is a bug in the recently refactored TX code path around error handling.
Second is the long known crashing-cadence-UART bug when there in no backing serial device (i.e. boot a kernel that talks to serial without adding -serial args). Chris recently reported the second issue to me offline. Chris, Please test to see if this a resolution to your issue. Regards, Peter Peter Crosthwaite (2): char/cadence_uart: Handle qemu_chr_fe_write errors char/cadence_uart: Add NULL guards against chr hw/char/cadence_uart.c | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) -- 1.8.5.4