From <IMAP4.psuedo.sims> Thu Jan  8 16:30:51 2009
Date: Thu, 8 Jan 2009 16:30:51 -0800 (PST)
From: Postmaster
Subject: Message from mail server       
Content-Length: 95
Mime-Version: 1.0
Status: RO
X-IMAP: 1231461051 11

Delete.
This is a system message.                                














--END+PSEUDO--

From sacadmin Tue Dec  9 16:49:21 2008
Received: from jurassic-x4600.sfbay.sun.com (cretaceous.SFBay.Sun.COM [129.146.17.59])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA0nLr0020883;
	Tue, 9 Dec 2008 16:49:21 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com (localhost [127.0.0.1])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id mBA0nLRm164796
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Tue, 9 Dec 2008 16:49:21 -0800 (PST)
Received: (from lianep@localhost)
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3/Submit) id mBA0nLYH164792;
	Tue, 9 Dec 2008 16:49:21 -0800 (PST)
Date: Tue, 9 Dec 2008 16:49:21 -0800 (PST)
From: Liane Praza <Liane.Praza@Sun.COM>
Message-Id: <200812100049.mBA0nLYH164792@jurassic-x4600.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: Boot configuration Service [PSARC/2008/760 FastTrack timeout 12/16/2008]
Content-Length: 557
Status: RO
X-Status: $$$$
X-UID: 0000000001


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Boot configuration Service
    1.2. Name of Document Author/Supplier:
	 Author:  Sherry Moore
    1.3  Date of This Document:
	09 December, 2008
4. Technical Description
    See the case directory for more detail

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From liane.praza@sun.com Tue Dec  9 16:51:03 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA0p24Q020901
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 9 Dec 2008 16:51:03 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id mBA0ooVb023557
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 10 Dec 2008 08:51:02 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBM00L01YD0GJ00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 09 Dec 2008 16:51:00 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBM00EDYYD05N30@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 16:51:00 -0800 (PST)
Received: from [129.146.228.161] (nihil.SFBay.Sun.COM [129.146.228.161])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id mBA0p0Ym165081	for <psarc-ext@sun.com>; Tue,
 09 Dec 2008 16:51:00 -0800 (PST)
Date: Tue, 09 Dec 2008 16:52:21 -0800
From: Liane Praza <liane.praza@sun.com>
Subject: 2008/760 Boot configuration Service
To: psarc-ext@sun.com
Message-id: <493F12C5.1080307@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.17 (X11/20081023)
Content-Length: 3813
Status: RO
X-Status: $$$$
X-UID: 0000000002

I'm submitting this fasttrack on behalf of Sherry Moore.  It specifies Minor 
release binding.

liane

---
1. Introduction
    1.1. Project/Component Working Name:
	Boot configuration Service

    1.2. Name of Document Author/Supplier:
	Sherry Q. Moore

    1.3. Date of This Document:
	12/02/2008
	
	1.3.1. Date this project was conceived:
		11/01/2007

2. Project Summary
    2.1. Project Description:

	To provide a new service to set/change boot configuration
	parameters.  One application of this service will be to control
	Fast Reboot behavior.

4. Technical Description:
     4.1. Details:

	The boot configuration service will be called

	svc:/system/boot-config:default
	    config/fastreboot_default boolean true
	    config/fastreboot_onpanic boolean true

	4.1.1. Service behavior

	    The svc:/system/boot-config:default service will apply the
	    configuration defined in this case by uploading the
	    configuration to the kernel.  The service will be enabled by
	    default.

	    4.1.1.1 fastreboot_default

	    # svccfg -s boot-config:default setprop \
		config/fastreboot_default="false"
	    # svccfg -s boot-config:default refresh

	    When set to true, reboot(1M) and init(1M) 6 would call
	    uadmin(2) with AD_FASTREBOOT which will bypass firmware.

	    4.1.1.2 fastreboot_onpanic

	    # svccfg -s boot-config:default setprop \
		config/fastreboot_onpanic="false"
	    # svccfg -s boot-config:default refresh

	    When set to true, the system will fast reboot on panic.

	4.1.2. Refresh
	
	    # svcadm refresh svc:/system/boot-config:default

	    will upload all the variables to the kernel.

     4.2. Bug/RFE Number(s):

	6768468 Introducing svc:/system/boot-config service

     4.5. Interfaces:
	
	Minor binding only.

	INTERFACE           	    COMMITMENT LEVEL        COMMENT

	svc:/system/boot-config		committed    This service requires
						     solaris.system.shutdown
						     authorization.

	config/fastreboot_default	committed	 Boolean property
	config/fastreboot_onpanic	committed	 Boolean property

	AD_UPDATE_BOOT_CONFIG		Project private  Macro defined
	                                                 in uadmin.h.

     4.6. Doc Impact:

	4.6.1 Man pages for reboot(1M)

      -f

          Fast reboot, bypassing firmware and boot loader. The new
          kernel will be loaded into memory by the running kernel,
          and control will be transferred to the newly loaded ker-
          nel.  If  disk  or  kernel arguments are specified, they
          must be specified before other boot arguments.

          This option is currently available only on x86 systems.
                                                                        |
	 Service svc:/system/boot-config:default is enabled by         |
	 default.  When fastreboot_default property is set to "true",  |
	 "reboot" will behave as "reboot -f".                          |
                                                                        |
          See EXAMPLES for details.

	4.6.2 Man pages for init(1M)

      6

          Stop the  operating  system  and  reboot  to  the  state
          defined by the initdefault entry in /etc/inittab.

	 On x86 systems, service svc:/system/boot-config:default is    |
	 enabled by default.  When the fastreboot_default property is  |
	 set to "true", "init 6" will bypass the firmware.             |

     4.7. Admin/Config Impact:

         With svc:/system/boot-config:default enabled, and the following
	default property settings:

             config/fastreboot_default boolean true
             config/fastreboot_onpanic boolean true

	"reboot(1M)" and "init(1M) 6" will go through the fast reboot
	path.  System will fast reboot on panic.  If no arguments are
	provided to "reboot", the default entry in menu.lst will be
	used.

From liane.praza@sun.com Tue Dec  9 16:53:47 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA0rkQE020982
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 16:53:47 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id mBA0rfDu004179;
	Wed, 10 Dec 2008 00:53:44 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBM00L01YHJU000@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 09 Dec 2008 16:53:43 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBM00EYJYHJ5O20@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 09 Dec 2008 16:53:43 -0800 (PST)
Received: from [129.146.228.161] (nihil.SFBay.Sun.COM [129.146.228.161])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id mBA0rgf9165368; Tue, 09 Dec 2008 16:53:43 -0800 (PST)
Date: Tue, 09 Dec 2008 16:54:59 -0800
From: Liane Praza <liane.praza@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <493F12C5.1080307@sun.com>
To: psarc-ext@sun.com
Cc: Sherry Moore <sherry.moore@sun.com>
Message-id: <493F1363.8080605@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <493F12C5.1080307@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081023)
Content-Length: 4315
Status: RO
X-Status: $$$$
X-UID: 0000000003

Please do reply to this mail or cc Sherry on any responses.  (Sorry for the 
original malformed mail.)

liane

Liane Praza wrote:
> I'm submitting this fasttrack on behalf of Sherry Moore.  It specifies Minor 
> release binding.
> 
> liane
> 
> ---
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	Boot configuration Service
> 
>     1.2. Name of Document Author/Supplier:
> 	Sherry Q. Moore
> 
>     1.3. Date of This Document:
> 	12/02/2008
> 	
> 	1.3.1. Date this project was conceived:
> 		11/01/2007
> 
> 2. Project Summary
>     2.1. Project Description:
> 
> 	To provide a new service to set/change boot configuration
> 	parameters.  One application of this service will be to control
> 	Fast Reboot behavior.
> 
> 4. Technical Description:
>      4.1. Details:
> 
> 	The boot configuration service will be called
> 
> 	svc:/system/boot-config:default
> 	    config/fastreboot_default boolean true
> 	    config/fastreboot_onpanic boolean true
> 
> 	4.1.1. Service behavior
> 
> 	    The svc:/system/boot-config:default service will apply the
> 	    configuration defined in this case by uploading the
> 	    configuration to the kernel.  The service will be enabled by
> 	    default.
> 
> 	    4.1.1.1 fastreboot_default
> 
> 	    # svccfg -s boot-config:default setprop \
> 		config/fastreboot_default="false"
> 	    # svccfg -s boot-config:default refresh
> 
> 	    When set to true, reboot(1M) and init(1M) 6 would call
> 	    uadmin(2) with AD_FASTREBOOT which will bypass firmware.
> 
> 	    4.1.1.2 fastreboot_onpanic
> 
> 	    # svccfg -s boot-config:default setprop \
> 		config/fastreboot_onpanic="false"
> 	    # svccfg -s boot-config:default refresh
> 
> 	    When set to true, the system will fast reboot on panic.
> 
> 	4.1.2. Refresh
> 	
> 	    # svcadm refresh svc:/system/boot-config:default
> 
> 	    will upload all the variables to the kernel.
> 
>      4.2. Bug/RFE Number(s):
> 
> 	6768468 Introducing svc:/system/boot-config service
> 
>      4.5. Interfaces:
> 	
> 	Minor binding only.
> 
> 	INTERFACE           	    COMMITMENT LEVEL        COMMENT
> 
> 	svc:/system/boot-config		committed    This service requires
> 						     solaris.system.shutdown
> 						     authorization.
> 
> 	config/fastreboot_default	committed	 Boolean property
> 	config/fastreboot_onpanic	committed	 Boolean property
> 
> 	AD_UPDATE_BOOT_CONFIG		Project private  Macro defined
> 	                                                 in uadmin.h.
> 
>      4.6. Doc Impact:
> 
> 	4.6.1 Man pages for reboot(1M)
> 
>       -f
> 
>           Fast reboot, bypassing firmware and boot loader. The new
>           kernel will be loaded into memory by the running kernel,
>           and control will be transferred to the newly loaded ker-
>           nel.  If  disk  or  kernel arguments are specified, they
>           must be specified before other boot arguments.
> 
>           This option is currently available only on x86 systems.
>                                                                         |
> 	 Service svc:/system/boot-config:default is enabled by         |
> 	 default.  When fastreboot_default property is set to "true",  |
> 	 "reboot" will behave as "reboot -f".                          |
>                                                                         |
>           See EXAMPLES for details.
> 
> 	4.6.2 Man pages for init(1M)
> 
>       6
> 
>           Stop the  operating  system  and  reboot  to  the  state
>           defined by the initdefault entry in /etc/inittab.
> 
> 	 On x86 systems, service svc:/system/boot-config:default is    |
> 	 enabled by default.  When the fastreboot_default property is  |
> 	 set to "true", "init 6" will bypass the firmware.             |
> 
>      4.7. Admin/Config Impact:
> 
>          With svc:/system/boot-config:default enabled, and the following
> 	default property settings:
> 
>              config/fastreboot_default boolean true
>              config/fastreboot_onpanic boolean true
> 
> 	"reboot(1M)" and "init(1M) 6" will go through the fast reboot
> 	path.  System will fast reboot on panic.  If no arguments are
> 	provided to "reboot", the default entry in menu.lst will be
> 	used.
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org


From gdamore@sun.com Tue Dec  9 21:09:19 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA59IAe011362
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 9 Dec 2008 21:09:18 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id mBA59Ek5005544
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 10 Dec 2008 13:09:17 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBN00A01ABHFV00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 09 Dec 2008 21:09:17 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN001D6ABGGWA0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 21:09:16 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id mBA59GtC024079	for
 <psarc-ext@sun.com>; Tue, 09 Dec 2008 21:09:16 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KBN00801A7DIL00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 21:09:16 -0800 (PST)
Received: from [10.7.251.172] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KBN00L61ABGRDA0@fe-sfbay-09.sun.com>; Tue,
 09 Dec 2008 21:09:16 -0800 (PST)
Date: Tue, 09 Dec 2008 21:01:57 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <493F1363.8080605@sun.com>
Sender: Garrett.Damore@sun.com
To: Liane Praza <Liane.Praza@sun.com>
Cc: PSARC-ext@sun.com, Sherry Moore <Sherry.Moore@sun.com>
Message-id: <493F4D45.3050003@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <493F12C5.1080307@sun.com> <493F1363.8080605@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080616)
Content-Length: 5031
Status: RO
X-Status: $$$$
X-UID: 0000000004

+1.

One question though: how do uadmin/reboot/etc get these settings?  
(Also, in a panic reboot, the uadmin commands are not involved, are 
they?  So how does this setting get passed to the kernel?)  I realize 
these are implementation details, hence the unconditional +1 above.  But 
it would still be nice to have them anyway.

    -- Garrett

Liane Praza wrote:
> Please do reply to this mail or cc Sherry on any responses.  (Sorry 
> for the original malformed mail.)
>
> liane
>
> Liane Praza wrote:
>> I'm submitting this fasttrack on behalf of Sherry Moore.  It 
>> specifies Minor release binding.
>>
>> liane
>>
>> ---
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>     Boot configuration Service
>>
>>     1.2. Name of Document Author/Supplier:
>>     Sherry Q. Moore
>>
>>     1.3. Date of This Document:
>>     12/02/2008
>>     
>>     1.3.1. Date this project was conceived:
>>         11/01/2007
>>
>> 2. Project Summary
>>     2.1. Project Description:
>>
>>     To provide a new service to set/change boot configuration
>>     parameters.  One application of this service will be to control
>>     Fast Reboot behavior.
>>
>> 4. Technical Description:
>>      4.1. Details:
>>
>>     The boot configuration service will be called
>>
>>     svc:/system/boot-config:default
>>         config/fastreboot_default boolean true
>>         config/fastreboot_onpanic boolean true
>>
>>     4.1.1. Service behavior
>>
>>         The svc:/system/boot-config:default service will apply the
>>         configuration defined in this case by uploading the
>>         configuration to the kernel.  The service will be enabled by
>>         default.
>>
>>         4.1.1.1 fastreboot_default
>>
>>         # svccfg -s boot-config:default setprop \
>>         config/fastreboot_default="false"
>>         # svccfg -s boot-config:default refresh
>>
>>         When set to true, reboot(1M) and init(1M) 6 would call
>>         uadmin(2) with AD_FASTREBOOT which will bypass firmware.
>>
>>         4.1.1.2 fastreboot_onpanic
>>
>>         # svccfg -s boot-config:default setprop \
>>         config/fastreboot_onpanic="false"
>>         # svccfg -s boot-config:default refresh
>>
>>         When set to true, the system will fast reboot on panic.
>>
>>     4.1.2. Refresh
>>     
>>         # svcadm refresh svc:/system/boot-config:default
>>
>>         will upload all the variables to the kernel.
>>
>>      4.2. Bug/RFE Number(s):
>>
>>     6768468 Introducing svc:/system/boot-config service
>>
>>      4.5. Interfaces:
>>     
>>     Minor binding only.
>>
>>     INTERFACE                   COMMITMENT LEVEL        COMMENT
>>
>>     svc:/system/boot-config        committed    This service requires
>>                              solaris.system.shutdown
>>                              authorization.
>>
>>     config/fastreboot_default    committed     Boolean property
>>     config/fastreboot_onpanic    committed     Boolean property
>>
>>     AD_UPDATE_BOOT_CONFIG        Project private  Macro defined
>>                                                      in uadmin.h.
>>
>>      4.6. Doc Impact:
>>
>>     4.6.1 Man pages for reboot(1M)
>>
>>       -f
>>
>>           Fast reboot, bypassing firmware and boot loader. The new
>>           kernel will be loaded into memory by the running kernel,
>>           and control will be transferred to the newly loaded ker-
>>           nel.  If  disk  or  kernel arguments are specified, they
>>           must be specified before other boot arguments.
>>
>>           This option is currently available only on x86 systems.
>>                                                                         
>> |
>>      Service svc:/system/boot-config:default is enabled by         |
>>      default.  When fastreboot_default property is set to "true",  |
>>      "reboot" will behave as "reboot -f".                          |
>>                                                                         
>> |
>>           See EXAMPLES for details.
>>
>>     4.6.2 Man pages for init(1M)
>>
>>       6
>>
>>           Stop the  operating  system  and  reboot  to  the  state
>>           defined by the initdefault entry in /etc/inittab.
>>
>>      On x86 systems, service svc:/system/boot-config:default is    |
>>      enabled by default.  When the fastreboot_default property is  |
>>      set to "true", "init 6" will bypass the firmware.             |
>>
>>      4.7. Admin/Config Impact:
>>
>>          With svc:/system/boot-config:default enabled, and the following
>>     default property settings:
>>
>>              config/fastreboot_default boolean true
>>              config/fastreboot_onpanic boolean true
>>
>>     "reboot(1M)" and "init(1M) 6" will go through the fast reboot
>>     path.  System will fast reboot on panic.  If no arguments are
>>     provided to "reboot", the default entry in menu.lst will be
>>     used.
>> _______________________________________________
>> opensolaris-arc mailing list
>> opensolaris-arc@opensolaris.org
>


From gww@eng.sun.com Tue Dec  9 21:22:10 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA5M9H4011566
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 21:22:10 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id mBA5LiX8024720
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 10 Dec 2008 05:22:08 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBN00103AWUWO00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 09 Dec 2008 21:22:06 -0800 (PST)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN00050AWU2E20@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 21:22:06 -0800 (PST)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id mBA5M6h9047747; Tue, 09 Dec 2008 21:22:06 -0800 (PST)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id mBA5LQAh003315; Tue,
 09 Dec 2008 21:21:26 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id mBA5LQ5p003314; Tue,
 09 Dec 2008 21:21:26 -0800 (PST)
Date: Tue, 09 Dec 2008 21:21:26 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: 2008/760 Boot configuration Service
To: psarc-ext@sun.com, liane.praza@sun.com
Cc: Sherry.Moore@sun.com
Message-id: <200812100521.mBA5LQ5p003314@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.4.1.325704
Content-Length: 437
Status: RO
X-Status: $$$$
X-UID: 0000000005

> Liane Praza wrote:
> > I'm submitting this fasttrack on behalf of Sherry Moore.  It specifies Minor 
> > release binding.

	Perhaps I missed it in the man page diffs for reboot (or is there
	a man page for boot-config) the documentation of the Rights Profile
	that contains the action and value authorizations and what those
	authorizations are seems missing.

	See http://opensolaris.org/os/community/arc/policies/SMF-policy/

Gary..

From sherry.moore@sun.com Tue Dec  9 23:33:36 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA7XaXC014525
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 23:33:36 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBA7XW8a020991;
	Tue, 9 Dec 2008 23:33:36 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBN00203GZYKK00@brm-avmta-1.central.sun.com>; Wed,
 10 Dec 2008 00:33:34 -0700 (MST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN000RTGZYLA10@brm-avmta-1.central.sun.com>; Wed,
 10 Dec 2008 00:33:34 -0700 (MST)
Received: from jurassic-x4600.sfbay.sun.com (localhost [127.0.0.1])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id mBA7XYom201311
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue,
 09 Dec 2008 23:33:34 -0800 (PST)
Received: (from sherrym@localhost)	by jurassic-x4600.sfbay.sun.com
 (8.14.3+Sun/8.14.3/Submit) id mBA7XY0M201310; Tue,
 09 Dec 2008 23:33:34 -0800 (PST)
Date: Tue, 09 Dec 2008 23:33:33 -0800
From: Sherry Moore <sherry.moore@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <200812100521.mBA5LQ5p003314@marduk.eng.sun.com>
To: Gary Winiger <gww@eng.sun.com>
Cc: psarc-ext@sun.com, liane.praza@sun.com, sherry.moore@sun.com
Message-id: <20081210073333.GA193132@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200812100521.mBA5LQ5p003314@marduk.eng.sun.com>
X-Authentication-warning: jurassic-x4600.sfbay.sun.com: sherrym set sender to
 sherry.moore@sun.com using -f
User-Agent: Mutt/1.5.17 (2007-11-01)
Content-Length: 1391
Status: RO
X-Status: $$$$
X-UID: 0000000006

Hi Gary,

I am requiring "solaris.system.shutdown" as action_authorization and
value_authorization for the boot-config services.  Attribute
"solaris.system.shutdown" is already in profile "Maintenance and
Repair", which is what reboot(1M), init(1M) use.  I will add the
authorization requirements to the man pages.  How does this look?

        Service svc:/system/boot-config:default is enabled by         |
	default.  It requires solaris.system.shutdown as              |
	action_authorization and value_authorization.  When           |
	fastreboot_default property is set to "true",  "reboot"       |
	will behave as "reboot -f".                                   |

I will make similar modification to the man page for init(1M) if you
think the above the changes are sufficient.

Thanks,
Sherry

On Tue, Dec 09, 2008 at 09:21:26PM -0800, Gary Winiger wrote:
> > Liane Praza wrote:
> > > I'm submitting this fasttrack on behalf of Sherry Moore.  It specifies Minor 
> > > release binding.
> 
> 	Perhaps I missed it in the man page diffs for reboot (or is there
> 	a man page for boot-config) the documentation of the Rights Profile
> 	that contains the action and value authorizations and what those
> 	authorizations are seems missing.
> 
> 	See http://opensolaris.org/os/community/arc/policies/SMF-policy/
> 
> Gary..

-- 
Sherry Moore, Solaris Core Kernel	http://blogs.sun.com/sherrym

From sherry.moore@sun.com Tue Dec  9 23:53:10 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBA7rAVM014811
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 23:53:10 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBA7r1bx046298;
	Wed, 10 Dec 2008 00:53:08 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBN00B05HWK2200@nwk-avmta-2.sfbay.sun.com>; Tue,
 09 Dec 2008 23:53:08 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN000MLHWJ21B0@nwk-avmta-2.sfbay.sun.com>; Tue,
 09 Dec 2008 23:53:07 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com (localhost [127.0.0.1])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id mBA7r75v203722
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue,
 09 Dec 2008 23:53:07 -0800 (PST)
Received: (from sherrym@localhost)	by jurassic-x4600.sfbay.sun.com
 (8.14.3+Sun/8.14.3/Submit) id mBA7r7QO203721; Tue,
 09 Dec 2008 23:53:07 -0800 (PST)
Date: Tue, 09 Dec 2008 23:53:07 -0800
From: Sherry Moore <sherry.moore@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <493F4D45.3050003@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Liane Praza <Liane.Praza@sun.com>, PSARC-ext@sun.com,
        Sherry Moore <sherry.moore@sun.com>
Message-id: <20081210075307.GB193132@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <493F12C5.1080307@sun.com> <493F1363.8080605@sun.com>
 <493F4D45.3050003@sun.com>
X-Authentication-warning: jurassic-x4600.sfbay.sun.com: sherrym set sender to
 sherry.moore@sun.com using -f
User-Agent: Mutt/1.5.17 (2007-11-01)
Content-Length: 1360
Status: RO
X-Status: $$$$
X-UID: 0000000007

Hi Garrett,

> +1.

Very cool.  Thanks!  :)

> One question though: how do uadmin/reboot/etc get these settings?  (Also, 
> in a panic reboot, the uadmin commands are not involved, are they?  So how 
> does this setting get passed to the kernel?)  I realize these are 
> implementation details, hence the unconditional +1 above.  But it would 
> still be nice to have them anyway.

Excellent question!

When the service is started or refreshed, uadmin(1M) is invoked with
the newly added project private function AD_UPDATE_BOOT_CONFIG.  Upon
being called with this function, uadmin(1M) gathers up all the relevant
property settings in svc:/system/boot-config:default service into a
data structure and invokes uadmin(2) with a pointer to the data
structure.  uadmin(2) copies the information contained in the data
structure from userland into the kernel, and calls a kernel function.
The kernel function updates the kernel variables, and either loads a
backup kernel or frees the memory depending on the variable setting.

Whew, try saying all that in one breath. :)

For user-invoked reboot with "reboot(1M)" or "init(1M) 6", the code for
the commands has been modified to look up the property values using
libscf so it's more straightforward.

Hope that answers your question.

Thanks,
Sherry
--
Sherry Moore, Solaris Core Kernel	http://blogs.sun.com/sherrym

From gww@eng.sun.com Wed Dec 10 08:09:49 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBAG9nkP015499
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Dec 2008 08:09:49 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBAG9ixW057698
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 10 Dec 2008 09:09:48 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBO00M1L4WBYJ00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 10 Dec 2008 08:09:47 -0800 (PST)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBO00BQM4WAA280@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 10 Dec 2008 08:09:46 -0800 (PST)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id mBAG9kKN052988; Wed, 10 Dec 2008 08:09:46 -0800 (PST)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id mBAG97Gv003833; Wed,
 10 Dec 2008 08:09:07 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id mBAG9731003832; Wed,
 10 Dec 2008 08:09:07 -0800 (PST)
Date: Wed, 10 Dec 2008 08:09:07 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: 2008/760 Boot configuration Service
To: gww@eng.sun.com, sherry.moore@sun.com
Cc: psarc-ext@sun.com, liane.praza@sun.com
Message-id: <200812101609.mBAG9731003832@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.4.1.325704
Content-Length: 964
Status: RO
X-Status: $$$$
X-UID: 0000000008

> I am requiring "solaris.system.shutdown" as action_authorization and
> value_authorization for the boot-config services.  Attribute
> "solaris.system.shutdown" is already in profile "Maintenance and
> Repair", which is what reboot(1M), init(1M) use.  I will add the
> authorization requirements to the man pages.  How does this look?
> 
>         Service svc:/system/boot-config:default is enabled by         |
> 	default.  It requires solaris.system.shutdown as              |
> 	action_authorization and value_authorization.  When           |
> 	fastreboot_default property is set to "true",  "reboot"       |
> 	will behave as "reboot -f".                                   |
> 
> I will make similar modification to the man page for init(1M) if you
> think the above the changes are sufficient.

	While that doesn't exactly match the policy, it's nothing to
	hold up the case for and is a valid thing to do.  I'll participate
	and add a +1.  Thanks.

Gary..

From gww@eng.sun.com Wed Dec 10 08:15:39 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBAGFdlw013094
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Dec 2008 08:15:39 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBAGFaJf063009;
	Wed, 10 Dec 2008 09:15:38 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBO00511562FB00@brm-avmta-1.central.sun.com>; Wed,
 10 Dec 2008 09:15:38 -0700 (MST)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBO00FU756180A0@brm-avmta-1.central.sun.com>; Wed,
 10 Dec 2008 09:15:37 -0700 (MST)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id mBAGFbc8057707; Wed, 10 Dec 2008 08:15:37 -0800 (PST)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id mBAGEwe8003855; Wed,
 10 Dec 2008 08:14:58 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id mBAGEwiV003854; Wed,
 10 Dec 2008 08:14:58 -0800 (PST)
Date: Wed, 10 Dec 2008 08:14:58 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: 2008/760 Boot configuration Service
To: gdamore@sun.com, sherry.moore@sun.com
Cc: Liane.Praza@sun.com, PSARC-ext@sun.com
Message-id: <200812101614.mBAGEwiV003854@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.4.1.325704
Content-Length: 356
Status: RO
X-Status: $$$$
X-UID: 0000000009


> When the service is started or refreshed, uadmin(1M) is invoked with
> the newly added project private function AD_UPDATE_BOOT_CONFIG.

	Hummm,  seems like we should work offline to see what if any
	audit impact this new uadmin function has.  After recently
	getting uadmin streightened out wrt audit, I don't want to break
	it (again).

Thankx,
Gary..

From liane.praza@sun.com Wed Dec 10 10:27:03 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBAIR3OO019255
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Dec 2008 10:27:03 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBAIQoU3024493;
	Wed, 10 Dec 2008 10:27:03 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBO00I3BB900900@brm-avmta-1.central.sun.com>; Wed,
 10 Dec 2008 11:27:00 -0700 (MST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBO009CLB90RT80@brm-avmta-1.central.sun.com>; Wed,
 10 Dec 2008 11:27:00 -0700 (MST)
Received: from [129.146.228.161] (nihil.SFBay.Sun.COM [129.146.228.161])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id mBAIQxYM421208; Wed, 10 Dec 2008 10:26:59 -0800 (PST)
Date: Wed, 10 Dec 2008 10:28:22 -0800
From: Liane Praza <liane.praza@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <200812101614.mBAGEwiV003854@marduk.eng.sun.com>
To: Gary Winiger <gww@eng.sun.com>
Cc: gdamore@sun.com, sherry.moore@sun.com, PSARC-ext@sun.com
Message-id: <49400A46.1040902@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200812101614.mBAGEwiV003854@marduk.eng.sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081023)
Content-Length: 787
Status: RO
X-Status: $$$$
X-UID: 0000000010

Gary Winiger wrote:
>> When the service is started or refreshed, uadmin(1M) is invoked with
>> the newly added project private function AD_UPDATE_BOOT_CONFIG.
> 
> 	Hummm,  seems like we should work offline to see what if any
> 	audit impact this new uadmin function has.  After recently
> 	getting uadmin streightened out wrt audit, I don't want to break
> 	it (again).

In PSARC business today, we confirmed this is an implementation note and that 
Sherry and Gary should talk to confirm there are no problems.

PSARC feels the case has nearly converged, and doesn't need to wait the full 
week for approval, though was hesitant to approve with less than 24 hours of 
review time during PSARC business today.  Per their request, I've changed the 
timeout to 12/12/2008.

thanks,
liane

From liane.praza@sun.com Mon Dec 15 10:35:29 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id mBFIZTrq000520
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 15 Dec 2008 10:35:29 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBFIZQhn001800;
	Mon, 15 Dec 2008 10:35:28 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KBX0030ZKZ4T300@brm-avmta-1.central.sun.com>; Mon,
 15 Dec 2008 11:35:28 -0700 (MST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBX00J05KZ1QS60@brm-avmta-1.central.sun.com>; Mon,
 15 Dec 2008 11:35:26 -0700 (MST)
Received: from [129.146.228.161] (nihil.SFBay.Sun.COM [129.146.228.161])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id mBFIZPeU203575; Mon, 15 Dec 2008 10:35:25 -0800 (PST)
Date: Mon, 15 Dec 2008 10:36:49 -0800
From: Liane Praza <liane.praza@sun.com>
Subject: PSARC 2008/760 Boot configuration Service
To: psarc-ext@sun.com
Cc: Sherry Moore <sherry.moore@sun.com>
Message-id: <4946A3C1.9050202@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.17 (X11/20081023)
Content-Length: 114
Status: RO
X-Status: $$$$
X-UID: 0000000011

The case timed out on Friday, so with no further comments and 2 +1s, I'm marking 
this fasttrack approved.

liane

From Dana.Myers@Sun.COM Thu Feb 12 10:43:53 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1CIhrHq023880
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 12 Feb 2009 10:43:53 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n1CIhpxl009981
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 12 Feb 2009 18:43:52 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEY00L03UP3N700@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 12 Feb 2009 10:43:51 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEY00A0VUP1JZ80@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 12 Feb 2009 10:43:50 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n1CIhn3s011153	for
 <PSARC-ext@sun.com>; Thu, 12 Feb 2009 18:43:49 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KEY00I00U9DKB00@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 12 Feb 2009 11:43:49 -0700 (MST)
Received: from [192.168.0.100]
 (c-71-198-48-32.hsd1.ca.comcast.net [71.198.48.32])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KEY00CLNUOMVP80@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 12 Feb 2009 11:43:35 -0700 (MST)
Date: Thu, 12 Feb 2009 10:43:00 -0800
From: "Dana H. Myers" <Dana.Myers@Sun.COM>
Subject: PSARC/2008/760 - addendum to case log
In-reply-to: <499377CD.5090106@sun.com>
Sender: Dana.Myers@Sun.COM
To: PSARC-ext@Sun.COM
Message-id: <49946DB4.2080607@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200902112043.n1BKhWGF527237@jurassic.eng.sun.com>
 <49936311.6040301@sun.com> <499368D1.20705@sun.com> <49936BEF.4000501@sun.com>
 <20090212010020.GA559215@sun.com> <4993761F.8000104@sun.com>
 <499377CD.5090106@sun.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
Status: RO
Content-Length: 2157

Please add the following text to section 2.2 "Risk and Assumptions"
   of 2008/760 (without re-opening the case):


    As of today, architecturally, there's no interface in the Solaris
    acpica sub-system to quiesce or "re-init" data structures that are
    out-of-sync with the platform state as part of a fast-reboot.  CR
    6760313 reports a result of not quiescing the ACPI CA
    sub-system.  However, the problem is potentially more difficult;
    even given such an interface, it's not clear that system BIOSes
    would universally be accustomed to the OS/ACPI subsystem
    stopping/restarting/re-initializing.

    Fortunately, the vast majority of BIOSes appear to be idempotent in
    this regard.

    However, BIOS may maintain "platform" state, with the inherent
    assumption that this state is initialized during boot-up.  Without
    the BIOS being aware of a reboot, the "platform" state may not
    properly synchronize with the ACPI namespace when it is
    re-created.

    Of perhaps more importance - after a reset, a system starts in
    "Legacy" mode, which fundamentally means that platform-related
    events (power button is the most common example) are handled by the
    platform BIOS in SMM code.  Starting-up ACPI, the system is
    switched to ACPI mode, which permits the OS to handle events (like
    the power button, and, on a very few systems for semi-obvious
    reasons, thermal/fan control).  So, the OS could see interrupt
    requests earlier than expected, but we're relatively safe in that
    respect.

    Some (buggy) BIOSes might perturb the system hardware state as a
    result of the Legacy->ACPI mode switch in totally unexpected ways.
    It's unclear how that might manifest itself after a fast-reboot -
    where the Legacy->ACPI mode switch almost certainly doesn't occur -
    the platform had been in ACPI mode all along.

    In short, there are risks to turn Fast Reboot on by default that
    people should be aware.  We do have several mechanism to disable
    Fast Reboot should unforeseen problems arise:

    a) Black-listing
    b) Disabling the boot-config service
    c) reboot -p


From Gangadhar.M@Sun.COM Wed May  5 07:20:28 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o45EKR09026422
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 5 May 2010 07:20:27 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o45EKRbc047764
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 5 May 2010 08:20:27 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L1Y00403AI3T600@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 05 May 2010 08:20:27 -0600 (MDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L1Y005Q9AI1RDC0@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 05 May 2010 08:20:26 -0600 (MDT)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o45EKOm9025869	for
 <psarc-ext@sun.com>; Wed, 05 May 2010 14:20:25 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0L1Y00A008OFU300@fe-emea-10.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 05 May 2010 15:20:16 +0100 (BST)
Received: from [192.168.0.6] ([unknown] [69.250.47.82])
 by fe-emea-10.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0L1Y000OHAHAXEF0@fe-emea-10.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 05 May 2010 15:19:59 +0100 (BST)
Date: Wed, 05 May 2010 19:42:27 +0530
From: Gangadhar Mylapuram <Gangadhar.M@Sun.COM>
Subject: 2008/760 Boot configuration Service
Sender: Gangadhar.M@Sun.COM
To: psarc-ext@Sun.COM, Sherry.Moore@Sun.COM, Liane.Praza@Sun.COM
Message-id: <4BE17CCB.80502@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.21 (X11/20090323)
Status: RO
Content-Length: 230

Hi,

I request to change the PSARC 2008/760 binding from micro to patch.
Fast reboot related properties will not be backported.

boot-config service can also be used by consumers other than fast-reboot
project.

Thanks,
Gangadhar

From garrett.damore@oracle.com Wed May  5 07:46:13 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o45EkCNp026635
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 5 May 2010 07:46:13 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o45Ek9Hh065062;
	Wed, 5 May 2010 08:46:10 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L1Y00369BOXPO00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 05 May 2010 07:46:09 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L1Y00JOHBOWGY80@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 05 May 2010 07:46:08 -0700 (PDT)
Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o45Ek7ui025109; Wed,
 05 May 2010 14:46:08 +0000 (GMT)
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155])
	by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o45Ek56u014687; Wed, 05 May 2010 14:46:06 +0000 (GMT)
Received: from abhmt006.oracle.com by acsmt353.oracle.com	with ESMTP id
 239136071273070697; Wed, 05 May 2010 07:44:57 -0700
Received: from [10.7.251.172] (/10.7.251.172)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Wed,
 05 May 2010 07:44:54 -0700
Date: Wed, 05 May 2010 07:44:51 -0700
From: "Garrett D'Amore" <garrett.damore@oracle.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE17CCB.80502@sun.com>
To: Gangadhar Mylapuram <Gangadhar.M@sun.com>
Cc: psarc-ext@sun.com, Sherry.Moore@sun.com, Liane.Praza@sun.com
Message-id: <4BE18463.7080507@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt355.oracle.com [141.146.40.155]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090204.4BE184AF.00F1:SCFMA4539814,ss=1,fgs=0
References: <4BE17CCB.80502@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.7) Gecko/20100131
 Lightning/1.0b1 Thunderbird/3.0.1
Status: RO
Content-Length: 384

On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
> Hi,
>
> I request to change the PSARC 2008/760 binding from micro to patch.
> Fast reboot related properties will not be backported.
>
> boot-config service can also be used by consumers other than fast-reboot
> project.
>
> Thanks,
> Gangadhar

Can you please elaborate how else you'd like to see this service used?

     - Garrett

From Gangadhar.M@sun.com Thu May  6 15:24:46 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o46MOkGG019843
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 6 May 2010 15:24:46 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o46MOjhB040623
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 6 May 2010 16:24:45 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L200040HRL9QG00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 06 May 2010 15:24:45 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2000AXTRL793E0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 06 May 2010 15:24:44 -0700 (PDT)
Received: from fe-emea-13.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o46MOhBI017874	for
 <psarc-ext@sun.com>; Thu, 06 May 2010 22:24:43 +0000 (GMT)
Received: from conversion-daemon.fe-emea-13.sun.com by fe-emea-13.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0L2000H00RJXUO00@fe-emea-13.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 06 May 2010 23:24:32 +0100 (BST)
Received: from [10.6.6.100] ([unknown] [59.92.128.73])
 by fe-emea-13.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0L2000HXURKN6NC0@fe-emea-13.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 06 May 2010 23:24:32 +0100 (BST)
Date: Fri, 07 May 2010 03:54:53 +0530
From: Gangadhar Mylapuram <Gangadhar.M@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE18463.7080507@oracle.com>
Sender: Gangadhar.M@sun.com
To: "Garrett D'Amore" <garrett.damore@oracle.com>
Cc: psarc-ext@sun.com, Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BE341B5.4040609@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1462

Garrett D'Amore wrote:
> On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
>> Hi,
>>
>> I request to change the PSARC 2008/760 binding from micro to patch.
>> Fast reboot related properties will not be backported.
>>
>> boot-config service can also be used by consumers other than fast-reboot
>> project.
>>
>> Thanks,
>> Gangadhar
> 
> Can you please elaborate how else you'd like to see this service used?
> 

We are fixing the issue described in 6276367. As part of the S10 fix we backport the boot-config service.

Summary of 6276367:

On Solaris systems, boot-archive inconsistencies during boot up causes the system to enter into sulogin mode.
System administrators have to update the boot archive and then reboot the system. We are trying to automate this process for an extent as part of the
fix. We use boot-config service to add a property 'trust-bios-boot-device' (private property) and have a check for this property during boot up to
decide on whether to trust the default grub entry of the system in case of x86.

S10 boot-config.xml:
http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/halt/smf/boot-config.xml.html

Its usage in :
http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/svc/milestone/fs-usr.sdiff.html

The PSARC case only had a minor binding approval. Now I am requesting for patch binding.

Thanks,
Gangadhar






From Gangadhar.M@sun.com Fri May  7 19:46:03 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o46MOkGG019843
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 6 May 2010 15:24:46 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o46MOjhB040623
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 6 May 2010 16:24:45 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L200040HRL9QG00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 06 May 2010 15:24:45 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2000AXTRL793E0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 06 May 2010 15:24:44 -0700 (PDT)
Received: from fe-emea-13.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o46MOhBI017874	for
 <psarc-ext@sun.com>; Thu, 06 May 2010 22:24:43 +0000 (GMT)
Received: from conversion-daemon.fe-emea-13.sun.com by fe-emea-13.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0L2000H00RJXUO00@fe-emea-13.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 06 May 2010 23:24:32 +0100 (BST)
Received: from [10.6.6.100] ([unknown] [59.92.128.73])
 by fe-emea-13.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0L2000HXURKN6NC0@fe-emea-13.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 06 May 2010 23:24:32 +0100 (BST)
Date: Fri, 07 May 2010 03:54:53 +0530
From: Gangadhar Mylapuram <Gangadhar.M@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE18463.7080507@oracle.com>
Sender: Gangadhar.M@sun.com
To: "Garrett D'Amore" <garrett.damore@oracle.com>
Cc: psarc-ext@sun.com, Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BE341B5.4040609@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1462

Garrett D'Amore wrote:
> On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
>> Hi,
>>
>> I request to change the PSARC 2008/760 binding from micro to patch.
>> Fast reboot related properties will not be backported.
>>
>> boot-config service can also be used by consumers other than fast-reboot
>> project.
>>
>> Thanks,
>> Gangadhar
> 
> Can you please elaborate how else you'd like to see this service used?
> 

We are fixing the issue described in 6276367. As part of the S10 fix we backport the boot-config service.

Summary of 6276367:

On Solaris systems, boot-archive inconsistencies during boot up causes the system to enter into sulogin mode.
System administrators have to update the boot archive and then reboot the system. We are trying to automate this process for an extent as part of the
fix. We use boot-config service to add a property 'trust-bios-boot-device' (private property) and have a check for this property during boot up to
decide on whether to trust the default grub entry of the system in case of x86.

S10 boot-config.xml:
http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/halt/smf/boot-config.xml.html

Its usage in :
http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/svc/milestone/fs-usr.sdiff.html

The PSARC case only had a minor binding approval. Now I am requesting for patch binding.

Thanks,
Gangadhar






From Gangadhar.M@sun.com Mon May 10 13:07:27 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o46MOkGG019843
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 6 May 2010 15:24:46 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o46MOjhB040623
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 6 May 2010 16:24:45 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L200040HRL9QG00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 06 May 2010 15:24:45 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2000AXTRL793E0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 06 May 2010 15:24:44 -0700 (PDT)
Received: from fe-emea-13.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o46MOhBI017874	for
 <psarc-ext@sun.com>; Thu, 06 May 2010 22:24:43 +0000 (GMT)
Received: from conversion-daemon.fe-emea-13.sun.com by fe-emea-13.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0L2000H00RJXUO00@fe-emea-13.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 06 May 2010 23:24:32 +0100 (BST)
Received: from [10.6.6.100] ([unknown] [59.92.128.73])
 by fe-emea-13.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0L2000HXURKN6NC0@fe-emea-13.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 06 May 2010 23:24:32 +0100 (BST)
Date: Fri, 07 May 2010 03:54:53 +0530
From: Gangadhar Mylapuram <Gangadhar.M@sun.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE18463.7080507@oracle.com>
Sender: Gangadhar.M@sun.com
To: "Garrett D'Amore" <garrett.damore@oracle.com>
Cc: psarc-ext@sun.com, Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BE341B5.4040609@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1462

Garrett D'Amore wrote:
> On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
>> Hi,
>>
>> I request to change the PSARC 2008/760 binding from micro to patch.
>> Fast reboot related properties will not be backported.
>>
>> boot-config service can also be used by consumers other than fast-reboot
>> project.
>>
>> Thanks,
>> Gangadhar
> 
> Can you please elaborate how else you'd like to see this service used?
> 

We are fixing the issue described in 6276367. As part of the S10 fix we backport the boot-config service.

Summary of 6276367:

On Solaris systems, boot-archive inconsistencies during boot up causes the system to enter into sulogin mode.
System administrators have to update the boot archive and then reboot the system. We are trying to automate this process for an extent as part of the
fix. We use boot-config service to add a property 'trust-bios-boot-device' (private property) and have a check for this property during boot up to
decide on whether to trust the default grub entry of the system in case of x86.

S10 boot-config.xml:
http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/halt/smf/boot-config.xml.html

Its usage in :
http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/svc/milestone/fs-usr.sdiff.html

The PSARC case only had a minor binding approval. Now I am requesting for patch binding.

Thanks,
Gangadhar






From garrett.damore@oracle.com Mon May 10 13:39:49 2010
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o4AKdn20026290
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 10 May 2010 13:39:49 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4AKdlJR016022;
	Mon, 10 May 2010 13:39:47 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L2800F0R1EBF000@brm-avmta-1.central.sun.com>; Mon,
 10 May 2010 14:39:47 -0600 (MDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L28001GE1EBI080@brm-avmta-1.central.sun.com>; Mon,
 10 May 2010 14:39:47 -0600 (MDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o4AKdkCr012162;
 Mon, 10 May 2010 20:39:46 +0000 (GMT)
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o4AGRo5B000629; Mon, 10 May 2010 20:39:45 +0000 (GMT)
Received: from abhmt005.oracle.com by acsmt353.oracle.com	with ESMTP id
 252594931273523875; Mon, 10 May 2010 13:37:55 -0700
Received: from [10.7.251.172] (/10.7.251.172)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 10 May 2010 13:37:51 -0700
Date: Mon, 10 May 2010 13:37:49 -0700
From: "Garrett D'Amore" <garrett.damore@oracle.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE341B5.4040609@sun.com>
To: Gangadhar Mylapuram <gangadhar.m@sun.com>
Cc: psarc-ext@sun.com, Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BE86E9D.5090600@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt355.oracle.com [141.146.40.155]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090209.4BE86F12.003A:SCFMA4539814,ss=1,fgs=0
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
 <4BE341B5.4040609@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100412
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 2070

In my opinion, changing the binding of 2008/760 is not entirely 
unreasonable, but 2008/760 makes references to fast reboot, and so 
you're not really backporting the entire thing, but a subset of it.

I suspect it may simply be better to run this as a separate fast track 
with a cross reference to 2008/760.  Indeed, it seems that what you want 
to do for *this* case is significant enough that it ought to be 
described in a case of its own anyway.

     - Garrett

On 05/ 6/10 03:24 PM, Gangadhar Mylapuram wrote:
> Garrett D'Amore wrote:
>    
>> On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
>>      
>>> Hi,
>>>
>>> I request to change the PSARC 2008/760 binding from micro to patch.
>>> Fast reboot related properties will not be backported.
>>>
>>> boot-config service can also be used by consumers other than fast-reboot
>>> project.
>>>
>>> Thanks,
>>> Gangadhar
>>>        
>> Can you please elaborate how else you'd like to see this service used?
>>
>>      
> We are fixing the issue described in 6276367. As part of the S10 fix we backport the boot-config service.
>
> Summary of 6276367:
>
> On Solaris systems, boot-archive inconsistencies during boot up causes the system to enter into sulogin mode.
> System administrators have to update the boot archive and then reboot the system. We are trying to automate this process for an extent as part of the
> fix. We use boot-config service to add a property 'trust-bios-boot-device' (private property) and have a check for this property during boot up to
> decide on whether to trust the default grub entry of the system in case of x86.
>
> S10 boot-config.xml:
> http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/halt/smf/boot-config.xml.html
>
> Its usage in :
> http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/svc/milestone/fs-usr.sdiff.html
>
> The PSARC case only had a minor binding approval. Now I am requesting for patch binding.
>
> Thanks,
> Gangadhar
>
>
>
>
>
>    


From jan.setjeeilers@oracle.com Mon May 10 14:13:23 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o4ALDMRt013016
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 10 May 2010 14:13:23 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4ALDKwC003872;
	Mon, 10 May 2010 16:13:20 -0500 (CDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L2800B052Y8WX00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 10 May 2010 14:13:20 -0700 (PDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2800B562Y8L900@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 10 May 2010 14:13:20 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o4ALDJqg024066;
 Mon, 10 May 2010 21:13:19 +0000 (GMT)
Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o4AI0gl5022156; Mon, 10 May 2010 21:13:18 +0000 (GMT)
Received: from abhmt002.oracle.com by acsmt353.oracle.com	with ESMTP id
 252687151273525958; Mon, 10 May 2010 14:12:38 -0700
Received: from [129.146.226.114] (/129.146.226.114)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 10 May 2010 14:12:38 -0700
Date: Mon, 10 May 2010 14:12:37 -0700
From: Jan Setje-Eilers <jan.setjeeilers@oracle.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE86E9D.5090600@oracle.com>
To: "Garrett D'Amore" <garrett.damore@oracle.com>
Cc: Gangadhar Mylapuram <gangadhar.m@sun.com>, psarc-ext@sun.com,
        Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BE876C5.1060503@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt353.oracle.com [141.146.40.153]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090201.4BE876EF.0095:SCFMA4539814,ss=1,fgs=0
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
 <4BE341B5.4040609@sun.com> <4BE86E9D.5090600@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100329
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 2274


  In that case, and given where u9 is, my advise is to just remove the 
property from the back-port entirely.

-jan


On 05/10/10 13:37, Garrett D'Amore wrote:
> In my opinion, changing the binding of 2008/760 is not entirely
> unreasonable, but 2008/760 makes references to fast reboot, and so
> you're not really backporting the entire thing, but a subset of it.
>
> I suspect it may simply be better to run this as a separate fast track
> with a cross reference to 2008/760. Indeed, it seems that what you want
> to do for *this* case is significant enough that it ought to be
> described in a case of its own anyway.
>
> - Garrett
>
> On 05/ 6/10 03:24 PM, Gangadhar Mylapuram wrote:
>> Garrett D'Amore wrote:
>>> On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
>>>> Hi,
>>>>
>>>> I request to change the PSARC 2008/760 binding from micro to patch.
>>>> Fast reboot related properties will not be backported.
>>>>
>>>> boot-config service can also be used by consumers other than
>>>> fast-reboot
>>>> project.
>>>>
>>>> Thanks,
>>>> Gangadhar
>>> Can you please elaborate how else you'd like to see this service used?
>>>
>> We are fixing the issue described in 6276367. As part of the S10 fix
>> we backport the boot-config service.
>>
>> Summary of 6276367:
>>
>> On Solaris systems, boot-archive inconsistencies during boot up causes
>> the system to enter into sulogin mode.
>> System administrators have to update the boot archive and then reboot
>> the system. We are trying to automate this process for an extent as
>> part of the
>> fix. We use boot-config service to add a property
>> 'trust-bios-boot-device' (private property) and have a check for this
>> property during boot up to
>> decide on whether to trust the default grub entry of the system in
>> case of x86.
>>
>> S10 boot-config.xml:
>> http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/halt/smf/boot-config.xml.html
>>
>>
>> Its usage in :
>> http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/svc/milestone/fs-usr.sdiff.html
>>
>>
>> The PSARC case only had a minor binding approval. Now I am requesting
>> for patch binding.
>>
>> Thanks,
>> Gangadhar
>>
>>
>>
>>
>>
>


From garrett.damore@oracle.com Mon May 10 14:17:18 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o4ALHIIb013123
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 10 May 2010 14:17:18 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4ALHF2p026684;
	Mon, 10 May 2010 14:17:16 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L2800I0D34RS200@brm-avmta-1.central.sun.com>; Mon,
 10 May 2010 15:17:15 -0600 (MDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L28001WM34RHUB0@brm-avmta-1.central.sun.com>; Mon,
 10 May 2010 15:17:15 -0600 (MDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o4ALHFia025916;
 Mon, 10 May 2010 21:17:15 +0000 (GMT)
Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o4AKcjjP016877; Mon, 10 May 2010 21:17:13 +0000 (GMT)
Received: from abhmt007.oracle.com by acsmt355.oracle.com	with ESMTP id
 229142131273526209; Mon, 10 May 2010 14:16:49 -0700
Received: from [10.7.251.172] (/10.7.251.172)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 10 May 2010 14:16:49 -0700
Date: Mon, 10 May 2010 14:16:47 -0700
From: "Garrett D'Amore" <garrett.damore@oracle.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE876C5.1060503@oracle.com>
To: Jan Setje-Eilers <jan.setjeeilers@oracle.com>
Cc: Gangadhar Mylapuram <gangadhar.m@sun.com>, PSARC-ext@sun.com,
        Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BE877BF.3090109@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt353.oracle.com [141.146.40.153]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090203.4BE877DA.00ED:SCFMA4539814,ss=1,fgs=0
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
 <4BE341B5.4040609@sun.com> <4BE86E9D.5090600@oracle.com>
 <4BE876C5.1060503@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100412
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 2622

On 05/10/10 02:12 PM, Jan Setje-Eilers wrote:
>
>  In that case, and given where u9 is, my advise is to just remove the 
> property from the back-port entirely.

What's the integration deadline?  If you can wait until Wednesday, this 
can probably be done with an expedited review (there seems to be 
business justification), so you could have approval by then.

     - Garrett
>
> -jan
>
>
> On 05/10/10 13:37, Garrett D'Amore wrote:
>> In my opinion, changing the binding of 2008/760 is not entirely
>> unreasonable, but 2008/760 makes references to fast reboot, and so
>> you're not really backporting the entire thing, but a subset of it.
>>
>> I suspect it may simply be better to run this as a separate fast track
>> with a cross reference to 2008/760. Indeed, it seems that what you want
>> to do for *this* case is significant enough that it ought to be
>> described in a case of its own anyway.
>>
>> - Garrett
>>
>> On 05/ 6/10 03:24 PM, Gangadhar Mylapuram wrote:
>>> Garrett D'Amore wrote:
>>>> On 05/ 5/10 07:12 AM, Gangadhar Mylapuram wrote:
>>>>> Hi,
>>>>>
>>>>> I request to change the PSARC 2008/760 binding from micro to patch.
>>>>> Fast reboot related properties will not be backported.
>>>>>
>>>>> boot-config service can also be used by consumers other than
>>>>> fast-reboot
>>>>> project.
>>>>>
>>>>> Thanks,
>>>>> Gangadhar
>>>> Can you please elaborate how else you'd like to see this service used?
>>>>
>>> We are fixing the issue described in 6276367. As part of the S10 fix
>>> we backport the boot-config service.
>>>
>>> Summary of 6276367:
>>>
>>> On Solaris systems, boot-archive inconsistencies during boot up causes
>>> the system to enter into sulogin mode.
>>> System administrators have to update the boot archive and then reboot
>>> the system. We are trying to automate this process for an extent as
>>> part of the
>>> fix. We use boot-config service to add a property
>>> 'trust-bios-boot-device' (private property) and have a check for this
>>> property during boot up to
>>> decide on whether to trust the default grub entry of the system in
>>> case of x86.
>>>
>>> S10 boot-config.xml:
>>> http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/halt/smf/boot-config.xml.html 
>>>
>>>
>>>
>>> Its usage in :
>>> http://jurassic.eng/net/ssaesrv.eng/export/users/gm149974/scratch/auto_boot_archive_feature/webrev/usr/src/cmd/svc/milestone/fs-usr.sdiff.html 
>>>
>>>
>>>
>>> The PSARC case only had a minor binding approval. Now I am requesting
>>> for patch binding.
>>>
>>> Thanks,
>>> Gangadhar
>>>
>>>
>>>
>>>
>>>
>>
>


From jan.setjeeilers@oracle.com Thu May 20 15:03:42 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o4KM3fLq000011
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 20 May 2010 15:03:42 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o4KM3dJB035869;
	Thu, 20 May 2010 16:03:39 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L2Q00L0PNY32500@brm-avmta-1.central.sun.com>; Thu,
 20 May 2010 16:03:39 -0600 (MDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2Q003C5NY23NC0@brm-avmta-1.central.sun.com>; Thu,
 20 May 2010 16:03:39 -0600 (MDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o4KM3cb6027336;
 Thu, 20 May 2010 22:03:38 +0000 (GMT)
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o4KDRdGx020661; Thu, 20 May 2010 22:03:37 +0000 (GMT)
Received: from abhmt006.oracle.com by acsmt353.oracle.com	with ESMTP id
 255553011274393012; Thu, 20 May 2010 15:03:32 -0700
Received: from [129.146.226.114] (/129.146.226.114)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 20 May 2010 15:03:32 -0700
Date: Thu, 20 May 2010 15:03:31 -0700
From: Jan Setje-Eilers <jan.setjeeilers@oracle.com>
Subject: Re: 2008/760 Boot configuration Service
In-reply-to: <4BE877BF.3090109@oracle.com>
To: "Garrett D'Amore" <garrett.damore@oracle.com>
Cc: Gangadhar Mylapuram <Gangadhar.M@sun.com>, PSARC-ext@sun.com,
        Sherry.Moore@sun.com, Liane.Praza@sun.com,
        Jan Setje-Eilers <Jan.Setje-Eilers@sun.com>
Message-id: <4BF5B1B3.1030905@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt355.oracle.com [141.146.40.155]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090203.4BF5B1BA.0006:SCFMA4539814,ss=1,fgs=0
References: <4BE17CCB.80502@sun.com> <4BE18463.7080507@oracle.com>
 <4BE341B5.4040609@sun.com> <4BE86E9D.5090600@oracle.com>
 <4BE876C5.1060503@oracle.com> <4BE877BF.3090109@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100412
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 185


  The auto-reboot-is-safe (exact name under discussion) property, as 
well as the micro/patch binding for the svc:/system/boot-config:default 
fmri is covered by PSARC 2010/187.

-jan

