svn commit: r338402 - head/sys/crypto/ccp

Warner Losh imp at FreeBSD.org
Fri Aug 31 01:01:17 UTC 2018


Author: imp
Date: Fri Aug 31 01:01:16 2018
New Revision: 338402
URL: https://svnweb.freebsd.org/changeset/base/338402

Log:
  Don't load ccp automatically with devmatch
  
  Remove the PNP info for the moment from the driver. It's an
  experimental driver (as noted in r328150). It's performance is about
  1/10th that of aesni. It will often panic when used with GELI (PR
  2279820).  It's not in our best interest to have such a driver be
  autoloaded by default.
  
  Approved by: re@ (rgrimes)
  Reviewed By: cem@
  Differential Review: https://reviews.freebsd.org/D16959

Modified:
  head/sys/crypto/ccp/ccp.c

Modified: head/sys/crypto/ccp/ccp.c
==============================================================================
--- head/sys/crypto/ccp/ccp.c	Fri Aug 31 00:05:38 2018	(r338401)
+++ head/sys/crypto/ccp/ccp.c	Fri Aug 31 01:01:16 2018	(r338402)
@@ -734,8 +734,10 @@ DRIVER_MODULE(ccp, pci, ccp_driver, ccp_devclass, NULL
 MODULE_VERSION(ccp, 1);
 MODULE_DEPEND(ccp, crypto, 1, 1, 1);
 MODULE_DEPEND(ccp, random_device, 1, 1, 1);
+#if 0	/* There are enough known issues that we shouldn't load automatically */
 MODULE_PNP_INFO("W32:vendor/device", pci, ccp, ccp_ids, sizeof(ccp_ids[0]),
     nitems(ccp_ids));
+#endif
 
 static int
 ccp_queue_reserve_space(struct ccp_queue *qp, unsigned n, int mflags)


More information about the svn-src-all mailing list