diff options
| author | pgoyette <pgoyette@NetBSD.org> | 2020-01-27 17:09:17 +0000 |
|---|---|---|
| committer | pgoyette <pgoyette@NetBSD.org> | 2020-01-27 17:09:17 +0000 |
| commit | d4fca4c3930a7a99a4cdca88d5f1a398de09e8f4 (patch) | |
| tree | 0834414ac2a6dad336576df0184a7ccbd660d385 /sys/modules | |
| parent | 1b21b7aaaafda41ec09838ba25d813f5697742a3 (diff) | |
Split the module glue out from the rest of opencrypto/ocryptodev to
make rump happy.
Rump doesn't have compat modules (the compat code is included in the
relevant librump*.so), so there's no module compat_50 listed in
link_set_modules, and thus ocryptodev's MODULE(...) can't "require"
it.
This fixes the problem of "built-in module compat_50 not found" when
starting up rump_allserver (or rump_server with -l rumpdev_opencrypto).
XXX This does not resolve the long-standing "crypto: unable to
XXX register devsw, error 17" message noted at line 78 of
XXX sys/rump/dev/lib/libopencrypto/opencrypto_component.c
Diffstat (limited to 'sys/modules')
| -rw-r--r-- | sys/modules/compat_crypto_50/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/modules/compat_crypto_50/Makefile b/sys/modules/compat_crypto_50/Makefile index 5872dd20d6a..a291667ef2f 100644 --- a/sys/modules/compat_crypto_50/Makefile +++ b/sys/modules/compat_crypto_50/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:45 pgoyette Exp $ +# $NetBSD: Makefile,v 1.3 2020/01/27 17:09:17 pgoyette Exp $ .include "../Makefile.inc" @@ -7,6 +7,6 @@ CPPFLAGS+= -DCOMPAT_50 .PATH: ${S}/opencrypto KMOD= compat_crypto_50 -SRCS= ocryptodev.c +SRCS= ocryptodev.c compat_crypto_50.c .include <bsd.kmodule.mk> |
