From 29ff2f8c235bdb2dcd2e5a7ebcba39ab31cdf686 Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Tue, 28 May 2013 03:59:57 +0000 Subject: [PATCH] Cleanup: spin_is_locked() makes no sense on UP systems git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4885 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst_local/scst_local.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scst_local/scst_local.c b/scst_local/scst_local.c index 692d8f19f..d64172049 100644 --- a/scst_local/scst_local.c +++ b/scst_local/scst_local.c @@ -1095,9 +1095,11 @@ static int scst_local_queuecommand_lck(struct scsi_cmnd *SCpnt, * DIRECT contexts disabled, so this option doesn't have any * real effect. */ +#ifdef CONFIG_SMP if (spin_is_locked(SCpnt->device->host->host_lock)) scst_cmd_init_done(scst_cmd, SCST_CONTEXT_THREAD); else +#endif scst_cmd_init_done(scst_cmd, scst_estimate_context()); #else scst_cmd_init_done(scst_cmd, SCST_CONTEXT_THREAD);