Print this page
XXX Rearchitect and replace interrupt distribution

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/intrd/intrd.xml
          +++ new/usr/src/cmd/intrd/intrd.xml
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  18   18   If applicable, add the following below this CDDL HEADER, with the
  19   19   fields enclosed by brackets "[]" replaced with your own identifying
  20   20   information: Portions Copyright [yyyy] [name of copyright owner]
  21   21  
  22   22   CDDL HEADER END
  23   23  
  24   24          Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
  25   25          Use is subject to license terms.
  26   26  
  27      -        ident   "%Z%%M% %I%     %E% SMI"
  28      -
  29   27          NOTE:  This service manifest is not editable; its contents will
  30   28          be overwritten by package or patch operations, including
  31   29          operating system upgrade.  Make customizations in a different
  32   30          file.
  33   31  -->
  34   32  
  35   33  <service_bundle type='manifest' name='SUNWckr:intrd'>
  36   34  
  37   35  <service
  38   36          name='system/intrd'
↓ open down ↓ 8 lines elided ↑ open up ↑
  47   45                  name='milestone'
  48   46                  grouping='require_all'
  49   47                  restart_on='none'
  50   48                  type='service'>
  51   49                  <service_fmri value='svc:/milestone/multi-user' />
  52   50          </dependency>
  53   51  
  54   52          <exec_method
  55   53                  type='method'
  56   54                  name='start'
  57      -                exec='/lib/svc/method/svc-intrd'
       55 +                exec='/lib/svc/method/svc-intrd start'
  58   56                  timeout_seconds='60' />
  59   57  
  60   58          <exec_method
  61   59                  type='method'
  62   60                  name='stop'
  63      -                exec=':kill'
       61 +                exec='/lib/svc/method/svc-intrd stop'
  64   62                  timeout_seconds='10' />
  65   63  
       64 +        <property_group name='startd' type='framework'>
       65 +                <propval name='duration' type='astring' value='transient' />
       66 +        </property_group>
       67 +
  66   68          <stability value='Unstable' />
  67   69  
  68   70          <template>
  69   71                  <common_name>
  70   72                          <loctext xml:lang='C'> interrupt balancer
  71   73                          </loctext>
  72   74                  </common_name>
  73   75                  <documentation>
  74   76                          <manpage title='intrd' section='1M'
  75   77                                  manpath='/usr/share/man' />
  76   78                  </documentation>
  77   79          </template>
  78   80  </service>
  79   81  
  80   82  </service_bundle>
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX