Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  1 Apr 2001 20:14:44 -0400 (EDT)
From:      "Michael Richards" <michael@fastmail.ca>
To:        freebsd-alpha@FreeBSD.ORG
Subject:   Who wrote the loader
Message-ID:  <3AC7C474.00002B.59989@frodo.searchcanada.ca>

next in thread | raw e-mail | index | archive | help

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

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AC7C474.00002B.59989>