On Thu, 2005-12-22 at 09:33 -0500, Alan Cox wrote:
Its a neccessary part of RAID because duplicating raid functionality
in every
file system would be incredibly inefficient and lead to a lot of code
duplication and bug. Its also neccessary because the raid functionality may
not even be on the same host as the file system.
A bit like the way that duplicating ATA functionality in every SATA host
driver also leads to a lot of code duplication and bugs? Or the way that
duplicating zlib in everything that needs compression leads to a lot of
code duplication and bugs?
The former doesn't happen; the latter was a bug which got fixed.
--
dwmw2