From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDQdA-000077-D5 for qemu-devel@nongnu.org; Tue, 11 Feb 2014 22:37:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WDQd3-0002i5-42 for qemu-devel@nongnu.org; Tue, 11 Feb 2014 22:37:00 -0500 Received: from mail-qc0-f172.google.com ([209.85.216.172]:48669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDQd3-0002hv-08 for qemu-devel@nongnu.org; Tue, 11 Feb 2014 22:36:53 -0500 Received: by mail-qc0-f172.google.com with SMTP id c9so14337764qcz.17 for ; Tue, 11 Feb 2014 19:36:52 -0800 (PST) Sender: Peter Crosthwaite From: Peter Crosthwaite Date: Tue, 11 Feb 2014 19:36:19 -0800 Message-Id: Subject: [Qemu-devel] [PATCH target-arm v1 0/2] More Cadence UART fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org, chrisj@rtems.org 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