[SPDK] Re: About SPDK I/OAT Driver.
Luse, Paul E <paul.e.luse at intel.com> Tue, 25 Oct 2022 14:01:46 +0000
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <CO1PR11MB48366FFD92A212DF06CBFDCBAD319@CO1PR11MB4836.namprd11.prod.outlook.com> |
--===============5919776396761598909== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Great, thanks for the clarification! From: Harris, James R <james.r.harris(a)intel.com> Date: Tuesday, October 25, 2022 at 7:01 AM To: Storage Performance Development Kit <spdk(a)lists.01.org> Subject: [SPDK] Re: About SPDK I/OAT Driver. Those DCA related defines were pulled from much older versions of the IOAT = driver, when DCA had to be enabled on a per-driver/device basis. -Jim From: Luse, Paul E <paul.e.luse(a)intel.com> Date: Tuesday, October 25, 2022 at 6:57 AM To: Storage Performance Development Kit <spdk(a)lists.01.org> Subject: [SPDK] Re: About SPDK I/OAT Driver. Good question, Jim I would have expected this line in ioat_channel_start() ioat->regs->chanctrl =3D SPDK_IOAT_CHANCTRL_ANY_ERR_ABORT_EN; to read: ioat->regs->chanctrl =3D SPDK_IOAT_CHANCTRL_ANY_ERR_ABORT_EN | SPDK_IOAT_CH= ANCTRL_COMPL_DCA_EN; But I don=E2=80=99t have the spec in front of me to confirm whether this is= really required or not, just looking at the code and the defines =F0=9F=98= =8A thx Paul From: qiang su <qsu(a)petaio.com> Date: Tuesday, October 25, 2022 at 5:56 AM To: spdk(a)lists.01.org <spdk(a)lists.01.org> Subject: [SPDK] Re: About SPDK I/OAT Driver. Hi Jim, Thanks for your reply. Is the DCA enabled by default in SPDK I/OAT driver? I haven't found any parameter or API to config DCA. _______________________________________________ SPDK mailing list -- spdk(a)lists.01.org To unsubscribe send an email to spdk-leave(a)lists.01.org _______________________________________________ SPDK mailing list -- spdk(a)lists.01.org To unsubscribe send an email to spdk-leave(a)lists.01.org _______________________________________________ SPDK mailing list -- spdk(a)lists.01.org To unsubscribe send an email to spdk-leave(a)lists.01.org --===============5919776396761598909==--