request timeout issue
The way to handle a request that timeout is broken:
- there is two different timeouts: 1 second for an APU request and 15 seconds to get a VirtIO buffer
- in case of timeout, if the application ignore it, we don't release correctly all the resources (at somepoint, we can't allocate a VirtIO buffer)
- the firmware never get notified of timeout an keep executing the request (and never handle new ones)
- no way to configure the timeout which could needed if a request take too long to execute