From owner-freebsd-bugs Tue Mar 6 2:40:10 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C05D437B72F for ; Tue, 6 Mar 2001 02:40:06 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f26Ae6M09952; Tue, 6 Mar 2001 02:40:06 -0800 (PST) (envelope-from gnats) Received: from wint.itfs.nsk.su (wint.itfs.nsk.su [212.20.32.43]) by hub.freebsd.org (Postfix) with ESMTP id 99F6D37B71A for ; Tue, 6 Mar 2001 02:32:59 -0800 (PST) (envelope-from nnd@wint.itfs.nsk.su) Received: (from nnd@localhost) by wint.itfs.nsk.su (8.11.3/8.11.1) id f26AWuE26302; Tue, 6 Mar 2001 16:32:56 +0600 (NOVT) (envelope-from nnd) Message-Id: <200103061032.f26AWuE26302@wint.itfs.nsk.su> Date: Tue, 6 Mar 2001 16:32:56 +0600 (NOVT) From: nnd@mail.nsk.ru Reply-To: nndmail.nsk.ru@wint.itfs.nsk.su To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/25567: 'src/sys/sys/sx.h' one letter bug Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 25567 >Category: kern >Synopsis: 'src/sys/sys/sx.h' one letter bug >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Mar 06 02:40:04 PST 2001 >Closed-Date: >Last-Modified: >Originator: Nickolay Dudorov >Release: FreeBSD 5.0-CURRENT i386 >Organization: STE Infoteka >Environment: System: FreeBSD wint.itfs.nsk.su 5.0-CURRENT FreeBSD 5.0-CURRENT #16: Mon Mar 5 13:44:50 NOVT 2001 nnd@wint.itfs.nsk.su:/usr/obj/usr/src/sys/WINTS i386 >Description: Buildkernel of -CURRENT with the 'src/sys/sys/sx.h' ver. 1.2 is broken due to 'SX_ASSERT_XLOCKER' instead of 'SX_ASSERT_XLOCKED' definition in the !INVARIANTS case. >How-To-Repeat: Just 'make buildkernel' >Fix: Index: src/sys/sys/sx.h =================================================================== RCS file: /scratch/CVS/src/sys/sys/sx.h,v retrieving revision 1.2 diff -b -u -r1.2 sx.h --- src/sys/sys/sx.h 2001/03/06 06:17:05 1.2 +++ src/sys/sys/sx.h 2001/03/06 10:22:09 @@ -78,7 +78,7 @@ #else /* INVARIANTS */ #define SX_ASSERT_SLOCKED(sx) -#define SX_ASSERT_XLOCKER(sx) +#define SX_ASSERT_XLOCKED(sx) #endif /* INVARIANTS */ #endif /* _KERNEL */ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message