diff options
author | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2010-11-11 02:33:43 -0500 |
---|---|---|
committer | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2010-11-11 17:59:06 -0500 |
commit | 98ac0cd2bbe476d79ebf44139a6259cb8d0dc6be (patch) | |
tree | 90e8b9beff6e188c247ec20ab893fe4d2f09425f /block | |
parent | f599a587e1c7446a76d7d62ed7748f3c4435acd8 (diff) |
Cleanup TRACE() implementation
Since the intial rebased from .24 to .32, the TRACE() implementation
was a hybrid between our old ringbuffer implementation and the new
generic kfifo API. This was a) ugly and b) not save for TRACE()
invoctations during early boot.
This patch rips out the old parts and replaces the actual buffer with a static kfifo.
This also increases TRACE() buffer size considerably. As we avoid a
dynamic allocation, this a larger size is less problematic for debug
builds. This helps a bit with holes in the debug log if the
buffer-flushing task is starved.
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions