This kit enhances the error log feature to improve user
experience. In some error situations, the entries appear to be missing
time sequences within the binary.errlog file, which
makes it difficult to determine if the system did not have any events to
log or there was some issue (such as low disk free space) that disabled
event reporting for a period of time.
This kit introduces the following additional enhancements to
binary.errlog file:
Introduce a set of markers in the
binary.errlog file frame work to track the events
occurring in the CAM layer and log the most recent log that was
attempted on the system.
Increase the internal buffer .blbuf through
the sysconfigtab variable, if necessary.
Notify the user upon disk full state to clear the disk space
and restart the binlogd daemon.
Provide crash extensions to dump .blbuf and
the newly introduced track framework data structures.