From 72c16624210e6812e7899e9b77df73a22e41353a Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Tue, 21 Jan 2014 12:03:23 +0000 Subject: [PATCH] __scst_check_deferred_commands_locked(): Add sparse locking annotation git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5219 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_lib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scst/src/scst_lib.c b/scst/src/scst_lib.c index d6bb3b093..c08f49afd 100644 --- a/scst/src/scst_lib.c +++ b/scst/src/scst_lib.c @@ -8047,6 +8047,8 @@ static void scst_free_all_UA(struct scst_tgt_dev *tgt_dev) */ struct scst_cmd *__scst_check_deferred_commands_locked( struct scst_order_data *order_data, bool return_first) + __releases(&order_data->sn_lock) + __acquires(&order_data->sn_lock) { struct scst_cmd *res = NULL, *cmd, *t; typeof(order_data->expected_sn) expected_sn = order_data->expected_sn;