From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7431595183557586938==" MIME-Version: 1.0 From: Freeman Zhang Subject: [SPDK] "Requested device XXX cannot be used" warning in device detach procedure may be misleading Date: Sun, 12 Mar 2017 11:43:55 +0800 Message-ID: <5a6c245a-5197-47a6-23be-5e02c6ffc8b4@gmail.com> List-ID: To: spdk@lists.01.org --===============7431595183557586938== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi list! I am a new user to spdk, I trapped in some confusing warnings recently. This one is about "Requested device XXX cannot be used" printed at the end of spdk/example/nvm/perf/perf execution. That seems to tell me: hey, your device doesn't work with spdk... yes, even though you've got the perf results, but you'd better not trust it! After investigating the source code, I understand the last print of this warning appears when spdk releases resources after all work is done. So I suppose it should say something like "we are finishing using this device" instead. What do you think? I also put this on github issues page (https://github.com/spdk/spdk/issues/127), but still think I can collect more ideas from the mailing list. All the best! Freeman --===============7431595183557586938== Content-Type: application/pgp-signature MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KQ29tbWVudDogR1BHVG9vbHMgLSBodHRwczov L2dwZ3Rvb2xzLm9yZwoKaVFJY0JBRUJDZ0FHQlFKWXhNUDdBQW9KRU5aQ2FrTHVvMlRObDdzUC8y RDhqUEc5aUVPL1N0TGdONHNpb0hveApMOFZQRFBPa1hNTkxoejBpcytZN1dvQUxaY3pnMEZVVFZH YmkraDNReHBzU3lGcVhwa0JDWk84QmFqQ0c5Vk1qCnE1eXBBanZJQlRuVXVIN2ZPYTI2S0NXSUNJ REROMlhNMUdHdk5XS3lscEE4SVJCSTZiaG1lVkFqSUc4NUc2dVMKQ3FaY3Z4V1FScGRiN3pqTU9Y MVVCM0o2OGVuTFZWbE5sdnl2N0tQTFZBcCs1YzBsODBqYllqRFJHZ0s1cHBqQgpzSTlndFBvVXJ1 V0h6bE0wY1MxWUZVbEhsdmhBakQ3YlptVGJMbml1d1J0d1RBcVIzRHJCb2lQdWRmV2cwcHJuCmFS N0pvcnVCbURCVnF4ZVZvOU81WTdnY01WYVF6U1lESVgwbVk0eTdBR21mOTZWdnpqTER5bXcvU3JP SFhmUjcKU3JZazdJNzJINzlQOTlvRHlIL1UvSXQwTDgzVmdSNHo2aDBIOXhQV0FlNjBxS1ZIK3NV b1grVjFqUzduS0FpOQpYOER1aHFBV012YlBWMUtnVEVJWmRFWVZScU1VK0tJZXJBSjVzUWsybUNZ Rm9ERjlXcmsreGRDVkt3YzgwYWkvCjRqcEVldkdtbVU1VFlCcU5WSzFuVlFBMFpnM2pUMG0zR1Zp TGhhVmNTN3FoVU9GbGVWYmdyT0xhNnd2UDNuWlQKNS8xWk9MTXJwOHBLWm5vS2t6OFNYaVlKZ3Vh OUszcktmdkp5ZHFUUldkMEZiTHA5Mk15RjM5YWRyM1hlUnc0dgpQMHR6c2lYZjVXVlBIckhFTk5q WitZY3NUTzdQUm4wZlJFcTNRcjlSSndiMmJQcitCVmNsb0JTWW43YnpNY2VZCk8vK2JxdDBOb2tZ MC82M2kvdG5oCj1JZ0U3Ci0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQo= --===============7431595183557586938==--