Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754305AbYJDSMu (ORCPT ); Sat, 4 Oct 2008 14:12:50 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753231AbYJDSMj (ORCPT ); Sat, 4 Oct 2008 14:12:39 -0400 Received: from smtp02.zero.jp ([210.157.5.232]:55013 "EHLO smtp.zero.jp" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753174AbYJDSMi (ORCPT ); Sat, 4 Oct 2008 14:12:38 -0400 X-Spam-Flag: NO X-Spam-Score: 2.434 Date: Sat, 04 Oct 2008 14:03:50 -0400 (EDT) Message-Id: <20081004.140350.74754456.k-ueda@ct.jp.nec.com> To: James.Bottomley@HansenPartnership.com Cc: linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, dm-devel@redhat.com, j-nomura@ce.jp.nec.com, k-ueda@ct.jp.nec.com Subject: [PATCH 0/2] scsi: export busy state for request stacking drivers From: Kiyoshi Ueda X-Mailer: Mew version 4.2 on Emacs 21.4 / Mule 5.0 =?iso-2022-jp?B?KBskQjgtTFobKEIp?= Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1054 Lines: 29 Hi James, The following patches export busy-status of SCSI LLD to request-based dm-multipath for proper I/O scheduling. The patches are created on the following commit of scsi-post-merge-2.6. --------------------------------------------------------------- commit 454f40af9f0d4cda1c89e1fc0028d5235b150bc7 Author: Mike Christie Date: Wed Sep 24 11:46:15 2008 -0500 libiscsi: fix locking in iscsi_eh_device_reset --------------------------------------------------------------- The changes from the previous version (*) is to check the busy state everytime instead of using a cached flag inside scsi. Summary of the patches: 1/2: scsi: refactor sdev/starget/shost busy checking 2/2: scsi: export busy state via q->lld_busy_fn() Please review and apply. Thanks, Kiyoshi Ueda -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/