Nathaniel Wesley Filardo 9fb09f79e5 Revert raidz_map and _col structure types
As part of the refactoring of ab9f4b0b82,
several uint64_t-s and uint8_t-s were changed to other types.  This
caused ZoL github issue #6981, an overflow of a size_t on a 32-bit ARM
machine.  In absense of any strong motivation for the type changes, this
simply puts them back, modulo the changes accumulated for ABD.

Compile-tested on amd64 and run-tested on armhf.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Gvozden Neskovic <neskovic@gmail.com>
Signed-off-by: Nathaniel Wesley Filardo <nwf@cs.jhu.edu>
Closes #6981
Closes #7023
2018-01-30 10:27:31 -06:00
2018-01-30 10:27:31 -06:00
2018-01-30 10:27:31 -06:00
2018-01-30 10:27:31 -06:00
2017-12-04 17:21:38 -08:00
2018-01-30 10:27:31 -06:00
2017-12-18 10:57:47 -08:00
2017-01-03 11:31:18 -06:00
2017-05-25 10:14:13 -07:00
2014-09-02 14:18:53 -07:00
2017-07-25 13:22:03 -04:00
2015-05-11 15:07:00 -07:00
2018-01-30 10:27:31 -06:00
2017-12-18 10:57:47 -08:00
2008-12-01 14:49:34 -08:00
2017-06-01 06:24:28 -07:00

ZFS is an advanced file system and volume manager which was originally developed for Solaris and is now maintained by the Illumos community.

ZFS on Linux, which is also known as ZoL, is currently feature complete. It includes fully functional and stable SPA, DMU, ZVOL, and ZPL layers. And it's native!

Official Resources

Installation

Full documentation for installing ZoL on your favorite Linux distribution can be found at our site.

Contribute & Develop

We have a separate document with contribution guidelines.

S
Description
No description provided
Readme 122 MiB
Languages
C 70.2%
Shell 19.9%
Assembly 5.1%
M4 1.9%
Python 1.6%
Other 1.3%