Command sequence numbers - do they have to be sequential?

Daniel Drake dsd at
Mon May 16 15:02:35 EDT 2011

On 14 May 2011 19:32, Daniel Drake <dsd at> wrote:
> Can someone see what the specs have to say about the sequence number
> field in the cmd_header that is sent to the device with every command?
> Does it have to go sequential, one greater than the previous command?
> We are still battling a libertas device hang during resume here:
> I have found a bug in the libertas driver where commands are sometimes
> sent with sequence numbers out of order. The case that we have full
> logs for shows that the device is hanging at a time when this has just
> happened. Yet the logs also show other times when out-of-order
> commands are sent and the device deals with it OK.

Fixing the command sequence doesn't solve our crash :(

Any interest in the patch anyway?

More information about the libertas-dev mailing list