diff options
author | 2018-12-16 14:43:38 +0000 | |
---|---|---|
committer | 2018-12-16 14:43:38 +0000 | |
commit | ae2e3038eaae327d2110886974eaaf3dfcee1dd6 (patch) | |
tree | e331718e564d38e5d95eb60ae020123a746189c1 | |
parent | Tweak the syntax displays to show that the list of words (diff) | |
download | wireguard-openbsd-ae2e3038eaae327d2110886974eaaf3dfcee1dd6.tar.xz wireguard-openbsd-ae2e3038eaae327d2110886974eaaf3dfcee1dd6.zip |
Fix pool ipl to prevent a deadlock scenario.
While here, make the pool use the default memory alignment. The default
setting is good enough for the driver and the hardware.
-rw-r--r-- | sys/arch/octeon/dev/octcrypto.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/octeon/dev/octcrypto.c b/sys/arch/octeon/dev/octcrypto.c index 795b4d5c5c3..15d1aa32482 100644 --- a/sys/arch/octeon/dev/octcrypto.c +++ b/sys/arch/octeon/dev/octcrypto.c @@ -1,4 +1,4 @@ -/* $OpenBSD: octcrypto.c,v 1.1 2018/04/09 13:46:15 visa Exp $ */ +/* $OpenBSD: octcrypto.c,v 1.2 2018/12/16 14:43:38 visa Exp $ */ /* * Copyright (c) 2018 Visa Hankala @@ -236,7 +236,7 @@ octcrypto_attach(struct device *parent, struct device *self, void *aux) int algs[CRYPTO_ALGORITHM_MAX + 1]; struct octcrypto_softc *sc = (struct octcrypto_softc *)self; - pool_init(&octcryptopl, sizeof(struct octcrypto_session), 16, 0, 0, + pool_init(&octcryptopl, sizeof(struct octcrypto_session), 0, IPL_VM, 0, "octcrypto", NULL); pool_setlowat(&octcryptopl, 2); |