From 8b8db9a6acf4d91b78ff8b493589dd32735acd97 Mon Sep 17 00:00:00 2001 From: Blue Swirl Date: Tue, 24 Apr 2007 19:44:35 +0000 Subject: [PATCH] Re-enable interpose git-svn-id: svn://coreboot.org/openbios/openbios-devel@128 f158a5a8-5612-0410-a976-696ce0be7e32 --- drivers/esp.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/drivers/esp.c b/drivers/esp.c index 7178a2d..f04d2c0 100644 --- a/drivers/esp.c +++ b/drivers/esp.c @@ -285,23 +285,11 @@ ob_sd_open(__attribute__((unused))sd_private_t **sd) 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 ); }