History log of /freebsd-current/sys/contrib/ck/include/ck_md.h
Revision Date Author Comments
# 58aa35d4 03-Feb-2020 Warner Losh <imp@FreeBSD.org>

Remove sparc64 kernel support

Remove all sparc64 specific files
Remove all sparc64 ifdefs
Removee indireeect sparc64 ifdefs


# a72c9dc5 16-Feb-2018 Olivier Houchard <cognet@FreeBSD.org>

Define CK_MD_TSO for the relevant arches (i386, amd64 and sparc64).
Defaulting to CK_MD_RMO has the unfortunate side effect of generating
memory barriers that are useless on those arches, and the even more
unfortunate side effect of generating lfence/sfence/mfence on i386, even
if older CPUs don't support it.
This should fix the panic reported when using IPFW on a Pentium 3.
Note that mfence and sfence might still be used in a few case, but that
shouldn't happen in FreeBSD right now, and should be fixed upstream first.

MFC after: 1 week


# 5ac7aafe 28-Nov-2016 Olivier Houchard <cognet@FreeBSD.org>

Add FreeBSD-specific files.