IOBlockStorageDriver::synchronizeCache
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 Hello! -- Niklas _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... We need to ensure ordering between writes, to make sure one write is not started until another has completed, to avoid potential data corruption in the case of power losses or crashes. In a driver that inherits from IOBlockStorageDriver, can I be sure that any data that has been written to that device has reached the disk surface by calling synchronizeCache, or could drive buffers, NCQ or similar interfere with that. This email sent to site_archiver@lists.apple.com
participants (1)
-
Niklas Hoglund