From: Mike Christie <[EMAIL PROTECTED]>

This just documents how to hol the ex_lock and em_lock at
the same time so it is clear to reviewers and developers.

This also adds copyrights to fc_exch.c for past patches.

Signed-off-by: Mike Christie <[EMAIL PROTECTED]>
---
 drivers/scsi/libfc/fc_exch.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/drivers/scsi/libfc/fc_exch.c b/drivers/scsi/libfc/fc_exch.c
index 60a12e7..90c5fcf 100644
--- a/drivers/scsi/libfc/fc_exch.c
+++ b/drivers/scsi/libfc/fc_exch.c
@@ -1,5 +1,7 @@
 /*
  * Copyright(c) 2007 Intel Corporation. All rights reserved.
+ * Copyright(c) 2008 Red Hat, Inc.  All rights reserved.
+ * Copyright(c) 2008 Mike Christie
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -73,6 +75,9 @@ struct fc_exch;
  *     esb_stat, f_ctl, seq.ssb_stat, seq.f_ctl.
  *     seq_id
  *     sequence allocation
+ *
+ * If the em_lock and ex_lock must be taken at the same time, the
+ * em_lock must be taken before the ex_lock.
  */
 struct fc_exch {
        struct fc_exch_mgr *em;         /* exchange manager */
-- 
1.5.5.1

_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to