From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Lu0g1-0006fI-6i for mharc-grub-devel@gnu.org; Wed, 15 Apr 2009 04:41:01 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lu0fz-0006f5-9t for grub-devel@gnu.org; Wed, 15 Apr 2009 04:40:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lu0fu-0006eX-Hx for grub-devel@gnu.org; Wed, 15 Apr 2009 04:40:58 -0400 Received: from [199.232.76.173] (port=52949 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lu0ft-0006eS-LZ for grub-devel@gnu.org; Wed, 15 Apr 2009 04:40:53 -0400 Received: from smtp101.vzn.mail.re1.yahoo.com ([69.147.103.188]:23778) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Lu0fs-0005dd-Vh for grub-devel@gnu.org; Wed, 15 Apr 2009 04:40:53 -0400 Received: (qmail 56421 invoked from network); 15 Apr 2009 08:40:47 -0000 Received: from unknown (HELO ?192.168.2.5?) (jpsinthemix@68.239.115.78 with plain) by smtp101.vzn.mail.re1.yahoo.com with SMTP; 15 Apr 2009 08:40:47 -0000 X-YMail-OSG: IMuixVAVM1mh8Q5g2CjjXuuAHmkukZP_.C3IXZFiCPRMZUf8n.sTvtyNpFpZRNDz2qfJ1V_9yE.taRpEPtQT_rc6B0BN.0qc9P91OOjGPiFSbIvFWF3AXiETQUIhKulicQw5W0fdNViTtngu3wzd2qtJlDODcOs2nAq8_3N5AxxhYQ.1H_YVE4xEX2n0xse51HGshqtnZyEM7J7MIam8QKxeMt0Gs2Uqr8Ao_a4F56zAVUfoXjG7Ezo1oV.Uzf1dnvlZrQPqpLaI8Y00F8qtn51LtgzbV7RfxRNknWaVG8ROiQ-- X-Yahoo-Newman-Property: ymail-3 Message-ID: <49E59D8D.7050500@verizon.net> Date: Wed, 15 Apr 2009 04:40:45 -0400 From: John Stanley User-Agent: Thunderbird 2.0.0.21 (X11/20090302) MIME-Version: 1.0 To: The development of GRUB 2 References: <49DFDAB7.1080009@gmail.com> <49E0BAC7.2030503@gmail.com> <49E2228B.7040600@gmail.com> <200904142342.52968.okuji@enbug.org> <49E5998C.7030200@gmail.com> In-Reply-To: <49E5998C.7030200@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: FreeBSD 6.x (1) Subject: Re: [PATCH] Preboot support X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Apr 2009 08:40:59 -0000 The way it looks to me is that preboot_func is the function to be executed a preboot time, whereas preboot_rest_func is a cleanup function to be called to "restore" things to the pre-preboot_func state. Something like this anyway.. its not yet real clear to me either. phcoder wrote: > Yoshinori K. Okuji wrote: > >> - I don't understand how preboot_func and preboot_rest_func are >> different. At least, not obvious. Can you elaborate on them? > preboot_rest_func is a function which should undo any action taken by > preboot_func. It's used if either loader aborts due to an error or > returns (which is possible on some platforms) >> >> _______________________________________________ >> Grub-devel mailing list >> Grub-devel@gnu.org >> http://lists.gnu.org/mailman/listinfo/grub-devel > > > ------------------------------------------------------------------------ > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel