K 10 svn:author V 5 markj K 8 svn:date V 27 2021-01-25T14:22:11.323096Z K 7 svn:log V 550 safexcel: Simplify request allocation Rather than preallocating a set of requests and moving them between queues during state transitions, maintain a shadow of the command descriptor ring to track the driver context of each request. This is simpler and requires less synchronization between safexcel_process() and the ring interrupt handler. Sponsored by: Rubicon Communications, LLC (Netgate) (cherry picked from commit 1a6ffed5d73a22858182e68e629662afda1b9f6d) Git Hash: 5071cbacfb343f024bc1c9969aa43d20daa8241a Git Author: markj@FreeBSD.org END