[Mesa-dev] [PATCH 1/4] radeonsi: when parsing dmesg, skip empty lines

Marek Olšák maraeo at gmail.com
Sun May 1 13:35:26 UTC 2016


From: Marek Olšák <marek.olsak at amd.com>

---
 src/gallium/drivers/radeonsi/si_debug.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/gallium/drivers/radeonsi/si_debug.c b/src/gallium/drivers/radeonsi/si_debug.c
index eb0cabb..3ddabab 100644
--- a/src/gallium/drivers/radeonsi/si_debug.c
+++ b/src/gallium/drivers/radeonsi/si_debug.c
@@ -697,6 +697,9 @@ static bool si_vm_fault_occured(struct si_context *sctx, uint32_t *out_addr)
 	while (fgets(line, sizeof(line), p)) {
 		char *msg, len;
 
+		if (!line[0] || line[0] == '\n')
+			continue;
+
 		/* Get the timestamp. */
 		if (sscanf(line, "[%u.%u]", &sec, &usec) != 2) {
 			assert(0);
-- 
2.7.4



More information about the mesa-dev mailing list