Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Sep 2007 13:40:08 GMT
From:      Goran Dodig <goran@kabi.si>
To:        freebsd-acpi@FreeBSD.org
Subject:   Re: kern/108581: [sysctl] sysctl: hw.acpi.cpu.cx_lowest: Invalid argument
Message-ID:  <200709191340.l8JDe8Hm039374@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/108581; it has been noted by GNATS.

From: Goran Dodig <goran@kabi.si>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/108581: [sysctl] sysctl: hw.acpi.cpu.cx_lowest: Invalid
 argument
Date: Wed, 19 Sep 2007 15:22:24 +0200

 This is a cryptographically signed message in MIME format.
 
 --------------ms030404060902070804030209
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 The same is happening to me.
 Custom compiled kernel, 6.2-STABLE, only added few pf options and SMP.
 The server is HP ProLiant DL360 G5.
 
 #####################################################
 # sysctl dev.cpu
 dev.cpu.0.%desc: ACPI CPU
 dev.cpu.0.%driver: cpu
 dev.cpu.0.%location: handle=3D\_PR_.CPU0
 dev.cpu.0.%pnpinfo: _HID=3Dnone _UID=3D0
 dev.cpu.0.%parent: acpi0
 dev.cpu.0.cx_supported: C1/0
 dev.cpu.0.cx_lowest: C1
 dev.cpu.0.cx_usage: 100.00%
 dev.cpu.1.%desc: ACPI CPU
 dev.cpu.1.%driver: cpu
 dev.cpu.1.%location: handle=3D\_PR_.CPU1
 dev.cpu.1.%pnpinfo: _HID=3Dnone _UID=3D0
 dev.cpu.1.%parent: acpi0
 dev.cpu.1.cx_supported: C1/0
 dev.cpu.1.cx_lowest: C1
 dev.cpu.1.cx_usage: 100.00%
 dev.cpu.2.%desc: ACPI CPU
 dev.cpu.2.%driver: cpu
 dev.cpu.2.%location: handle=3D\_PR_.CPU2
 dev.cpu.2.%pnpinfo: _HID=3Dnone _UID=3D0
 dev.cpu.2.%parent: acpi0
 dev.cpu.2.cx_supported: C1/0
 dev.cpu.2.cx_lowest: C1
 dev.cpu.2.cx_usage: 100.00%
 dev.cpu.3.%desc: ACPI CPU
 dev.cpu.3.%driver: cpu
 dev.cpu.3.%location: handle=3D\_PR_.CPU3
 dev.cpu.3.%pnpinfo: _HID=3Dnone _UID=3D0
 dev.cpu.3.%parent: acpi0
 dev.cpu.3.cx_supported: C1/0
 dev.cpu.3.cx_lowest: C1
 dev.cpu.3.cx_usage: 100.00%
 
 #####################################################
 # sysctl hw.acpi
 hw.acpi.supported_sleep_state: S4 S5
 hw.acpi.power_button_state: S5
 hw.acpi.sleep_button_state: S4
 hw.acpi.lid_switch_state: NONE
 hw.acpi.standby_state: S1
 hw.acpi.suspend_state: S3
 hw.acpi.sleep_delay: 1
 hw.acpi.s4bios: 0
 hw.acpi.verbose: 0
 hw.acpi.disable_on_reboot: 0
 hw.acpi.handle_reboot: 0
 hw.acpi.cpu.cx_lowest: C1
 hw.acpi.thermal.min_runtime: 0
 hw.acpi.thermal.polling_rate: 10
 hw.acpi.thermal.user_override: 0
 hw.acpi.thermal.tz0.temperature: 8.3C
 hw.acpi.thermal.tz0.active: -1
 hw.acpi.thermal.tz0.passive_cooling: 1
 hw.acpi.thermal.tz0.thermal_flags: 0
 hw.acpi.thermal.tz0._PSV: 9.8C
 hw.acpi.thermal.tz0._HOT: -1
 hw.acpi.thermal.tz0._CRT: 31.3C
 hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
 
 
 #####################################################
 # acpidump -t -d
 /*
   RSD PTR: OEM=3DHP, ACPI_Rev=3D2.0x (2)
     XSDT=3D0x7fe58300, length=3D36, cksum=3D245
  */
 /*
   XSDT: Length=3D84, Revision=3D1, Checksum=3D117,
     OEMID=3DHP, OEM Table ID=3DP58, OEM Revision=3D0x2,
     Creator ID=3D=EF=BF=BD=04, Creator Revision=3D0x162e
     Entries=3D{ 0x7fe58380, 0x7fe58100, 0x7fe58180, 0x7fe581c0,
 0x7fe58200, 0x7fe58240 }
  */
 /*
   FACP: Length=3D244, Revision=3D3, Checksum=3D162,
     OEMID=3DHP, OEM Table ID=3DP58, OEM Revision=3D0x2,
     Creator ID=3D=EF=BF=BD=04, Creator Revision=3D0x162e
      FACS=3D0x7fe580c0, DSDT=3D0x7fe58480
     INT_MODEL=3DAPIC
     Preferred_PM_Profile=3DUnspecified (0)
     SCI_INT=3D9
     SMI_CMD=3D0xb2, ACPI_ENABLE=3D0x1, ACPI_DISABLE=3D0x0, S4BIOS_REQ=3D0=
 x0
     PSTATE_CNT=3D0x0
     PM1a_EVT_BLK=3D0x900-0x903
     PM1a_CNT_BLK=3D0x904-0x907
     PM_TMR_BLK=3D0x908-0x90b
     GPE0_BLK=3D0x928-0x92f
     P_LVL2_LAT=3D65535 us, P_LVL3_LAT=3D65535 us
     FLUSH_SIZE=3D0, FLUSH_STRIDE=3D0
     DUTY_OFFSET=3D0, DUTY_WIDTH=3D0
     DAY_ALRM=3D73, MON_ALRM=3D74, CENTURY=3D72
     IAPC_BOOT_ARCH=3D{LEGACY_DEV,8042}
     Flags=3D{WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
     X_FACS=3D0x7fe580c0, X_DSDT=3D0x7fe58480
     X_PM1a_EVT_BLK=3D0x900:0[32] (IO)
     X_PM1a_CNT_BLK=3D0x904:0[32] (IO)
     X_PM_TMR_BLK=3D0x908:0[32] (IO)
     X_GPE0_BLK=3D0x928:0[64] (IO)
  */
 /*
   FACS:    Length=3D64, HwSig=3D0x0000abcd, Firm_Wake_Vec=3D0x00000000
     Global_Lock=3D
     Flags=3D
     Version=3D1
  */
 /*
   DSDT: Length=3D7829, Revision=3D1, Checksum=3D255,
     OEMID=3DHP, OEM Table ID=3DDSDT, OEM Revision=3D0x1,
     Creator ID=3DINTL, Creator Revision=3D0x20030228
  */
 /*
   SPCR: Length=3D80, Revision=3D1, Checksum=3D200,
     OEMID=3DHP, OEM Table ID=3DSPCRRBSU, OEM Revision=3D0x1,
     Creator ID=3D=EF=BF=BD=04, Creator Revision=3D0x162e
  */
 /*
   MCFG: Length=3D60, Revision=3D1, Checksum=3D133,
     OEMID=3DHP, OEM Table ID=3DProLiant, OEM Revision=3D0x1,
     Creator ID=3D, Creator Revision=3D0x0
 
     Base Address=3D 0x00000000e0000000
     Segment Group=3D 0x0000
     Start Bus=3D 0
     End Bus=3D 255
  */
 /*
   HPET: Length=3D56, Revision=3D1, Checksum=3D142,
     OEMID=3DHP, OEM Table ID=3DP58, OEM Revision=3D0x2,
     Creator ID=3D=EF=BF=BD=04, Creator Revision=3D0x162e
     HPET Number=3D0
     ADDR=3D0xfed00000:0[0] (Memory)    HW Rev=3D0x1
     Comparitors=3D2
     Counter Size=3D1
     Legacy IRQ routing capable=3D{TRUE}
     PCI Vendor ID=3D0x8086
     Minimal Tick=3D0
  */
 /*
   SPMI: Length=3D64, Revision=3D5, Checksum=3D98,
     OEMID=3DHP, OEM Table ID=3DProLiant, OEM Revision=3D0x1,
     Creator ID=3D=EF=BF=BD=04, Creator Revision=3D0x162e
  */
 /*
   APIC: Length=3D158, Revision=3D1, Checksum=3D53,
     OEMID=3DHP, OEM Table ID=3D00000083, OEM Revision=3D0x2,
     Creator ID=3D, Creator Revision=3D0x0
     Local APIC ADDR=3D0xfee00000
     Flags=3D{PC-AT}
 
     Type=3DLocal APIC
     ACPI CPU=3D0
     Flags=3D{ENABLED}
     APIC ID=3D0
 
     Type=3DLocal APIC
     ACPI CPU=3D4
     Flags=3D{DISABLED}
     APIC ID=3D4
 
     Type=3DLocal APIC
     ACPI CPU=3D2
     Flags=3D{ENABLED}
     APIC ID=3D2
 
     Type=3DLocal APIC
     ACPI CPU=3D6
     Flags=3D{DISABLED}
     APIC ID=3D6
 
     Type=3DLocal APIC
     ACPI CPU=3D1
     Flags=3D{ENABLED}
     APIC ID=3D1
 
     Type=3DLocal APIC
     ACPI CPU=3D5
     Flags=3D{DISABLED}
     APIC ID=3D5
 
     Type=3DLocal APIC
     ACPI CPU=3D3
     Flags=3D{ENABLED}
     APIC ID=3D3
 
     Type=3DLocal APIC
     ACPI CPU=3D7
     Flags=3D{DISABLED}
     APIC ID=3D7
 
     Type=3DIO APIC
     APIC ID=3D8
     INT BASE=3D0
     ADDR=3D0x00000000fec00000
 
     Type=3DIO APIC
     APIC ID=3D9
     INT BASE=3D24
     ADDR=3D0x00000000fec80000
 
     Type=3DINT Override
     BUS=3D0
     IRQ=3D0
     INTR=3D2
     Flags=3D{Polarity=3Dactive-hi, Trigger=3Dedge}
 
     Type=3DINT Override
     BUS=3D0
     IRQ=3D9
     INTR=3D9
     Flags=3D{Polarity=3Dactive-hi, Trigger=3Dlevel}
 
     Type=3DLocal NMI
     ACPI CPU=3DALL
     LINT Pin=3D1
     Flags=3D{Polarity=3Dconforming, Trigger=3Dconforming}
  */
 /*
  * Intel ACPI Component Architecture
  * AML Disassembler version 20041119
  *
  * Disassembly of /tmp/acpidump.tJq4J4, Wed Sep 19 15:10:43 2007
  */
 DefinitionBlock ("DSDT.aml", "DSDT", 1, "HP    ", "DSDT", 1)
 {
     Scope (_PR)
     {
         Processor (CPU0, 0x00, 0x00000000, 0x00) {}
         Processor (CPU1, 0x01, 0x00000000, 0x00) {}
         Processor (CPU2, 0x02, 0x00000000, 0x00) {}
         Processor (CPU3, 0x03, 0x00000000, 0x00) {}
         Processor (CPU4, 0x04, 0x00000000, 0x00) {}
         Processor (CPU5, 0x05, 0x00000000, 0x00) {}
         Processor (CPU6, 0x06, 0x00000000, 0x00) {}
         Processor (CPU7, 0x07, 0x00000000, 0x00) {}
     }
 
     Name (_S0, Package (0x04)
     {
         Zero,
         Zero,
         Zero,
         Zero
     })
     Name (_S4, Package (0x04)
     {
         0x06,
         Zero,
         Zero,
         Zero
     })
     Name (_S5, Package (0x04)
     {
         0x07,
         Zero,
         Zero,
         Zero
     })
     Device (_SB.PCI0)
     {
         Name (_HID, EisaId ("PNP0A03"))
         Name (_ADR, Zero)
         Device (CFG0)
         {
             Name (_ADR, 0x00100001)
             OperationRegion (MEM0, PCI_Config, Zero, 0x0100)
             Field (MEM0, AnyAcc, NoLock, Preserve)
             {
                 Offset (0x6C),
                 TOLM,   16
             }
         }
 
         Name (REST, ResourceTemplate ()
         {
             WordBusNumber (ResourceConsumer, MinNotFixed, MaxNotFixed,
 PosDecode,
                 0x0000,
                 0x0000,
                 0x007F,
                 0x0000,
                 0x0080)
             WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode,
 EntireRange,
                 0x0000,
                 0x0000,
                 0x0CF7,
                 0x0000,
                 0x0CF8)
             WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode,
 EntireRange,
                 0x00FF,
                 0x0D00,
                 0xFFFF,
                 0x0000,
                 0xF300)
             DWordMemory (ResourceProducer, PosDecode, MinFixed,
 MaxFixed, Cacheable, ReadWrite,
                 0x0000FFFF,
                 0x000A0000,
                 0x000BFFFF,
                 0x00000000,
                 0x00020000)
             DWordMemory (ResourceProducer, PosDecode, MinFixed,
 MaxFixed, Cacheable, ReadWrite,
                 0x0FFFFFFF,
                 0x00000000,
                 0x00000000,
                 0x00000000,
                 0x00000000)
             DWordMemory (ResourceProducer, PosDecode, MinFixed,
 MaxFixed, Cacheable, ReadWrite,
                 0x0FFFFFFF,
                 0x00000000,
                 0x00000000,
                 0x00000000,
                 0x00000000)
         })
         CreateDWordField (REST, 0x54, MGN0)
         CreateDWordField (REST, 0x58, MGX0)
         CreateDWordField (REST, 0x60, MGL0)
         CreateDWordField (REST, 0x6E, MGN1)
         CreateDWordField (REST, 0x72, MGX1)
         CreateDWordField (REST, 0x7A, MGL1)
         Method (_CRS, 0, NotSerialized)
         {
             Store (^CFG0.TOLM, Local0)
             ShiftLeft (Local0, 0x10, MGN0)
             Store (0xDFFFFFFF, MGX0)
             Subtract (MGX0, MGN0, Local0)
             Add (Local0, One, MGL0)
             Store (0xF0000000, MGN1)
             Store (0xFEBFFFFF, MGX1)
             Subtract (MGX1, MGN1, Local0)
             Add (Local0, One, MGL1)
             Return (REST)
         }
 
         Device (IP2P)
         {
             Name (_ADR, 0x001E0000)
         }
 
         Device (PT02)
         {
             Name (_ADR, 0x00020000)
             Device (IPE4)
             {
                 Name (_ADR, Zero)
                 Device (IPE1)
                 {
                     Name (_ADR, Zero)
                 }
             }
 
             Device (P2P2)
             {
                 Name (_ADR, 0x03)
             }
         }
 
         Device (PT03)
         {
             Name (_ADR, 0x00030000)
         }
 
         Device (PT04)
         {
             Name (_ADR, 0x00040000)
         }
 
         Device (PT06)
         {
             Name (_ADR, 0x00060000)
             Device (NB01)
             {
                 Name (_ADR, Zero)
             }
         }
 
         Device (PT07)
         {
             Name (_ADR, 0x00070000)
             Device (NB02)
             {
                 Name (_ADR, Zero)
             }
         }
     }
 
     Scope (_TZ)
     {
         Name (\TEMP, 0x0AFF)
         ThermalZone (THM0)
         {
             Name (_TSP, 0x3C)
             Name (_TC1, 0x04)
             Name (_TC2, 0x04)
             Name (_PSL, Package (0x01)
             {
                 \_PR.CPU0
             })
             Method (_PSV, 0, NotSerialized)
             {
                 Store ("_PSV Method", Debug)
                 Return (0x0B0E)
             }
 
             Method (_SCP, 1, NotSerialized)
             {
                 Notify (THM0, 0x81)
             }
 
             Method (_TMP, 0, NotSerialized)
             {
                 Store ("_TMP Method", Debug)
                 Return (TEMP)
             }
 
             Method (_CRT, 0, NotSerialized)
             {
                 Store ("_CRT Method", Debug)
                 Return (0x0BE5)
             }
         }
     }
 
     Scope (_SB.PCI0)
     {
         OperationRegion (INTP, SystemIO, 0x2844, 0x04)
         Field (INTP, ByteAcc, NoLock, Preserve)
         {
             INT1,   16,
             INT3,   8,
             Offset (0x04)
         }
 
         OperationRegion (INTL, SystemIO, 0x28C8, 0x02)
         Field (INTL, ByteAcc, NoLock, Preserve)
         {
             IRQL,   16
         }
 
         OperationRegion (NVRM, SystemIO, 0x2800, 0xB0)
         Field (NVRM, AnyAcc, NoLock, Preserve)
         {
             Offset (0x8A),
             AUTO,   1,
             Offset (0x9B),
             NVDT,   1,
             Offset (0xA6),
             NVPG,   16
         }
 
         Mutex (LCK1, 0x00)
     }
 
     Scope (_SB.PCI0.IP2P)
     {
         Device (ASMD)
         {
             Name (_ADR, 0x00040000)
             Method (_STA, 0, NotSerialized)
             {
                 Return (0x0B)
             }
         }
     }
 
     Device (_SB.PCI0.IBRG)
     {
         Name (_ADR, 0x001F0000)
         OperationRegion (PMCF, PCI_Config, Zero, 0x0100)
         Field (PMCF, AnyAcc, NoLock, Preserve)
         {
             Offset (0xA4),
             AFG3,   8
         }
     }
 
     Device (_SB.PCI0.IBRG.MOMB)
     {
         Name (_HID, EisaId ("PNP0C02"))
         Name (_UID, Zero)
         Name (CRS1, ResourceTemplate ()
         {
             IO (Decode16, 0x0070, 0x0070, 0x00, 0x08)
             IO (Decode16, 0x0408, 0x0408, 0x00, 0x08)
             IO (Decode16, 0x04D0, 0x04D0, 0x00, 0x02)
             IO (Decode16, 0x0020, 0x0020, 0x00, 0x20)
             IO (Decode16, 0x00A0, 0x00A0, 0x00, 0x20)
             IO (Decode16, 0x0090, 0x0090, 0x00, 0x10)
             IO (Decode16, 0x0050, 0x0050, 0x00, 0x04)
             IO (Decode16, 0x0700, 0x0700, 0x00, 0x20)
             IO (Decode16, 0x0800, 0x0800, 0x00, 0x40)
             IO (Decode16, 0x0900, 0x0900, 0x00, 0x80)
             IO (Decode16, 0x0010, 0x0010, 0x00, 0x10)
             IO (Decode16, 0x0C80, 0x0C80, 0x00, 0x04)
             IO (Decode16, 0x0CD4, 0x0CD4, 0x00, 0x04)
             IO (Decode16, 0x0F50, 0x0F50, 0x00, 0x09)
             IO (Decode16, 0x00F0, 0x00F0, 0x00, 0x01)
             IO (Decode16, 0x0CA0, 0x0CA0, 0x00, 0x02)
             IO (Decode16, 0x0CA4, 0x0CA4, 0x00, 0x02)
             Memory32Fixed (ReadWrite, 0xE0000000, 0x10000000)
             Memory32Fixed (ReadWrite, 0xFE000000, 0x00C00000)
             IO (Decode16, 0x02F8, 0x02F8, 0x00, 0x08)
         })
         CreateWordField (CRS1, 0xA2, VMIN)
         CreateWordField (CRS1, 0xA4, VMAX)
         CreateByteField (CRS1, 0xA7, VLEN)
         Method (_CRS, 0, NotSerialized)
         {
             Store (VPRT, Local0)
             And (Local0, 0x07, Local0)
             Store (Zero, VMIN)
             Store (Zero, VMAX)
             Store (Zero, VLEN)
             If (LEqual (Local0, One))
             {
                 Store (0x03F8, VMIN)
                 Store (0x03F8, VMAX)
                 Store (0x08, VLEN)
             }
 
             If (LEqual (Local0, 0x02))
             {
                 Store (0x02F8, VMIN)
                 Store (0x02F8, VMAX)
                 Store (0x08, VLEN)
             }
 
             If (LEqual (Local0, 0x03))
             {
                 Store (0x03E8, VMIN)
                 Store (0x03E8, VMAX)
                 Store (0x08, VLEN)
             }
 
             If (LEqual (Local0, 0x04))
             {
                 Store (0x02E8, VMIN)
                 Store (0x02E8, VMAX)
                 Store (0x08, VLEN)
             }
 
             Return (CRS1)
         }
     }
 
     Device (_SB.PCI0.IBRG.MI0)
     {
         Name (_HID, EisaId ("IPI0001"))
         Name (_STR, Unicode ("IPMI_KCS"))
         Name (_UID, Zero)
         Name (_CRS, ResourceTemplate ()
         {
             IO (Decode16, 0x0CA2, 0x0CA2, 0x00, 0x02)
         })
         Method (_IFT, 0, NotSerialized)
         {
             Return (One)
         }
 
         Method (_SRV, 0, NotSerialized)
         {
             Return (0x0200)
         }
     }
 
     Device (_SB.PCI0.IBRG.TIME)
     {
         Name (_HID, EisaId ("PNP0100"))
         Name (_CRS, ResourceTemplate ()
         {
             IRQ (Edge, ActiveHigh, Exclusive) {0}
             IO (Decode16, 0x0040, 0x0040, 0x01, 0x04)
         })
     }
 
     Device (_SB.PCI0.IBRG.HPET)
     {
         Name (_HID, EisaId ("PNP0103"))
         Name (_UID, Zero)
         Name (BUF0, ResourceTemplate ()
         {
             Memory32Fixed (ReadOnly, 0xFED00000, 0x00000400)
         })
         Method (_STA, 0, NotSerialized)
         {
             Return (0x0F)
         }
 
         Method (_CRS, 0, Serialized)
         {
             Return (BUF0)
         }
     }
 
     Device (_SB.PCI0.IBRG.DMA0)
     {
         Name (_HID, EisaId ("PNP0200"))
         Name (_CRS, ResourceTemplate ()
         {
             DMA (Compatibility, NotBusMaster, Transfer16) {7}
             IO (Decode16, 0x0000, 0x0000, 0x01, 0x10)
             IO (Decode16, 0x0080, 0x0080, 0x01, 0x10)
             IO (Decode16, 0x00C0, 0x00C0, 0x01, 0x20)
         })
     }
 
     Device (_SB.PCI0.IBRG.BEEP)
     {
         Name (_HID, EisaId ("PNP0800"))
         Name (_CRS, ResourceTemplate ()
         {
             IO (Decode16, 0x0061, 0x0061, 0x01, 0x01)
         })
     }
 
     Scope (_SB.PCI0.IBRG)
     {
         OperationRegion (ICH5, PCI_Config, 0x60, 0x0C)
         Field (ICH5, ByteAcc, NoLock, Preserve)
         {
             PIRA,   8,
             PIRB,   8,
             PIRC,   8,
             PIRD,   8,
             Offset (0x08),
             PIRE,   8,
             PIRF,   8,
             PIRG,   8,
             PIRH,   8
         }
     }
 
     Scope (_SB.PCI0.IBRG)
     {
         Device (KBD)
         {
             Name (_HID, EisaId ("PNP0303"))
             Name (_CRS, ResourceTemplate ()
             {
                 IO (Decode16, 0x0060, 0x0060, 0x01, 0x01)
                 IO (Decode16, 0x0064, 0x0064, 0x01, 0x01)
                 IRQ (Edge, ActiveHigh, Exclusive) {1}
             })
         }
     }
 
     Scope (_SB.PCI0.IBRG)
     {
         Device (PS2M)
         {
             Name (_HID, EisaId ("PNP0F13"))
             Name (_CID, 0x0E0FD041)
             Name (_CRS, ResourceTemplate ()
             {
                 IRQNoFlags () {12}
             })
         }
     }
 
     Scope (_SB.PCI0.IBRG)
     {
         Device (S417)
         {
             Name (_HID, EisaId ("PNP0A06"))
             Name (_CRS, ResourceTemplate ()
             {
                 IO (Decode16, 0x002E, 0x002E, 0x00, 0x02)
                 IO (Decode16, 0x004E, 0x004E, 0x00, 0x02)
                 IO (Decode16, 0x0620, 0x0620, 0x00, 0x40)
                 IO (Decode16, 0x0680, 0x0680, 0x00, 0x20)
                 IO (Decode16, 0x0600, 0x0600, 0x00, 0x20)
                 IO (Decode16, 0x0660, 0x0660, 0x00, 0x20)
                 IO (Decode16, 0x0300, 0x0300, 0x00, 0x10)
             })
             OperationRegion (N417, SystemIO, 0x2E, 0x02)
             Field (N417, ByteAcc, NoLock, Preserve)
             {
                 INDX,   8,
                 DATA,   8
             }
 
             IndexField (INDX, DATA, ByteAcc, NoLock, Preserve)
             {
                 Offset (0x02),
                 CFG,    8,
                 Offset (0x07),
                 LDN,    8,
                 Offset (0x30),
                 ACTR,   8,
                 Offset (0x60),
                 IOAH,   8,
                 IOAL,   8,
                 Offset (0x70),
                 INTR,   8,
                 Offset (0x74),
                 DMCH,   8,
                 Offset (0xF0),
                 CFG1,   8,
                 CFG2,   8
             }
 
             Mutex (LCK2, 0x00)
         }
     }
 
     Scope (_SB.PCI0.IBRG.S417)
     {
         Device (COMA)
         {
             Name (_HID, EisaId ("PNP0501"))
             Name (_CID, 0x0005D041)
             Name (_DDN, "COM1")
             Name (_UID, Zero)
             Name (CRS0, ResourceTemplate ()
             {
                 IRQNoFlags () {4}
                 IO (Decode16, 0x03F8, 0x03F8, 0x00, 0x08)
             })
             CreateWordField (CRS0, One, IRQ1)
             CreateByteField (CRS0, 0x05, IOLP)
             CreateByteField (CRS0, 0x06, IOHP)
             CreateByteField (CRS0, 0x07, IOLR)
             CreateByteField (CRS0, 0x08, IOHR)
             CreateByteField (CRS0, 0x0A, IOLN)
             Method (_STA, 0, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (0x04, LDN)
                 If (ACTR)
                 {
                     Store (0xAA, INDX)
                     Release (LCK2)
                     Return (0x0F)
                 }
                 Else
                 {
                     If (LEqual (INTR, Zero))
                     {
                         Store (0xAA, INDX)
                         Release (LCK2)
                         Return (Zero)
                     }
                     Else
                     {
                         Store (0xAA, INDX)
                         Release (LCK2)
                         Return (0x0D)
                     }
 
                     Release (LCK2)
                     Return (0x0D)
                 }
             }
 
             Method (_CRS, 0, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (0x04, LDN)
                 If (LEqual (INTR, Zero))
                 {
                     Store (Zero, IRQ1)
                     Store (Zero, IOLP)
                     Store (Zero, IOHP)
                     Store (Zero, IOLR)
                     Store (Zero, IOHR)
                     Store (Zero, IOLN)
                     Store (0xAA, INDX)
                 }
                 Else
                 {
                     Store (One, Local0)
                     ShiftLeft (Local0, INTR, IRQ1)
                     Store (IOAL, IOLP)
                     Store (IOAH, IOHP)
                     Store (IOAL, IOLR)
                     Store (IOAH, IOHR)
                     Store (0x08, IOLN)
                     Store (0xAA, INDX)
                 }
 
                 Release (LCK2)
                 Return (CRS0)
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (0x04, LDN)
                 Store (Zero, ACTR)
                 Store (0xAA, INDX)
                 Release (LCK2)
             }
 
             Method (_PRS, 0, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (0x04, LDN)
                 If (LEqual (INTR, Zero))
                 {
                     Store (Zero, IRQ1)
                     Store (Zero, IRQ1)
                     Store (Zero, IOLP)
                     Store (Zero, IOHP)
                     Store (Zero, IOLR)
                     Store (Zero, IOHR)
                     Store (Zero, IOLN)
                     Store (0xAA, INDX)
                 }
                 Else
                 {
                     Store (One, Local0)
                     ShiftLeft (Local0, INTR, IRQ1)
                     Store (IOAL, IOLP)
                     Store (IOAH, IOHP)
                     Store (IOAL, IOLR)
                     Store (IOAH, IOHR)
                     Store (0x08, IOLN)
                     Store (0xAA, INDX)
                 }
 
                 Release (LCK2)
                 Return (CRS0)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (0x04, LDN)
                 CreateWordField (Arg0, One, IRQW)
                 CreateByteField (Arg0, 0x05, IOLO)
                 CreateByteField (Arg0, 0x06, IOHI)
                 Store (IOLO, IOAL)
                 Store (IOHI, IOAH)
                 If (LEqual (IRQW, Zero))
                 {
                     Store (Zero, INTR)
                 }
                 Else
                 {
                     FindSetLeftBit (IRQW, Local0)
                     Decrement (Local0)
                     Store (Local0, INTR)
                 }
 
                 Store (One, ACTR)
                 Store (0xAA, INDX)
                 Release (LCK2)
             }
         }
     }
 
     Scope (_SB.PCI0.IBRG.S417)
     {
         Device (FDC0)
         {
             Name (_HID, EisaId ("PNP0700"))
             Name (CRES, ResourceTemplate ()
             {
                 IRQNoFlags () {6}
                 DMA (Compatibility, NotBusMaster, Transfer8) {2}
                 IO (Decode16, 0x03F2, 0x03F2, 0x02, 0x04)
             })
             Name (ODIS, One)
             Name (REST, ResourceTemplate ()
             {
                 IRQNoFlags () {6}
                 DMA (Compatibility, NotBusMaster, Transfer8) {2}
                 IO (Decode16, 0x03F0, 0x03F0, 0x00, 0x06)
                 IO (Decode16, 0x03F7, 0x03F7, 0x01, 0x01)
             })
             Device (DRV0)
             {
                 Name (_ADR, Zero)
                 Name (_FDI, Package (0x10)
                 {
                     Zero,
                     0x04,
                     0x4F,
                     0x12,
                     One,
                     0xDF,
                     0x02,
                     0x25,
                     0x02,
                     0x12,
                     0x1B,
                     0xFF,
                     0x65,
                     0xF6,
                     0x0F,
                     0x08
                 })
                 Method (_STA, 0, NotSerialized)
                 {
                     Acquire (LCK2, 0xFFFF)
                     Store (0x02, NVPG)
                     If (NVDT)
                     {
                         Return (0x0F)
                     }
                     Else
                     {
                         Return (Zero)
                     }
 
                     Release (LCK2)
                 }
             }
 
             Method (_FDE, 0, NotSerialized)
             {
                 Name (FBUF, Buffer (0x14)
                 {
                     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                     0x02, 0x00, 0x00, 0x00
                 })
                 CreateByteField (FBUF, Zero, DRV0)
                 Store (^DRV0._STA (), Local0)
                 If (LEqual (Local0, 0x0F))
                 {
                     Store (One, DRV0)
                 }
 
                 Return (FBUF)
             }
 
             Method (_STA, 0, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (Zero, LDN)
                 If (ACTR)
                 {
                     Store (0xAA, INDX)
                     Release (LCK2)
                     Return (0x0F)
                 }
                 Else
                 {
                     Store (0xAA, INDX)
                     Release (LCK2)
                     If (ODIS)
                     {
                         Return (Zero)
                     }
                     Else
                     {
                         Return (0x0D)
                     }
                 }
             }
 
             Method (_CRS, 0, NotSerialized)
             {
                 CreateWordField (CRES, One, IRQW)
                 CreateByteField (CRES, 0x04, DMAC)
                 CreateByteField (CRES, 0x08, IOLO)
                 CreateByteField (CRES, 0x09, IOHI)
                 CreateByteField (CRES, 0x0A, IORL)
                 CreateByteField (CRES, 0x0B, IORH)
                 Store (0x55, INDX)
                 Store (Zero, LDN)
                 Store (IOAL, IOLO)
                 Store (IOAH, IOHI)
                 Store (IOAL, IORL)
                 Store (IOAH, IORH)
                 If (LEqual (INTR, Zero))
                 {
                     Store (Zero, IRQW)
                 }
                 Else
                 {
                     Store (One, Local0)
                     ShiftLeft (Local0, INTR, IRQW)
                 }
 
                 If (LEqual (DMCH, 0x04))
                 {
                     Store (Zero, DMAC)
                 }
                 Else
                 {
                     Store (One, Local0)
                     ShiftLeft (Local0, DMCH, DMAC)
                 }
 
                 Store (0xAA, INDX)
                 Return (CRES)
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (Zero, LDN)
                 Store (Zero, ACTR)
                 Store (0xAA, INDX)
                 Store (Zero, ODIS)
                 Release (LCK2)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQNoFlags () {6}
                 DMA (Compatibility, NotBusMaster, Transfer8) {2}
                 IO (Decode16, 0x03F0, 0x03F0, 0x00, 0x06)
                 IO (Decode16, 0x03F7, 0x03F7, 0x01, 0x01)
             })
             Method (_SRS, 1, NotSerialized)
             {
                 Acquire (LCK2, 0xFFFF)
                 Store (0x55, INDX)
                 Store (Zero, LDN)
                 CreateWordField (Arg0, One, IRQW)
                 CreateByteField (Arg0, 0x04, DMAC)
                 CreateByteField (Arg0, 0x08, IOLO)
                 CreateByteField (Arg0, 0x09, IOHI)
                 Store (IOLO, IOAL)
                 Store (IOHI, IOAH)
                 If (LEqual (IRQW, Zero))
                 {
                     Store (Zero, INTR)
                 }
                 Else
                 {
                     FindSetLeftBit (IRQW, Local0)
                     Decrement (Local0)
                     Store (Local0, INTR)
                 }
 
                 If (LEqual (DMAC, Zero))
                 {
                     Store (0x04, DMCH)
                 }
                 Else
                 {
                     FindSetLeftBit (DMAC, Local0)
                     Decrement (Local0)
                     Store (Local0, DMCH)
                 }
 
                 Store (One, ACTR)
                 Store (0xAA, INDX)
                 Store (One, ODIS)
                 Release (LCK2)
             }
         }
     }
 
     Name (PICM, Zero)
     Method (_PIC, 1, NotSerialized)
     {
         Store (Arg0, PICM)
     }
 
     Scope (_SB)
     {
         Device (LNKA)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, One)
             Name (BUFA, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFA, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRA, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRA, 0x80, ^^PCI0.IBRG.PIRA)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRA, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFA)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRA)
             }
         }
 
         Device (LNKB)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x02)
             Name (BUFB, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFB, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRB, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRB, 0x80, ^^PCI0.IBRG.PIRB)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRB, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFB)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRB)
             }
         }
 
         Device (LNKC)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x03)
             Name (BUFC, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFC, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRC, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRC, 0x80, ^^PCI0.IBRG.PIRC)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRC, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFC)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRC)
             }
         }
 
         Device (LNKD)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x04)
             Name (BUFD, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFD, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRD, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRD, 0x80, ^^PCI0.IBRG.PIRD)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRD, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFD)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRD)
             }
         }
 
         Device (LNKE)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x05)
             Name (BUFE, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFE, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRE, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRE, 0x80, ^^PCI0.IBRG.PIRE)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRE, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFE)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRE)
             }
         }
 
         Device (LNKF)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x06)
             Name (BUFF, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFF, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRF, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRF, 0x80, ^^PCI0.IBRG.PIRF)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRF, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFF)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRF)
             }
         }
 
         Device (LNKG)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x07)
             Name (BUFG, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFG, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRG, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRG, 0x80, ^^PCI0.IBRG.PIRG)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRG, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFG)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRG)
             }
         }
 
         Device (LNKH)
         {
             Name (_HID, EisaId ("PNP0C0F"))
             Name (_UID, 0x08)
             Name (BUFH, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {11}
             })
             CreateWordField (BUFH, One, IRA0)
             Method (_STA, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRH, 0x80, Local0)
                 If (Local0)
                 {
                     Return (0x09)
                 }
                 Else
                 {
                     Return (0x0B)
                 }
             }
 
             Method (_DIS, 0, NotSerialized)
             {
                 Or (^^PCI0.IBRG.PIRH, 0x80, ^^PCI0.IBRG.PIRH)
             }
 
             Name (_PRS, ResourceTemplate ()
             {
                 IRQ (Level, ActiveLow, Shared) {5,7,10,11}
             })
             Method (_CRS, 0, NotSerialized)
             {
                 And (^^PCI0.IBRG.PIRH, 0x0F, Local0)
                 ShiftLeft (One, Local0, IRA0)
                 Return (BUFH)
             }
 
             Method (_SRS, 1, NotSerialized)
             {
                 CreateWordField (Arg0, One, IRA)
                 FindSetRightBit (IRA, Local0)
                 Subtract (Local0, One, ^^PCI0.IBRG.PIRH)
             }
         }
     }
 
     Method (_SB.PCI0._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x05)
             {
                 Package (0x04)
                 {
 
                     0x001DFFFF,
                     Zero,
                     Zero,
                     0x10
                 },
 
                 Package (0x04)
                 {
                     0x001DFFFF,
                     One,
                     Zero,
                     0x11
                 },
 
                 Package (0x04)
                 {
                     0x001DFFFF,
                     0x02,
                     Zero,
                     0x12
                 },
 
                 Package (0x04)
                 {
                     0x001DFFFF,
                     0x03,
                     Zero,
                     0x13
                 },
 
                 Package (0x04)
                 {
                     0x001FFFFF,
                     Zero,
                     Zero,
                     0x11
                 }
             })
         }
         Else
         {
             Return (Package (0x05)
             {
                 Package (0x04)
                 {
                     0x001DFFFF,
                     Zero,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x001DFFFF,
                     One,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x001DFFFF,
                     0x02,
                     LNKC,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x001DFFFF,
                     0x03,
                     LNKD,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x001FFFFF,
                     Zero,
                     LNKB,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT02._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x00) {})
         }
         Else
         {
             Return (Package (0x00) {})
         }
     }
 
     Method (_SB.PCI0.PT02.IPE4._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x03)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     Zero,
                     0x10
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     Zero,
                     Zero,
                     0x11
                 },
 
                 Package (0x04)
                 {
                     0x0002FFFF,
                     Zero,
                     Zero,
                     0x12
                 }
             })
         }
         Else
         {
             Return (Package (0x03)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     Zero,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0002FFFF,
                     Zero,
                     LNKC,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT02.IPE4.IPE1._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     Zero,
                     0x10
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     Zero,
                     0x11
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     Zero,
                     0x12
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     Zero,
                     0x13
                 }
             })
         }
         Else
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     LNKC,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     LNKD,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT02.P2P2._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0x0001FFFF,
                     Zero,
                     Zero,
                     0x18
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     One,
                     Zero,
                     0x19
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     0x02,
                     Zero,
                     0x18
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     0x03,
                     Zero,
                     0x19
                 }
             })
         }
         Else
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0x0001FFFF,
                     Zero,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     One,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     0x02,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0001FFFF,
                     0x03,
                     LNKB,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT03._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     Zero,
                     0x10
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     Zero,
                     0x11
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     Zero,
                     0x12
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     Zero,
                     0x13
                 }
             })
         }
         Else
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     LNKC,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     LNKD,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT04._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     Zero,
                     0x11
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     Zero,
                     0x12
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     Zero,
                     0x13
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     Zero,
                     0x10
                 }
             })
         }
         Else
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     LNKC,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     LNKD,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     LNKA,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT06.NB01._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     Zero,
                     0x12
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     Zero,
                     0x13
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     Zero,
                     0x10
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     Zero,
                     0x11
                 }
             })
         }
         Else
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     LNKC,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     LNKD,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     LNKB,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.PT07.NB02._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     Zero,
                     0x13
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     Zero,
                     0x10
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     Zero,
                     0x11
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     Zero,
                     0x12
                 }
             })
         }
         Else
         {
             Return (Package (0x04)
             {
                 Package (0x04)
                 {
                     0xFFFF,
                     Zero,
                     LNKD,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     One,
                     LNKA,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x02,
                     LNKB,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0xFFFF,
                     0x03,
                     LNKC,
                     Zero
                 }
             })
         }
     }
 
     Method (_SB.PCI0.IP2P._PRT, 0, NotSerialized)
     {
         If (LEqual (PICM, One))
         {
             Return (Package (0x03)
             {
                 Package (0x04)
                 {
                     0x0004FFFF,
                     Zero,
                     Zero,
                     0x15
                 },
 
                 Package (0x04)
                 {
                     0x0004FFFF,
                     One,
                     Zero,
                     0x16
                 },
 
                 Package (0x04)
                 {
                     0x0003FFFF,
                     Zero,
                     Zero,
                     0x17
                 }
             })
         }
         Else
         {
             Return (Package (0x03)
             {
                 Package (0x04)
                 {
                     0x0004FFFF,
                     Zero,
                     LNKF,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0004FFFF,
                     One,
                     LNKG,
                     Zero
                 },
 
                 Package (0x04)
                 {
                     0x0003FFFF,
                     Zero,
                     LNKH,
                     Zero
                 }
             })
         }
     }
 
     OperationRegion (AMEM, SystemMemory, 0x000E81A0, One)
     Field (AMEM, AnyAcc, NoLock, Preserve)
     {
         VPRT,   8
     }
 
     OperationRegion (SBPM, SystemIO, 0x0900, 0x04)
     Field (SBPM, ByteAcc, NoLock, Preserve)
     {
         SPMS,   16,
         SPME,   16
     }
 
     OperationRegion (SGPE, SystemIO, 0x0928, 0x08)
     Field (SGPE, ByteAcc, NoLock, Preserve)
     {
         GPES,   32,
         GPEE,   32
     }
 
     OperationRegion (SYSS, SystemIO, 0xB2, One)
     Field (SYSS, ByteAcc, NoLock, Preserve)
     {
         SMIP,   8
     }
 
     OperationRegion (BMEM, SystemMemory, 0x000E81A1, One)
     Field (BMEM, AnyAcc, NoLock, Preserve)
     {
             ,   7,
         JACK,   1
     }
 
     OperationRegion (GMEM, SystemMemory, 0x000E81B0, 0x0191)
     Field (GMEM, AnyAcc, NoLock, Preserve)
     {
         P0C0,   32,
         P1C0,   32,
         P2C0,   32,
         P3C0,   32,
         P0C1,   32,
         P1C1,   32,
         P2C1,   32,
         P3C1,   32,
         P0C2,   32,
         P1C2,   32,
         P2C2,   32,
         P3C2,   32,
         P0C3,   32,
         P1C3,   32,
         P2C3,   32,
         P3C3,   32,
         P0C4,   32,
         P1C4,   32,
         P2C4,   32,
         P3C4,   32,
         P0C5,   32,
         P1C5,   32,
         P2C5,   32,
         P3C5,   32,
         P0C6,   32,
         P1C6,   32,
         P2C6,   32,
         P3C6,   32,
         P0C7,   32,
         P1C7,   32,
         P2C7,   32,
         P3C7,   32,
         P0S0,   32,
         P1S0,   32,
         P2S0,   32,
         P3S0,   32,
         P0S1,   32,
         P1S1,   32,
         P2S1,   32,
         P3S1,   32,
         P0S2,   32,
         P1S2,   32,
         P2S2,   32,
         P3S2,   32,
         P0S3,   32,
         P1S3,   32,
         P2S3,   32,
         P3S3,   32,
         P0S4,   32,
         P1S4,   32,
         P2S4,   32,
         P3S4,   32,
         P0S5,   32,
         P1S5,   32,
         P2S5,   32,
         P3S5,   32,
         P0S6,   32,
         P1S6,   32,
         P2S6,   32,
         P3S6,   32,
         P0S7,   32,
         P1S7,   32,
         P2S7,   32,
         P3S7,   32,
         P0P0,   32,
         P1P0,   32,
         P2P0,   32,
         P3P0,   32,
         P0P1,   32,
         P1P1,   32,
         P2P1,   32,
         P3P1,   32,
         P0P2,   32,
         P1P2,   32,
         P2P2,   32,
         P3P2,   32,
         P0P3,   32,
         P1P3,   32,
         P2P3,   32,
         P3P3,   32,
         P0P4,   32,
         P1P4,   32,
         P2P4,   32,
         P3P4,   32,
         P0P5,   32,
         P1P5,   32,
         P2P5,   32,
         P3P5,   32,
         P0P6,   32,
         P1P6,   32,
         P2P6,   32,
         P3P6,   32,
         P0P7,   32,
         P1P7,   32,
         P2P7,   32,
         P3P7,   32,
         P0FQ,   32,
         P1FQ,   32,
         P2FQ,   32,
         P3FQ,   32,
         NPPC,   8
     }
 
     OperationRegion (SMEM, SystemMemory, 0x000E8350, 0x80)
     Field (SMEM, AnyAcc, NoLock, Preserve)
     {
         SSD0,   32,
         SSD1,   32,
         SSD2,   32,
         SSD3,   32,
         SSD4,   32,
         SSD5,   32,
         SSD6,   32,
         SSD7,   32,
         SSL0,   32,
         SSL1,   32,
         SSL2,   32,
         SSL3,   32,
         SSL4,   32,
         SSL5,   32,
         SSL6,   32,
         SSL7,   32,
         SSD8,   32,
         SSD9,   32,
         SSDA,   32,
         SSDB,   32,
         SSDC,   32,
         SSDD,   32,
         SSDE,   32,
         SSDF,   32,
         SSL8,   32,
         SSL9,   32,
         SSLA,   32,
         SSLB,   32,
         SSLC,   32,
         SSLD,   32,
         SSLE,   32,
         SSLF,   32
     }
 
     Method (_PTS, 1, NotSerialized)
     {
         Store (0xFFFF, SPMS)
         Store (Ones, GPES)
         Store (\_SB.PCI0.IBRG.AFG3, Local0)
         Or (Local0, One, Local0)
         Store (Local0, \_SB.PCI0.IBRG.AFG3)
     }
 }
 
 
 #####################################################
 # dmesg -a
 
 Copyright (c) 1992-2007 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 	The Regents of the University of California. All rights reserved.
 FreeBSD is a registered trademark of The FreeBSD Foundation.
 FreeBSD 6.2-STABLE #0: Wed Sep 12 22:54:59 CEST 2007
     root@svarog:/usr/obj/usr/src/sys/SVAROG
 Timecounter "i8254" frequency 1193182 Hz quality 0
 CPU: Intel(R) Xeon(R) CPU           E5320  @ 1.86GHz (1866.75-MHz K8-clas=
 s CPU)
   Origin =3D "GenuineIntel"  Id =3D 0x6f7  Stepping =3D 7
   Features=3D0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,=
 PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
   Features2=3D0x4e3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,<b9>,CX16,XTPR,<b=
 15>,<b18>>
   AMD Features=3D0x20000800<SYSCALL,LM>
   AMD Features2=3D0x1<LAHF>
   Cores per package: 4
 real memory  =3D 2145746944 (2046 MB)
 avail memory =3D 2059988992 (1964 MB)
 ACPI APIC Table: <HP     00000083>
 FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
  cpu0 (BSP): APIC ID:  0
  cpu1 (AP): APIC ID:  1
  cpu2 (AP): APIC ID:  2
  cpu3 (AP): APIC ID:  3
 ioapic0 <Version 2.0> irqs 0-23 on motherboard
 ioapic1 <Version 2.0> irqs 24-47 on motherboard
 kbd1 at kbdmux0
 ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413=
 )
 acpi0: <HP P58> on motherboard
 acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on a=
 cpi0
 Timecounter "HPET" frequency 14318180 Hz quality 2000
 acpi0: Power Button (fixed)
 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x908-0x90b on acpi0
 cpu0: <ACPI CPU> on acpi0
 cpu1: <ACPI CPU> on acpi0
 cpu2: <ACPI CPU> on acpi0
 cpu3: <ACPI CPU> on acpi0
 pcib0: <ACPI Host-PCI bridge> on acpi0
 pci0: <ACPI PCI bus> on pcib0
 pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0
 pci9: <ACPI PCI bus> on pcib1
 pcib2: <ACPI PCI-PCI bridge> at device 0.0 on pci9
 pci10: <ACPI PCI bus> on pcib2
 pcib3: <ACPI PCI-PCI bridge> at device 0.0 on pci10
 pci11: <ACPI PCI bus> on pcib3
 pcib4: <PCI-PCI bridge> at device 1.0 on pci10
 pci14: <PCI bus> on pcib4
 pcib5: <PCI-PCI bridge> at device 2.0 on pci10
 pci15: <PCI bus> on pcib5
 pcib6: <ACPI PCI-PCI bridge> at device 0.3 on pci9
 pci16: <ACPI PCI bus> on pcib6
 pcib7: <ACPI PCI-PCI bridge> at device 3.0 on pci0
 pci6: <ACPI PCI bus> on pcib7
 pcib8: <PCI-PCI bridge> at device 0.0 on pci6
 pci7: <PCI bus> on pcib8
 pcib9: <PCI-PCI bridge> at device 4.0 on pci7
 pci8: <PCI bus> on pcib9
 ciss0: <HP Smart Array E200i> port 0x4000-0x40ff mem 0xfde80000-0xfdeffff=
 f,0xfde70000-0xfde77fff irq 16 at device 8.0 on pci7
 ciss0: [GIANT-LOCKED]
 pcib10: <ACPI PCI-PCI bridge> at device 4.0 on pci0
 pci19: <ACPI PCI bus> on pcib10
 pcib11: <PCI-PCI bridge> at device 5.0 on pci0
 pci22: <PCI bus> on pcib11
 pcib12: <ACPI PCI-PCI bridge> at device 6.0 on pci0
 pci2: <ACPI PCI bus> on pcib12
 pcib13: <ACPI PCI-PCI bridge> at device 0.0 on pci2
 pci3: <ACPI PCI bus> on pcib13
 bce0: <Broadcom NetXtreme II BCM5708 1000Base-T (B2)> mem 0xf8000000-0xf9=
 ffffff irq 18 at device 0.0 on pci3
 miibus0: <MII bus> on bce0
 brgphy0: <BCM5708C 10/100/1000baseTX PHY> on miibus0
 brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000=
 baseT-FDX, auto
 bce0: Ethernet address: 00:1c:c4:41:0c:46
 bce0: ASIC (0x57081020); Rev (B2); Bus (PCI-X, 64-bit, 133MHz); F/W (0x01=
 090605); Flags( MFW )
 pcib14: <ACPI PCI-PCI bridge> at device 7.0 on pci0
 pci4: <ACPI PCI bus> on pcib14
 pcib15: <ACPI PCI-PCI bridge> at device 0.0 on pci4
 pci5: <ACPI PCI bus> on pcib15
 bce1: <Broadcom NetXtreme II BCM5708 1000Base-T (B2)> mem 0xfa000000-0xfb=
 ffffff irq 19 at device 0.0 on pci5
 miibus1: <MII bus> on bce1
 brgphy1: <BCM5708C 10/100/1000baseTX PHY> on miibus1
 brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000=
 baseT-FDX, auto
 bce1: Ethernet address: 00:1c:c4:41:0c:38
 bce1: ASIC (0x57081020); Rev (B2); Bus (PCI-X, 64-bit, 133MHz); F/W (0x01=
 090605); Flags( MFW )
 uhci0: <UHCI (generic) USB controller> port 0x1000-0x101f irq 16 at devic=
 e 29.0 on pci0
 uhci0: [GIANT-LOCKED]
 usb0: <UHCI (generic) USB controller> on uhci0
 usb0: USB revision 1.0
 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uhci1: <UHCI (generic) USB controller> port 0x1020-0x103f irq 17 at devic=
 e 29.1 on pci0
 uhci1: [GIANT-LOCKED]
 usb1: <UHCI (generic) USB controller> on uhci1
 usb1: USB revision 1.0
 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 2 ports with 2 removable, self powered
 uhci2: <UHCI (generic) USB controller> port 0x1040-0x105f irq 18 at devic=
 e 29.2 on pci0
 uhci2: [GIANT-LOCKED]
 usb2: <UHCI (generic) USB controller> on uhci2
 usb2: USB revision 1.0
 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub2: 2 ports with 2 removable, self powered
 uhci3: <UHCI (generic) USB controller> port 0x1060-0x107f irq 19 at devic=
 e 29.3 on pci0
 uhci3: [GIANT-LOCKED]
 usb3: <UHCI (generic) USB controller> on uhci3
 usb3: USB revision 1.0
 uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub3: 2 ports with 2 removable, self powered
 ehci0: <EHCI (generic) USB 2.0 controller> mem 0xf7df0000-0xf7df03ff irq =
 16 at device 29.7 on pci0
 ehci0: [GIANT-LOCKED]
 usb4: waiting for BIOS to give up control
 usb4: EHCI version 1.0
 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
 usb4: <EHCI (generic) USB 2.0 controller> on ehci0
 usb4: USB revision 2.0
 uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub4: 8 ports with 8 removable, self powered
 pcib16: <ACPI PCI-PCI bridge> at device 30.0 on pci0
 pci1: <ACPI PCI bus> on pcib16
 pci1: <display, VGA> at device 3.0 (no driver attached)
 pci1: <base peripheral> at device 4.0 (no driver attached)
 pci1: <base peripheral> at device 4.2 (no driver attached)
 uhci4: <UHCI (generic) USB controller> port 0x3800-0x381f irq 22 at devic=
 e 4.4 on pci1
 uhci4: [GIANT-LOCKED]
 usb5: <UHCI (generic) USB controller> on uhci4
 usb5: USB revision 1.0
 uhub5: (0x103c) UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub5: 2 ports with 2 removable, self powered
 pci1: <serial bus> at device 4.6 (no driver attached)
 isab0: <PCI-ISA bridge> at device 31.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel 63XXESB2 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170=
 -0x177,0x376,0x500-0x50f irq 17 at device 31.1 on pci0
 ata0: <ATA channel 0> on atapci0
 ata1: <ATA channel 1> on atapci0
 acpi_tz0: <Thermal Zone> on acpi0
 atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
 atkbd0: <AT Keyboard> irq 1 on atkbdc0
 kbd0 at atkbd0
 atkbd0: [GIANT-LOCKED]
 sio0: <Standard PC COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
 sio0: type 16550A
 orm0: <ISA Option ROMs> at iomem 0xc0000-0xcafff,0xe6000-0xe7fff on isa0
 ppc0: cannot reserve I/O port range
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=3D0x300>
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0=
 
 ukbd0: HP Virtual Keyboard, rev 1.10/0.02, addr 2, iclass 3/1
 kbd2 at ukbd0
 ums0: HP Virtual Keyboard, rev 1.10/0.02, addr 2, iclass 3/1
 ums0: X report 0x0002 not supported
 device_attach: ums0 attach returned 6
 uhub6: HP Virtual Hub, class 9/0, rev 1.10/0.01, addr 3
 uhub6: 7 ports with 7 removable, self powered
 Timecounters tick every 1.000 msec
 acd0: DVDR <TEAC DV-W28ECWS/G.S0> at ata0-master PIO4
 SMP: AP CPU #1 Launched!
 SMP: AP CPU #3 Launched!
 SMP: AP CPU #2 Launched!
 da0 at ciss0 bus 0 target 0 lun 0
 da0: <COMPAQ RAID 1  VOLUME OK> Fixed Direct Access SCSI-5 device=20
 da0: 135.168MB/s transfers
 da0: 69970MB (143299800 512 byte sectors: 255H 63S/T 8920C)
 da1 at ciss0 bus 0 target 1 lun 0
 da1: <COMPAQ RAID 1  VOLUME OK> Fixed Direct Access SCSI-5 device=20
 da1: 135.168MB/s transfers
 da1: 139979MB (286677120 512 byte sectors: 255H 32S/T 35132C)
 Trying to mount root from ufs:/dev/da0s1a
 Loading configuration files.
 Entropy harvesting:
  interrupts
  ethernet
  point_to_point
  kickstart
 =2E
 swapon: adding /dev/da0s1b as swap device
 Starting file system checks:
 /dev/da0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
 /dev/da0s1a: clean, 471604 free (612 frags, 58874 blocks, 0.1% fragmentat=
 ion)
 /dev/da0s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS
 /dev/da0s1d: clean, 1013006 free (70 frags, 126617 blocks, 0.0% fragmenta=
 tion)
 /dev/da1s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS
 /dev/da1s1d: clean, 67886453 free (69773 frags, 8477085 blocks, 0.1% frag=
 mentation)
 /dev/da0s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS
 /dev/da0s1e: clean, 29089867 free (851 frags, 3636127 blocks, 0.0% fragme=
 ntation)
 Mounting local file systems:
 =2E
 Setting hostname: h.svarog.si21.com.
 security.jail.allow_raw_sockets:=20
 0
  ->=20
 1
 
 lo0: flags=3D8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
 	inet6 ::1 prefixlen 128=20
 	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3=20
 	inet 127.0.0.1 netmask 0xff000000=20
 bce0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 	options=3D3b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU>
 	inet6 fe80::21c:c4ff:fe41:c46%bce0 prefixlen 64 tentative scopeid 0x1=20
 	inet 192.168.100.148 netmask 0xffffff00 broadcast 192.168.100.255
 	inet 192.168.100.147 netmask 0xfffffff8 broadcast 192.168.100.151
 	ether 00:1c:c4:41:0c:46
 	media: Ethernet autoselect (none)
 	status: no carrier
 Starting pflog.
 Enabling pf.
 Sep 19 14:00:23 pflogd[348]: [priv]: msg PRIV_OPEN_LOG received
 pf enabled
 add net default: gateway 192.168.100.1
 Additional routing options:
 =2E
 add net ::ffff:0.0.0.0: gateway ::1
 add net ::0.0.0.0: gateway ::1
 net.inet6.ip6.forwarding:=20
 0
  ->=20
 0
 
 net.inet6.ip6.accept_rtadv:=20
 0
  ->=20
 1
 
 add net fe80::: gateway ::1
 add net ff02::: gateway ::1
 IPv4 mapped IPv6 address support=3DNO
 Starting devd.
 Configuring keyboard:
  keymap
  keyrate
 =2E
 hw.acpi.cpu.cx_lowest:=20
 C1
 
 sysctl:=20
 hw.acpi.cpu.cx_lowest
 :=20
 Invalid argument
 Additional TCP options:
 =2E
 Mounting NFS file systems:
 =2E
 ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/loca=
 l/lib/compat/pkg /usr/local/lib/compat/pkg /usr/local/lib/mysql
 32-bit compatibility ldconfig path: /usr/lib32
 Creating and/or trimming log files:
 =2E
 Starting syslogd.
 Initial amd64 initialization:
 =2E
 Additional ABI support:
  linux
 =2E
 Setting date via ntp.
 
 
 
 
 --------------ms030404060902070804030209
 Content-Type: application/x-pkcs7-signature; name="smime.p7s"
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment; filename="smime.p7s"
 Content-Description: S/MIME Cryptographic Signature
 
 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII8zCC
 AtQwggI9oAMCAQICEGtBqcdY74wqEhIukMEgRWYwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE
 BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
 I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDUxMDE3MDYyM1oX
 DTA4MDUwOTE3MDYyM1owPzEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEcMBoG
 CSqGSIb3DQEJARYNZ29yYW5Aa2FiaS5zaTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
 ggEBAMVmp2jZfcfRh8IPB+rBZH1Vm8oXlKW8yPZilR/Znp7XMDI+xp4RNm5eu7ofVHjtcZqA
 tmOuXs/GOurzK5PI/Q1x0x85leuoVNVFYCcjsqvLhvV+nsDdYM/4Xb8rboXf3OX0SuHiCpuG
 Hwc/TO6juhElUAvvIAuI5aTtlgm8z7gDWZRSdJU3ShGbggsIc2PideJfE6zqpQN/TL4RXHpS
 TCXkJYjtVhE/RJ9YvZIGjn50d73qT4FP90P9XJL4ez9z3oikRLYL9VZQ5mty4KGwYmSGFuKJ
 8ztOCF61eADVN/8Q0bUifUpipOJmHvnNuCfZFH2EctsViRxwFpuiV/znhY0CAwEAAaMqMCgw
 GAYDVR0RBBEwD4ENZ29yYW5Aa2FiaS5zaTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUA
 A4GBABsxfNIKw7jNTKNfQ7LvTcGNylfboKQ72d8yuCcZ8S4kU6v5zzecxDGZraEadu69p3Y5
 Vs81Ueogtc5IG/0NtEjQtGTK5cVpyTbdOs22jqTvlBgtq2GEMXZsPH+wjnEkym03Sh8XWEBl
 ctUYdzSx2CokfF9AlAj3aD3b9CWas8xLMIIC1DCCAj2gAwIBAgIQa0Gpx1jvjCoSEi6QwSBF
 ZjANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1
 bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz
 c3VpbmcgQ0EwHhcNMDcwNTEwMTcwNjIzWhcNMDgwNTA5MTcwNjIzWjA/MR8wHQYDVQQDExZU
 aGF3dGUgRnJlZW1haWwgTWVtYmVyMRwwGgYJKoZIhvcNAQkBFg1nb3JhbkBrYWJpLnNpMIIB
 IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxWanaNl9x9GHwg8H6sFkfVWbyheUpbzI
 9mKVH9mentcwMj7GnhE2bl67uh9UeO1xmoC2Y65ez8Y66vMrk8j9DXHTHzmV66hU1UVgJyOy
 q8uG9X6ewN1gz/hdvytuhd/c5fRK4eIKm4YfBz9M7qO6ESVQC+8gC4jlpO2WCbzPuANZlFJ0
 lTdKEZuCCwhzY+J14l8TrOqlA39MvhFcelJMJeQliO1WET9En1i9kgaOfnR3vepPgU/3Q/1c
 kvh7P3PeiKREtgv1VlDma3LgobBiZIYW4onzO04IXrV4ANU3/xDRtSJ9SmKk4mYe+c24J9kU
 fYRy2xWJHHAWm6JX/OeFjQIDAQABoyowKDAYBgNVHREEETAPgQ1nb3JhbkBrYWJpLnNpMAwG
 A1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEAGzF80grDuM1Mo19Dsu9NwY3KV9ugpDvZ
 3zK4JxnxLiRTq/nPN5zEMZmtoRp27r2ndjlWzzVR6iC1zkgb/Q20SNC0ZMrlxWnJNt06zbaO
 pO+UGC2rYYQxdmw8f7COcSTKbTdKHxdYQGVy1Rh3NLHYKiR8X0CUCPdoPdv0JZqzzEswggM/
 MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMM
 V2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25z
 dWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYD
 VQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNv
 bmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5
 WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRk
 LjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJ
 KoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2
 vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9
 A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEw
 EgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0
 ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0R
 BCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GB
 AEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZ
 Ohl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVN
 d+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDZDCCA2ACAQEwdjBiMQswCQYDVQQGEwJaQTElMCMG
 A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl
 cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEGtBqcdY74wqEhIukMEgRWYwCQYFKw4DAhoF
 AKCCAcMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDcwOTE5
 MTMyMjI0WjAjBgkqhkiG9w0BCQQxFgQU0MY1q97QPp7d5ZblY5tU80sH68cwUgYJKoZIhvcN
 AQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYF
 Kw4DAgcwDQYIKoZIhvcNAwICASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkEx
 JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0
 ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhBrQanHWO+MKhISLpDBIEVmMIGHBgsq
 hkiG9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0
 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1
 aW5nIENBAhBrQanHWO+MKhISLpDBIEVmMA0GCSqGSIb3DQEBAQUABIIBAEvCYYprKSqVIiZx
 l+EYQz2WCQkXCJ53Hw1WkkZcQJi2zA7PZJenb+87o5AfTimCI6WFJCvncYA4IN+jM2myFNVq
 gtNftLK25ZQpPdL3P81BIxVlQaUtPbxZjqI8e1M3c3Ed94uxONJg9h00Pu6Jno54HsGXaBHn
 WLijDkfSbN58EAZOoWKWeMQ1Cu4UmihCeKM3cXNYUv5KmmaSn5cNyK7rEhe7ln+SXidPJ+CL
 u2UaHQxV5yISVuWdi4xkkvAG24w815LCSpC4qvX7oqephy6i9ilLssCNL9x5Lk9Yuf0r8IXB
 Xey3AQVt4gUAsl5mPp1ELvD/+vMEQWqGFhJk6wsAAAAAAAA=
 --------------ms030404060902070804030209--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709191340.l8JDe8Hm039374>