From owner-freebsd-hackers Thu Oct 23 10:56:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA14577 for hackers-outgoing; Thu, 23 Oct 1997 10:56:38 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from trojanhorse.ml.org (mdean.vip.best.com [206.86.94.101]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA14566 for ; Thu, 23 Oct 1997 10:56:31 -0700 (PDT) (envelope-from jamil@trojanhorse.ml.org) Received: from localhost (jamil@localhost) by trojanhorse.ml.org (8.8.7/8.8.5) with SMTP id KAA03041; Thu, 23 Oct 1997 10:54:25 -0700 (PDT) Date: Thu, 23 Oct 1997 10:54:24 -0700 (PDT) From: "Jamil J. Weatherbee" To: Terry Lambert cc: thorpej@nas.nasa.gov, joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@FreeBSD.ORG Subject: Re: Possible SERIOUS bug in open()? (Big time bug) In-Reply-To: <199710231724.KAA25749@usr02.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Yep, tried reading an ioport on my service providers freebsd machine, works fine. /dev/io is probably not the first and probably won't be the last driver with this problem, in other works force to F_READ or F_WRITE. That is precisely what I did in my dio driver because I depend on F_WRITE and/or F_READ to be set to tell me about what the user wants.