From owner-freebsd-current Sat Jul 19 01:00:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA13169 for current-outgoing; Sat, 19 Jul 1997 01:00:49 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA13158; Sat, 19 Jul 1997 01:00:41 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id SAA32004; Sat, 19 Jul 1997 18:00:04 +1000 Date: Sat, 19 Jul 1997 18:00:04 +1000 From: Bruce Evans Message-Id: <199707190800.SAA32004@godzilla.zeta.org.au> To: current@freebsd.org Subject: breakpoints broken by 4MB pages Cc: dyson@freebsd.org Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk DDB's temporary changing of the per-page write attibute so that it can write to the text section is broken for 4MB pages. Temporary fix: map the text section read-write in locore.s, and skip the code that changes the attribute in db_interface.c. I don't understand why the latter is necessary. Bruce