After a hardware reset, the key memory content is not cleared. This means that all keys are still valid. The all hardware state machine and all statistics counters are cleared. The CBCAM driver keeps state as counters for inserts, updates, and so on. This state becomes inconsistent after a hardware reset. For this reason, cbcam_init must be called to retain a consistent state.