kernel/nata: Return more data for natacontrol(8).
authorzrj <rimvydas.jasinskas@gmail.com>
Fri, 24 Nov 2017 15:17:16 +0000 (17:17 +0200)
committerzrj <zrj@dragonflybsd.org>
Sun, 31 Dec 2017 22:03:24 +0000 (00:03 +0200)
commit9243051b18a506f2237f125978aa0a5f3a4ba60e
tree925c9509dd06f721ffec8455b42dc7632e256443
parent43156ad7e979abd3a534fd3bce2c5e6e6dc65372
kernel/nata: Return more data for natacontrol(8).

 * include info about backing subdisks
 * use last 16 bytes of serial number in meta (as MatrixRAID does)
 * add optional automatc spindown/spinup support (dmesg noisy)
 * various cleanups
 * natacontrol(8) additions + cleanup

Taken-from: FreeBSD
sbin/natacontrol/Makefile
sbin/natacontrol/natacontrol.8
sbin/natacontrol/natacontrol.c
sys/dev/disk/nata/ata-all.c
sys/dev/disk/nata/ata-all.h
sys/dev/disk/nata/ata-disk.c
sys/dev/disk/nata/ata-disk.h
sys/dev/disk/nata/ata-queue.c
sys/dev/disk/nata/ata-raid.c
sys/dev/disk/nata/ata-raid.h
sys/sys/nata.h