ZAC / Shingled Magnetic Recording Device Work For The Linux 4.7 Kernel

Written by Michael Larabel in Linux Storage on 23 May 2016 at 11:28 AM EDT. 1 Comment
LINUX STORAGE
Another one of the interesting pull requests this week for the Linux 4.7 merge window is the addition of ZAC (Zone ATA Command) support for Singled Magnetic Recording (SMR) devices.

Tejun Heo reported in, "This pull request contains Zone ATA Command support for Shingled Magnetic Recording devices. In addition to sending the new commands down to the device, as ZAC commands depend on getting a lot of responses from the device, piping up responses is beefed up too."

As part of this thousand lines of new code is also NCQ autosense ACS-4, sense data reporting, and related work for handling device-managed and host-managed ZAC devices. For those unfamiliar with Shingled Magnetic Recording, there is always Wikipedia. Details on Zone ATA Command and Zone Block Command, etc, can be found via this WD presentation.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week