Change-Id: Ib033ac57d6dd327a76d3a56bf4d41ceddee3ac2d
#define ZLOG_FD_BUFER (2 * ZLOGGER_MB)
+#define MAX_BUF_LEN 255
+
struct queue {
char name[5];
uint16_t front;
block->head.offset += (uint16_t)entry_size;
block->head.ts = ts;
- return (int)entry_size;
+ return msg_size - 1;
}
static void endl_to_zero(struct zlog_file *zlog_file_data, size_t len)
return -EFAULT;
}
- cb += strnlen(cb, len - (cb - buffer));
+ cb += res;
}
return 0;
}
zlog_file_data = (struct zlog_file *)filep->private_data;
+ if (len > MAX_BUF_LEN)
+ len = MAX_BUF_LEN;
+
if (len >= zlog_file_data->buffer_len && !update_zlog_data_buffer_size(zlog_file_data, len + 1)) {
pr_err("update_zlog_data_buffer_size failed\n");
return -ENOMEM;