[OpenBIOS] r128 - openbios-devel/drivers

svn at openbios.org svn at openbios.org
Tue Apr 24 21:44:35 CEST 2007


Author: blueswirl
Date: 2007-04-24 21:44:35 +0200 (Tue, 24 Apr 2007)
New Revision: 128

Modified:
   openbios-devel/drivers/esp.c
Log:
Re-enable interpose

Modified: openbios-devel/drivers/esp.c
===================================================================
--- openbios-devel/drivers/esp.c	2007-04-24 19:19:58 UTC (rev 127)
+++ openbios-devel/drivers/esp.c	2007-04-24 19:44:35 UTC (rev 128)
@@ -285,23 +285,11 @@
 
     selfword("open-deblocker");
 
-#if WHEN_INTERPOSE_IS_FIXED
-    // Buggy implementation of "interpose" breaks SunOS 4.
-    // inst2pkg of the device returned by open() should return
-    // the same phandle regardless of whether any interposition
-    // has happened.  Interpose currently causes inst2pkg to
-    // return the phandle of /packages/misc-files.
-    //
-    // Removing interpose isn't the ideal solution, but it
-    // allows SunOS 4 to load the kernel.  Interpose should
-    // be fixed, then re-enabled.
-
     /* interpose disk-label */
     ph = find_dev("/packages/disk-label");
     fword("my-args");
     PUSH_ph( ph );
     fword("interpose");
-#endif
 
     RET ( -ret );
 }




More information about the OpenBIOS mailing list