aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2018-08-31 01:01:16 +0000
committerWarner Losh <imp@FreeBSD.org>2018-08-31 01:01:16 +0000
commit91eeadc516218ea08a7b2edd2056bda2bafd60f2 (patch)
tree83837b75a38f746e63ea1c92caf6c45f24807ca3 /sys/crypto
parent7c0f8d816a3cede38bb9b75fbc8edc62aaa83a88 (diff)
downloadsrc-91eeadc516218ea08a7b2edd2056bda2bafd60f2.tar.gz
src-91eeadc516218ea08a7b2edd2056bda2bafd60f2.zip
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
Notes
Notes: svn path=/head/; revision=338402
Diffstat (limited to 'sys/crypto')
-rw-r--r--sys/crypto/ccp/ccp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/crypto/ccp/ccp.c b/sys/crypto/ccp/ccp.c
index f6235bc1610b..163fa748b2ef 100644
--- a/sys/crypto/ccp/ccp.c
+++ b/sys/crypto/ccp/ccp.c
@@ -734,8 +734,10 @@ DRIVER_MODULE(ccp, pci, ccp_driver, ccp_devclass, NULL, 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)