git: kernel/nata: Fix HT1000 DMA engine 64k transfer issue.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Sun Dec 31 13:52:43 PST 2017
commit 37c16061abfdb4bea7b988c8c95ee1dfa5cfaab2
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Sun Nov 26 15:04:22 2017 +0200
kernel/nata: Fix HT1000 DMA engine 64k transfer issue.
Some chips seem to need 16bit writes.
Taken-from: FreeBSD
Also noticed interesting change back in:
5b527db0a83182c576889a67555810d780759bb7
Summary of changes:
sys/dev/disk/nata/ata-all.h | 2 +
sys/dev/disk/nata/ata-lowlevel.c | 11 ++--
sys/dev/disk/nata/chipsets/ata-intel.c | 48 +++++++++++-----
sys/dev/disk/nata/chipsets/ata-serverworks.c | 85 ++++++++++++++++++++++++++++
4 files changed, 128 insertions(+), 18 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/37c16061abfdb4bea7b988c8c95ee1dfa5cfaab2
--
DragonFly BSD source repository
More information about the Commits
mailing list