public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* RDMA power failure write atomicity
@ 2016-03-10 23:45 Vladislav Bolkhovitin
       [not found] ` <56E20734.4030208-d+Crzxg7Rs0@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Vladislav Bolkhovitin @ 2016-03-10 23:45 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

Hello,

I'm currently considering to use NVDIMM behind RDMA and wonder what is RDMA power
failure write atomicity? I mean, what is minimal size and alignment guaranteed to be
written atomically in face of power failure (or some other similar failure), i.e.
either written in full, or not written at all?

For memory writes on Intel it is 8 bytes with 8 bytes alignment. Is there anything like
this for RDMA? Or different vendors/implementation have so different expectations and
promises, so you can not assume anything >1 byte?

I can't find such info anywhere.

Thanks,
Vlad
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-03-12  1:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-10 23:45 RDMA power failure write atomicity Vladislav Bolkhovitin
     [not found] ` <56E20734.4030208-d+Crzxg7Rs0@public.gmane.org>
2016-03-11  1:33   ` Asgeir Eiriksson
     [not found]     ` <0E25BAE6-9091-4B28-A2A9-2F41BD97145A-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-03-12  0:26       ` Vladislav Bolkhovitin
     [not found]         ` <56E36247.7060605-d+Crzxg7Rs0@public.gmane.org>
2016-03-12  1:14           ` Anuj Kalia
     [not found]             ` <CADPSxAh-Fn8cHekiXeBa6+1rNDM=N0y5wQHDFtM4BxxH0wjzBg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-03-12  1:54               ` Vladislav Bolkhovitin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox