From owner-cvs-src-old@FreeBSD.ORG Sun Nov 21 00:50:49 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BBD31065750 for ; Sun, 21 Nov 2010 00:50:49 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 49FAB8FC1F for ; Sun, 21 Nov 2010 00:50:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oAL0onv8033559 for ; Sun, 21 Nov 2010 00:50:49 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oAL0onLr033558 for cvs-src-old@freebsd.org; Sun, 21 Nov 2010 00:50:49 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <201011210050.oAL0onLr033558@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sun, 21 Nov 2010 00:50:29 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/opencrypto cryptosoft.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 00:50:49 -0000 marius 2010-11-21 00:50:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/opencrypto cryptosoft.c Log: SVN rev 215600 on 2010-11-21 00:50:29Z by marius MFC: r215295 Let cryptosoft(4) add its pseudo-device with a specific unit number and its probe method return BUS_PROBE_NOWILDCARD so it doesn't get attached to real devices hanging off of nexus(4) with no specific devclass set. Actually, the more desirable fix for this would be to get rid of the newbus interface of cryptosoft(4) altogether but apparently crypto(9) was written with support for cryptographic hardware in mind so that approach would require some KPI breaking changes which don't seem worth it. Revision Changes Path 1.23.2.5 +2 -2 src/sys/opencrypto/cryptosoft.c