From mboxrd@z Thu Jan 1 00:00:00 1970 From: majianpeng Subject: [PATCH 2/6] scsi-mq: add operations about device_busy/target_busy/host_busy in scsi_mq_queue_rq(). Date: Fri, 29 Nov 2013 16:41:47 +0800 Message-ID: <201311291641444406166@gmail.com> Reply-To: majianpeng Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pb0-f52.google.com ([209.85.160.52]:58939 "EHLO mail-pb0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751852Ab3K2Ilx (ORCPT ); Fri, 29 Nov 2013 03:41:53 -0500 Received: by mail-pb0-f52.google.com with SMTP id uo5so14074886pbc.11 for ; Fri, 29 Nov 2013 00:41:53 -0800 (PST) Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: nab Cc: linux-scsi VG8gbWFrZSB0aGUgc2NzaS1tcSB3b3JrLCBhZGQgdGhvc2Ugb3BlcmF0aW9ucyBpbiBzY3NpX21x X3F1ZXVlX3JxKCkuDQoNClNpZ25lZC1vZmYtYnk6IEppYW5wZW5nIE1hIDxtYWppYW5wZW5nQGdt YWlsLmNvbT4NCi0tLQ0KIGRyaXZlcnMvc2NzaS9zY3NpLW1xLmMgfCAgICA4ICsrKysrKysrDQog MSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9z Y3NpL3Njc2ktbXEuYyBiL2RyaXZlcnMvc2NzaS9zY3NpLW1xLmMNCmluZGV4IDkxOGI0NDMuLmVj Y2RiZDUgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL3Njc2kvc2NzaS1tcS5jDQorKysgYi9kcml2ZXJz L3Njc2kvc2NzaS1tcS5jDQpAQCAtMjAsOCArMjAsMTAgQEAgc3RhdGljIGludCBzY3NpX21xX3F1 ZXVlX3JxKHN0cnVjdCBibGtfbXFfaHdfY3R4ICpoY3R4LCBzdHJ1Y3QgcmVxdWVzdCAqcnEpDQog CXN0cnVjdCBzY3NpX2RldmljZSAqc2RldiA9IHEtPnF1ZXVlZGF0YTsNCiAJc3RydWN0IHNjc2lf Y21uZCAqc2MgPSBycS0+c3BlY2lhbDsNCiAJc3RydWN0IHNjYXR0ZXJsaXN0ICpzZyA9IHNjLT5t cV9zZ2w7DQorCXN0cnVjdCBTY3NpX0hvc3QgKnNob3N0ID0gc2Rldi0+aG9zdDsNCiAJdW5zaWdu ZWQgY2hhciAqc2Vuc2VfYnVmID0gc2MtPnNlbnNlX2J1ZmZlcjsNCiAJaW50IHJjOw0KKw0KIAkv Kg0KIAkgKiBXaXRoIGJsay1tcSBycS0+c3BlY2lhbCBwcmUtYWxsb2NhdGlvbiwgc2NzaV9nZXRf Y21kX2Zyb21fcmVxKCkNCiAJICogaXMgdXNpbmcgdGhlIGhhcmR3YXJlIGNvbnRleHQgKnNjIGRl c2NyaXB0b3INCkBAIC02Niw2ICs2OCwxMiBAQCBzdGF0aWMgaW50IHNjc2lfbXFfcXVldWVfcnEo c3RydWN0IGJsa19tcV9od19jdHggKmhjdHgsIHN0cnVjdCByZXF1ZXN0ICpycSkNCiAJaWYgKHNk ZXYtPmhvc3QtPmhvc3R0LT5jbWRfc2l6ZSkNCiAJCXNjLT5TQ3AucHRyID0gYmxrX21xX3JxX3Rv X3BkdShycSkgKyBzaXplb2Yoc3RydWN0IHNjc2lfY21uZCk7DQogDQorCXNwaW5fbG9ja19pcnEo c2hvc3QtPmhvc3RfbG9jayk7DQorCXNkZXYtPmRldmljZV9idXN5Kys7DQorCXNjc2lfdGFyZ2V0 KHNkZXYpLT50YXJnZXRfYnVzeSsrOw0KKwlzaG9zdC0+aG9zdF9idXN5Kys7DQorCXNwaW5fdW5s b2NrX2lycShzaG9zdC0+aG9zdF9sb2NrKTsNCisNCiAJcmMgPSBzY3NpX2Rpc3BhdGNoX2NtZChz Yyk7DQogCXN3aXRjaCAocmMpIHsNCiAJY2FzZSAwOg0KLS0gDQoxLjcuMTAuNA==