From owner-cvs-all@FreeBSD.ORG Mon May 22 09:59:18 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D063F16A454; Mon, 22 May 2006 09:59:16 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8831943D4C; Mon, 22 May 2006 09:59:16 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M9wY3f034259; Mon, 22 May 2006 09:58:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M9wYR7034258; Mon, 22 May 2006 09:58:34 GMT (envelope-from pjd) Message-Id: <200605220958.k4M9wYR7034258@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 09:58:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/opencrypto crypto.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 09:59:34 -0000 pjd 2006-05-22 09:58:34 UTC FreeBSD src repository Modified files: sys/opencrypto crypto.c Log: Don't wakeup the crypto_ret_proc thread if it is running already. Before the change if the thread was working on symmetric operation, we would send unnecessary wakeup after adding asymmetric operation (when asym queue was empty) and vice versa. Revision Changes Path 1.23 +3 -2 src/sys/opencrypto/crypto.c