> This code will cause for a careless programmer to loop forever if he > acked the events (completion or async) > too many times .... > > will you accept a patch that will fix this issue? Yes, as long as you're careful to handle integer wraparound.