Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Feb 2020 20:18:29 +0000 (UTC)
From:      Mateusz Guzik <mjg@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r357842 - head/sys/netipsec
Message-ID:  <202002122018.01CKITBj015316@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mjg
Date: Wed Feb 12 20:18:29 2020
New Revision: 357842
URL: https://svnweb.freebsd.org/changeset/base/357842

Log:
  netipsec: fix a mismatched uma_zfree -> uma_zfree_pcpu
  
  PR:		244077
  Reported by:	lwhsu
  Fixes: r357805 ("amd64: store per-cpu allocations subtracted by __pcpu")

Modified:
  head/sys/netipsec/key.c

Modified: head/sys/netipsec/key.c
==============================================================================
--- head/sys/netipsec/key.c	Wed Feb 12 20:06:41 2020	(r357841)
+++ head/sys/netipsec/key.c	Wed Feb 12 20:18:29 2020	(r357842)
@@ -3128,7 +3128,7 @@ key_delsav(struct secasvar *sav)
 	if ((sav->flags & SADB_X_EXT_F_CLONED) == 0) {
 		mtx_destroy(sav->lock);
 		free(sav->lock, M_IPSEC_MISC);
-		uma_zfree(V_key_lft_zone, sav->lft_c);
+		uma_zfree_pcpu(V_key_lft_zone, sav->lft_c);
 	}
 	free(sav, M_IPSEC_SA);
 }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002122018.01CKITBj015316>