- // if (count > log_buf_len)
- // count = log_buf_len;
- spin_lock_irq(&log->logbuf_lock);
- // if (count > logged_chars)
- // count = logged_chars;
- // if (do_clear)
- // logged_chars = 0;
- spin_unlock_irq(&log->logbuf_lock);
- if (error)
- break;