From owner-freebsd-current Tue Aug 25 00:23:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA12824 for freebsd-current-outgoing; Tue, 25 Aug 1998 00:23:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA12817 for ; Tue, 25 Aug 1998 00:23:41 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id CAA04575 for current@freebsd.org; Tue, 25 Aug 1998 02:22:48 -0500 (EST) (envelope-from toor) Message-Id: <199808250722.CAA04575@dyson.iquest.net> Subject: Serious bug in vm_page.h in current To: current@FreeBSD.ORG Date: Tue, 25 Aug 1998 02:22:47 -0500 (EST) From: "John S. Dyson" Reply-To: dyson@iquest.net X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=ELM904029767-4563-0_ Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --ELM904029767-4563-0_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit PAGE_BUSY is used to set the busy flag, and not the busy bitmask. Attachment contains patch. -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one look stupid jdyson@nc.com | and it irritates the pig. --ELM904029767-4563-0_ Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: attachment; filename=tmp1 Content-Description: /tmp/tmp1 Content-Transfer-Encoding: 7bit Index: vm_page.h =================================================================== RCS file: /local/home/ncvs/src/sys/vm/vm_page.h,v retrieving revision 1.44 diff -C2 -r1.44 vm_page.h *** vm_page.h 1998/08/24 08:39:38 1.44 --- vm_page.h 1998/08/25 07:20:55 *************** *** 299,303 **** } ! #define PAGE_BUSY(m) atomic_add_char(&(m)->busy, 1) #define PAGE_BWAKEUP(m) { \ --- 299,303 ---- } ! #define PAGE_BUSY(m) PAGE_SET_FLAG(m, PG_BUSY) #define PAGE_BWAKEUP(m) { \ --ELM904029767-4563-0_-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message