From owner-freebsd-alpha Sun Apr 1 17:15:11 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.interchange.ca (ns.interchange.ca [216.126.79.2]) by hub.freebsd.org (Postfix) with ESMTP id 4156537B719 for ; Sun, 1 Apr 2001 17:15:09 -0700 (PDT) (envelope-from michael@fastmail.ca) Received: by mail.interchange.ca (Fastmailer, from userid 555) id 8BE0120D0; Sun, 1 Apr 2001 20:14:44 -0400 (EDT) MIME-Version: 1.0 Message-Id: <3AC7C474.00002B.59989@frodo.searchcanada.ca> Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_K025AEEZ5BZNTT4D7TH0" To: freebsd-alpha@FreeBSD.ORG Subject: Who wrote the loader From: "Michael Richards" X-Fastmail-IP: 24.43.130.237 Date: Sun, 1 Apr 2001 20:14:44 -0400 (EDT) Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --------------Boundary-00=_K025AEEZ5BZNTT4D7TH0 Content-Type: Text/Plain Content-Transfer-Encoding: 7bit Hi everyone. The work on the SRM loader continues. I've got the problem very narrowed down. Every time open() in libstand is called, it ends up calling devopen(). I'm still trying to figure out why... devopen ends up calling prom_open which is causing the actual problem on the AS1200. I am continuing to work on this tonight, but does anyone know why the standard open call would be trying to open the block device? My guess is that when it was ported this code detected calls to open block devices and sets the f_flags F_RAW flag if this is the case. Who would have written this code? I'm just wondering if someone out there can add (or change) my understanding off the top of their heads. -Michael _________________________________________________________________ http://fastmail.ca/ - Fast Free Web Email for Canadians --------------Boundary-00=_K025AEEZ5BZNTT4D7TH0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message