git: kernel: Sync hptrr(4) with FreeBSD.
Sascha Wildner
swildner at crater.dragonflybsd.org
Thu Jun 29 12:34:37 PDT 2017
commit 22d266d8035c9d6ab6fbb31195b633b7bbf262a5
Author: Sascha Wildner <saw at online.de>
Date: Thu Jun 29 21:31:42 2017 +0200
kernel: Sync hptrr(4) with FreeBSD.
* A number of locking fixes, no longer grabs Giant in the ioctl() method
(not relevant to us) and when scanning the bus. Also set D_MPSAFE and
INTR_MPSAFE.
* Use bus_dmamap_load_ccb(). Thanks, sephe!
* Additional fixes supplied by HighPoint.
* Fix some typos in comments.
Summary of changes:
share/man/man4/hptrr.4 | 2 +-
sys/dev/raid/hptrr/Makefile | 2 +-
sys/dev/raid/hptrr/array.h | 2 +-
sys/dev/raid/hptrr/him.h | 2 +-
sys/dev/raid/hptrr/himfuncs.h | 2 +-
sys/dev/raid/hptrr/hptintf.h | 10 +-
sys/dev/raid/hptrr/hptrr_config.c | 2 +-
sys/dev/raid/hptrr/hptrr_config.h | 2 +-
sys/dev/raid/hptrr/hptrr_os_bsd.c | 22 +--
sys/dev/raid/hptrr/hptrr_osm_bsd.c | 218 ++++++++++++---------------
sys/dev/raid/hptrr/ldm.h | 6 +-
sys/dev/raid/hptrr/list.h | 2 +-
sys/dev/raid/hptrr/os_bsd.h | 5 +-
sys/dev/raid/hptrr/osm.h | 2 +-
sys/dev/raid/hptrr/x86_64-elf.hptrr_lib.o.uu | 2 +-
15 files changed, 117 insertions(+), 164 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/22d266d8035c9d6ab6fbb31195b633b7bbf262a5
--
DragonFly BSD source repository
More information about the Commits
mailing list