commit | e4025e46f093d4549d3043c2c54d444cec480d2b | [log] [tgz] |
---|---|---|
author | Arnd Bergmann <arnd@arndb.de> | Mon Dec 10 22:34:39 2018 +0100 |
committer | Jens Axboe <axboe@kernel.dk> | Mon Dec 10 14:44:56 2018 -0700 |
tree | d96d7141ef0bdcc4147fb55530b2d9857f7a93a7 | |
parent | 6f75723190d88e1319bea623bfe0292bf3917965 [diff] |
mtip32xx: avoid using semaphores The "cmd_slot_unal" semaphore is never used in a blocking way but only as an atomic counter. Change the code to using atomic_dec_if_positive() as a better API. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>