]> git.proxmox.com Git - mirror_zfs.git/commit
freebsd: simplify MD isa_defs.h
authorBrooks Davis <brooks@one-eyed-alien.net>
Thu, 27 Oct 2022 23:55:45 +0000 (00:55 +0100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 7 Nov 2022 23:55:37 +0000 (15:55 -0800)
commitecbf02791f921b39594719ea103ae66ed2fce095
tree9cd8f40451b2a2eb472e4ae41a97e5592ee9f9af
parente3ba8eb12ef80a102a3f208a5a8d43eee3d21931
freebsd: simplify MD isa_defs.h

Most of this file was a pile of defines, apparently from Solaris that
controlled nothing in the source tree.  A few things controlled the
definition of unused types or macros which I have removed.

Considerable further cleanup is possible including removal of
architectures FreeBSD never supported.  This file should likely converge
with the Linux version to the extent possible.

Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Brooks Davis <brooks.davis@sri.com>
Closes #14127
include/os/freebsd/spl/sys/isa_defs.h
include/os/freebsd/spl/sys/sysmacros.h
lib/libspl/include/sys/types.h