From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3207541396795635372==" MIME-Version: 1.0 From: Li Wang Subject: [SPDK] Out-of-order completion of nvme command? Date: Fri, 17 Nov 2017 11:04:19 +0800 Message-ID: <0CDA2C36-EBEE-40B8-9833-BDA40B85B6A1@gmail.com> List-ID: To: spdk@lists.01.org --===============3207541396795635372== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi guys, If I submit a set of read/write commands to a single queue pair using spdk = nvme interface and call the process_completion() function afterwards, will = the callback function be triggered in the same order as I submitted the com= mands? In other words, if I submit 3 IO commands, say C1, C2 and C3, with c= allback function F1, F2 and F3, respectively, will the sequence of callback= function always be F1, F2 and F3? Regards, Li Wang --===============3207541396795635372==--