[PATCH v5 04/23] j721e: schema: yaml: Add general schema and J721E board config files

Neha Malcom Francis n-francis at ti.com
Tue Jul 11 06:53:46 CEST 2023


Hi Jan

On 11/07/23 10:22, Jan Kiszka wrote:
> On 07.07.23 14:34, Neha Malcom Francis wrote:
>> Schema file in YAML must be provided in board/ti/common for validating
>> input config files and packaging system firmware. The schema includes
>> entries for rm-cfg, board-cfg, pm-cfg and sec-cfg.
>>
>> Board config files must be provided in board/ti/<devicename> in YAML.
>> These can then be consumed for generation of binaries to package system
>> firmware. Added YAML configs for J721E in particular.
>>
>> Signed-off-by: Tarun Sahu <t-sahu at ti.com>
>> [n-francis at ti.com: prepared patch for upstreaming]
>> Signed-off-by: Neha Malcom Francis <n-francis at ti.com>
>> ---
>>   board/ti/common/schema.yaml   |  436 +++++
>>   board/ti/j721e/board-cfg.yaml |   37 +
>>   board/ti/j721e/pm-cfg.yaml    |   13 +
>>   board/ti/j721e/rm-cfg.yaml    | 3174 +++++++++++++++++++++++++++++++++
>>   board/ti/j721e/sec-cfg.yaml   |  381 ++++
>>   5 files changed, 4041 insertions(+)
>>   create mode 100644 board/ti/common/schema.yaml
>>   create mode 100644 board/ti/j721e/board-cfg.yaml
>>   create mode 100644 board/ti/j721e/pm-cfg.yaml
>>   create mode 100644 board/ti/j721e/rm-cfg.yaml
>>   create mode 100644 board/ti/j721e/sec-cfg.yaml
>>
>> diff --git a/board/ti/common/schema.yaml b/board/ti/common/schema.yaml
>> new file mode 100644
>> index 0000000000..8023ecb0e0
>> --- /dev/null
>> +++ b/board/ti/common/schema.yaml
>> @@ -0,0 +1,436 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Config schema for TI K3 devices
>> +#
>> +
>> +---
>> +
>> +definitions:
>> +    u8:
>> +        type: integer
>> +        minimum: 0
>> +        maximum: 0xff
>> +    u16:
>> +        type: integer
>> +        minimum: 0
>> +        maximum: 0xffff
>> +    u32:
>> +        type: integer
>> +        minimum: 0
>> +        maximum: 0xffffffff
>> +
>> +
>> +
>> +type: object
>> +properties:
>> +    pm-cfg:
>> +        type: object
>> +        properties:
>> +            rev:
>> +                type: object
>> +                properties:
>> +                    boardcfg_abi_maj:
>> +                        $ref: "#/definitions/u8"
>> +                    boardcfg_abi_min:
>> +                        $ref: "#/definitions/u8"
>> +    board-cfg:
>> +        type: object
>> +        properties:
>> +            rev:
>> +                type: object
>> +                properties:
>> +                    boardcfg_abi_maj:
>> +                        $ref: "#/definitions/u8"
>> +                    boardcfg_abi_min:
>> +                        $ref: "#/definitions/u8"
>> +            control:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    main_isolation_enable:
>> +                        $ref: "#/definitions/u8"
>> +                    main_isolation_hostid:
>> +                        $ref: "#/definitions/u16"
>> +
>> +
>> +            secproxy:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    scaling_factor:
>> +                        $ref: "#/definitions/u8"
>> +                    scaling_profile:
>> +                        $ref: "#/definitions/u8"
>> +                    disable_main_nav_secure_proxy:
>> +                        $ref: "#/definitions/u8"
>> +
>> +            msmc:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    msmc_cache_size:
>> +                        $ref: "#/definitions/u8"
>> +            debug_cfg:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    trace_dst_enables:
>> +                        $ref: "#/definitions/u16"
>> +                    trace_src_enables:
>> +                        $ref: "#/definitions/u16"
>> +
>> +    sec-cfg:
>> +        type: object
>> +        properties:
>> +            rev:
>> +                type: object
>> +                properties:
>> +                    boardcfg_abi_maj:
>> +                        $ref: "#/definitions/u8"
>> +                    boardcfg_abi_min:
>> +                        $ref: "#/definitions/u8"
>> +
>> +            processor_acl_list:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    proc_acl_entries:
>> +                        type: array
>> +                        minItems: 32
>> +                        maxItems: 32
>> +                        items:
>> +                            type: object
>> +                            properties:
>> +                                processor_id:
>> +                                    $ref: "#/definitions/u8"
>> +                                proc_access_master:
>> +                                    $ref: "#/definitions/u8"
>> +                                proc_access_secondary:
>> +                                    type: array
>> +                                    minItems: 3
>> +                                    maxItems: 3
>> +                                    items:
>> +                                        $ref: "#/definitions/u8"
>> +            host_hierarchy:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    host_hierarchy_entries:
>> +                        type: array
>> +                        minItems: 32
>> +                        maxItems: 32
>> +                        items:
>> +                            type: object
>> +                            properties:
>> +                                host_id:
>> +                                    $ref: "#/definitions/u8"
>> +                                supervisor_host_id:
>> +                                    $ref: "#/definitions/u8"
>> +
>> +            otp_config:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    otp_entry:
>> +                        type: array
>> +                        minItems: 32
>> +                        maxItems: 32
>> +                        items:
>> +                            type: object
>> +                            properties:
>> +                                host_id:
>> +                                    $ref: "#/definitions/u8"
>> +                                host_perms:
>> +                                    $ref: "#/definitions/u8"
>> +                    write_host_id:
>> +                        $ref: "#/definitions/u8"
>> +
>> +            dkek_config:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    allowed_hosts:
>> +                        type: array
>> +                        minItems: 4
>> +                        maxItems: 4
>> +                        items:
>> +                            $ref: "#/definitions/u8"
>> +                    allow_dkek_export_tisci:
>> +                        $ref: "#/definitions/u8"
>> +                    rsvd:
>> +                        type: array
>> +                        minItems: 3
>> +                        maxItems: 3
>> +                        items:
>> +                            $ref: "#/definitions/u8"
>> +
>> +            sa2ul_cfg:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    rsvd:
>> +                        type: array
>> +                        minItems: 2
>> +                        maxItems: 4
>> +                        items:
>> +                            $ref: "#/definitions/u8"
>> +                    enable_saul_psil_global_config_writes:
>> +                        $ref: "#/definitions/u8"
>> +                    auth_resource_owner:
>> +                        $ref: "#/definitions/u8"
>> +
>> +            sec_dbg_config:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    allow_jtag_unlock:
>> +                        $ref: "#/definitions/u8"
>> +                    allow_wildcard_unlock:
>> +                        $ref: "#/definitions/u8"
>> +                    allowed_debug_level_rsvd:
>> +                        $ref: "#/definitions/u8"
>> +                    rsvd:
>> +                        $ref: "#/definitions/u8"
>> +                    min_cert_rev:
>> +                        $ref: "#/definitions/u32"
>> +                    jtag_unlock_hosts:
>> +                        type: array
>> +                        minItems: 4
>> +                        maxItems: 4
>> +                        items:
>> +                            $ref: "#/definitions/u8"
>> +
>> +
>> +            sec_handover_cfg:
>> +                type: object
>> +                properties:
>> +                    subhdr:
>> +                        type: object
>> +                        properties:
>> +                            magic:
>> +                                $ref: "#/definitions/u16"
>> +                            size:
>> +                                $ref: "#/definitions/u16"
>> +                    handover_msg_sender:
>> +                        $ref: "#/definitions/u8"
>> +                    handover_to_host_id:
>> +                        $ref: "#/definitions/u8"
>> +                    rsvd:
>> +                        type: array
>> +                        minItems: 4
>> +                        maxItems: 4
>> +                        items:
>> +                            $ref: "#/definitions/u8"
>> +
>> +    rm-cfg:
>> +        type: object
>> +        properties:
>> +            rm_boardcfg:
>> +                type: object
>> +                properties:
>> +                    rev:
>> +                        type: object
>> +                        properties:
>> +                            boardcfg_abi_maj:
>> +                                $ref: "#/definitions/u8"
>> +                            boardcfg_abi_min:
>> +                                $ref: "#/definitions/u8"
>> +
>> +                    host_cfg:
>> +                        type: object
>> +                        properties:
>> +                            subhdr:
>> +                                type: object
>> +                                properties:
>> +                                    magic:
>> +                                        $ref: "#/definitions/u16"
>> +                                    size:
>> +                                        $ref: "#/definitions/u16"
>> +                            host_cfg_entries:
>> +                                type: array
>> +                                minItems: 0
>> +                                maxItems: 32
>> +                                items:
>> +                                    type: object
>> +                                    properties:
>> +                                        host_id:
>> +                                            $ref: "#/definitions/u8"
>> +                                        allowed_atype:
>> +                                            $ref: "#/definitions/u8"
>> +                                        allowed_qos:
>> +                                            $ref: "#/definitions/u16"
>> +                                        allowed_orderid:
>> +                                            $ref: "#/definitions/u32"
>> +                                        allowed_priority:
>> +                                            $ref: "#/definitions/u16"
>> +                                        allowed_sched_priority:
>> +                                            $ref: "#/definitions/u8"
>> +                    resasg:
>> +                        type: object
>> +                        properties:
>> +                            subhdr:
>> +                                type: object
>> +                                properties:
>> +                                    magic:
>> +                                        $ref: "#/definitions/u16"
>> +                                    size:
>> +                                        $ref: "#/definitions/u16"
>> +                            resasg_entries_size:
>> +                                        $ref: "#/definitions/u16"
>> +                            reserved:
>> +                                        $ref: "#/definitions/u16"
>> +
>> +            resasg_entries:
>> +                type: array
>> +                minItems: 0
>> +                maxItems: 468
>> +                items:
>> +                    type: object
>> +                    properties:
>> +                        start_resource:
>> +                            $ref: "#/definitions/u16"
>> +                        num_resource:
>> +                            $ref: "#/definitions/u16"
>> +                        type:
>> +                            $ref: "#/definitions/u16"
>> +                        host_id:
>> +                            $ref: "#/definitions/u8"
>> +                        reserved:
>> +                            $ref: "#/definitions/u8"
>> +
>> +    tifs-rm-cfg:
>> +        type: object
>> +        properties:
>> +            rm_boardcfg:
>> +                type: object
>> +                properties:
>> +                    rev:
>> +                        type: object
>> +                        properties:
>> +                            boardcfg_abi_maj:
>> +                                $ref: "#/definitions/u8"
>> +                            boardcfg_abi_min:
>> +                                $ref: "#/definitions/u8"
>> +
>> +                    host_cfg:
>> +                        type: object
>> +                        properties:
>> +                            subhdr:
>> +                                type: object
>> +                                properties:
>> +                                    magic:
>> +                                        $ref: "#/definitions/u16"
>> +                                    size:
>> +                                        $ref: "#/definitions/u16"
>> +                            host_cfg_entries:
>> +                                type: array
>> +                                minItems: 0
>> +                                maxItems: 32
>> +                                items:
>> +                                    type: object
>> +                                    properties:
>> +                                        host_id:
>> +                                            $ref: "#/definitions/u8"
>> +                                        allowed_atype:
>> +                                            $ref: "#/definitions/u8"
>> +                                        allowed_qos:
>> +                                            $ref: "#/definitions/u16"
>> +                                        allowed_orderid:
>> +                                            $ref: "#/definitions/u32"
>> +                                        allowed_priority:
>> +                                            $ref: "#/definitions/u16"
>> +                                        allowed_sched_priority:
>> +                                            $ref: "#/definitions/u8"
>> +                    resasg:
>> +                        type: object
>> +                        properties:
>> +                            subhdr:
>> +                                type: object
>> +                                properties:
>> +                                    magic:
>> +                                        $ref: "#/definitions/u16"
>> +                                    size:
>> +                                        $ref: "#/definitions/u16"
>> +                            resasg_entries_size:
>> +                                        $ref: "#/definitions/u16"
>> +                            reserved:
>> +                                        $ref: "#/definitions/u16"
>> +
>> +            resasg_entries:
>> +                type: array
>> +                minItems: 0
>> +                maxItems: 468
>> +                items:
>> +                    type: object
>> +                    properties:
>> +                        start_resource:
>> +                            $ref: "#/definitions/u16"
>> +                        num_resource:
>> +                            $ref: "#/definitions/u16"
>> +                        type:
>> +                            $ref: "#/definitions/u16"
>> +                        host_id:
>> +                            $ref: "#/definitions/u8"
>> +                        reserved:
>> +                            $ref: "#/definitions/u8"
>> diff --git a/board/ti/j721e/board-cfg.yaml b/board/ti/j721e/board-cfg.yaml
>> new file mode 100644
>> index 0000000000..9f5e00b3dc
>> --- /dev/null
>> +++ b/board/ti/j721e/board-cfg.yaml
>> @@ -0,0 +1,37 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Board configuration for J721E
>> +#
>> +
>> +---
>> +
>> +board-cfg:
>> +        rev:
>> +                boardcfg_abi_maj: 0x0
>> +                boardcfg_abi_min: 0x1
>> +        control:
>> +                subhdr:
>> +                        magic: 0xC1D3
>> +                        size: 7
>> +                main_isolation_enable: 0x5A
>> +                main_isolation_hostid: 0x2
>> +        secproxy:
>> +                subhdr:
>> +                        magic: 0x1207
>> +                        size: 7
>> +                scaling_factor: 0x1
>> +                scaling_profile: 0x1
>> +                disable_main_nav_secure_proxy: 0
>> +        msmc:
>> +                subhdr:
>> +                        magic: 0xA5C3
>> +                        size: 5
>> +                msmc_cache_size: 0x0
>> +        debug_cfg:
>> +                subhdr:
>> +                        magic: 0x020C
>> +                        size: 8
>> +                trace_dst_enables: 0x00
>> +                trace_src_enables: 0x00
>> +
>> diff --git a/board/ti/j721e/pm-cfg.yaml b/board/ti/j721e/pm-cfg.yaml
>> new file mode 100644
>> index 0000000000..40a8dfb7af
>> --- /dev/null
>> +++ b/board/ti/j721e/pm-cfg.yaml
>> @@ -0,0 +1,13 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Power management configuration for J721E
>> +#
>> +
>> +---
>> +
>> +pm-cfg:
>> +        rev:
>> +                boardcfg_abi_maj: 0x0
>> +                boardcfg_abi_min: 0x1
>> +
>> diff --git a/board/ti/j721e/rm-cfg.yaml b/board/ti/j721e/rm-cfg.yaml
>> new file mode 100644
>> index 0000000000..39d276d9d5
>> --- /dev/null
>> +++ b/board/ti/j721e/rm-cfg.yaml
>> @@ -0,0 +1,3174 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Resource management configuration for J721E
>> +#
>> +
>> +---
>> +
>> +rm-cfg:
>> +        rm_boardcfg:
>> +                rev:
>> +                        boardcfg_abi_maj: 0x0
>> +                        boardcfg_abi_min: 0x1
>> +                host_cfg:
>> +                        subhdr:
>> +                                magic: 0x4C41
>> +                                size: 356
>> +                        host_cfg_entries:
>> +                                - #1
>> +                                        host_id: 3
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #2
>> +                                        host_id: 5
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #3
>> +                                        host_id: 12
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #4
>> +                                        host_id: 13
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #5
>> +                                        host_id: 21
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #6
>> +                                        host_id: 26
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #7
>> +                                        host_id: 28
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #8
>> +                                        host_id: 35
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #9
>> +                                        host_id: 37
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #10
>> +                                        host_id: 40
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #11
>> +                                        host_id: 42
>> +                                        allowed_atype: 0x2A
>> +                                        allowed_qos: 0xAAAA
>> +                                        allowed_orderid: 0xAAAAAAAA
>> +                                        allowed_priority: 0xAAAA
>> +                                        allowed_sched_priority: 0xAA
>> +                                - #12
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #13
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #14
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #15
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #16
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #17
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #18
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #19
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #20
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #21
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #22
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #23
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #24
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #25
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #26
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #27
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #28
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #29
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #30
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #31
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                                - #32
>> +                                        host_id: 0
>> +                                        allowed_atype: 0
>> +                                        allowed_qos: 0
>> +                                        allowed_orderid: 0
>> +                                        allowed_priority: 0
>> +                                        allowed_sched_priority: 0
>> +                resasg:
>> +                        subhdr:
>> +                                magic: 0x7B25
>> +                                size: 8
>> +                        resasg_entries_size: 3344
>> +                        reserved: 0
>> +        resasg_entries:
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 93
>> +                        type: 7744
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 93
>> +                        type: 7808
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 32
>> +                        type: 7872
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 32
>> +                        type: 8192
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 32
>> +                        num_resource: 32
>> +                        type: 8192
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 24
>> +                        type: 8320
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 24
>> +                        type: 8320
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 8
>> +                        type: 8384
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 8
>> +                        type: 8384
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 4
>> +                        type: 8384
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 20
>> +                        num_resource: 4
>> +                        type: 8384
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 4
>> +                        type: 8384
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 4
>> +                        type: 8384
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 32
>> +                        num_resource: 4
>> +                        type: 8384
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 36
>> +                        num_resource: 4
>> +                        type: 8384
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 40
>> +                        num_resource: 12
>> +                        type: 8384
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 52
>> +                        num_resource: 12
>> +                        type: 8384
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 128
>> +                        type: 8576
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 128
>> +                        num_resource: 128
>> +                        type: 8576
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 128
>> +                        type: 8640
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 128
>> +                        num_resource: 128
>> +                        type: 8640
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 48
>> +                        type: 8704
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 8
>> +                        type: 8768
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 8
>> +                        type: 8768
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 6
>> +                        type: 8768
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 22
>> +                        num_resource: 6
>> +                        type: 8768
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 2
>> +                        type: 8768
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 2
>> +                        type: 8768
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 64
>> +                        type: 13258
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 20480
>> +                        num_resource: 1024
>> +                        type: 13261
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 64
>> +                        type: 13322
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 22528
>> +                        num_resource: 1024
>> +                        type: 13325
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 38
>> +                        num_resource: 86
>> +                        type: 13386
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 124
>> +                        num_resource: 32
>> +                        type: 13386
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 156
>> +                        num_resource: 12
>> +                        type: 13386
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 168
>> +                        num_resource: 12
>> +                        type: 13386
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 180
>> +                        num_resource: 12
>> +                        type: 13386
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 192
>> +                        num_resource: 12
>> +                        type: 13386
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 204
>> +                        num_resource: 12
>> +                        type: 13386
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 216
>> +                        num_resource: 28
>> +                        type: 13386
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 244
>> +                        num_resource: 8
>> +                        type: 13386
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 252
>> +                        num_resource: 4
>> +                        type: 13386
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 38
>> +                        num_resource: 1024
>> +                        type: 13389
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 1062
>> +                        num_resource: 512
>> +                        type: 13389
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 1574
>> +                        num_resource: 32
>> +                        type: 13389
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 1606
>> +                        num_resource: 32
>> +                        type: 13389
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 1638
>> +                        num_resource: 256
>> +                        type: 13389
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 1894
>> +                        num_resource: 256
>> +                        type: 13389
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2150
>> +                        num_resource: 256
>> +                        type: 13389
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2406
>> +                        num_resource: 256
>> +                        type: 13389
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2662
>> +                        num_resource: 256
>> +                        type: 13389
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2918
>> +                        num_resource: 512
>> +                        type: 13389
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 3430
>> +                        num_resource: 256
>> +                        type: 13389
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 3686
>> +                        num_resource: 922
>> +                        type: 13389
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 12
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 20
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 32
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 36
>> +                        num_resource: 12
>> +                        type: 13440
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 4
>> +                        type: 13440
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 52
>> +                        num_resource: 12
>> +                        type: 13440
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 1
>> +                        type: 13504
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 440
>> +                        num_resource: 150
>> +                        type: 13505
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 590
>> +                        num_resource: 40
>> +                        type: 13505
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 630
>> +                        num_resource: 6
>> +                        type: 13505
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 636
>> +                        num_resource: 6
>> +                        type: 13505
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 642
>> +                        num_resource: 10
>> +                        type: 13505
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 652
>> +                        num_resource: 10
>> +                        type: 13505
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 662
>> +                        num_resource: 32
>> +                        type: 13505
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 694
>> +                        num_resource: 38
>> +                        type: 13505
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 732
>> +                        num_resource: 12
>> +                        type: 13505
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 744
>> +                        num_resource: 182
>> +                        type: 13505
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 926
>> +                        num_resource: 40
>> +                        type: 13505
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 966
>> +                        num_resource: 8
>> +                        type: 13505
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 316
>> +                        num_resource: 8
>> +                        type: 13506
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 324
>> +                        num_resource: 2
>> +                        type: 13506
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 324
>> +                        num_resource: 0
>> +                        type: 13506
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 326
>> +                        num_resource: 2
>> +                        type: 13506
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 328
>> +                        num_resource: 2
>> +                        type: 13506
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 330
>> +                        num_resource: 2
>> +                        type: 13506
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 332
>> +                        num_resource: 2
>> +                        type: 13506
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 334
>> +                        num_resource: 8
>> +                        type: 13506
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 342
>> +                        num_resource: 2
>> +                        type: 13506
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 344
>> +                        num_resource: 4
>> +                        type: 13506
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 348
>> +                        num_resource: 1
>> +                        type: 13506
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 349
>> +                        num_resource: 47
>> +                        type: 13506
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 396
>> +                        num_resource: 1
>> +                        type: 13506
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 397
>> +                        num_resource: 4
>> +                        type: 13506
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 401
>> +                        num_resource: 4
>> +                        type: 13506
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 405
>> +                        num_resource: 4
>> +                        type: 13506
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 409
>> +                        num_resource: 8
>> +                        type: 13506
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 417
>> +                        num_resource: 6
>> +                        type: 13506
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 423
>> +                        num_resource: 16
>> +                        type: 13506
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 439
>> +                        num_resource: 1
>> +                        type: 13506
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 8
>> +                        type: 13507
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 2
>> +                        type: 13507
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 0
>> +                        type: 13507
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 26
>> +                        num_resource: 2
>> +                        type: 13507
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 2
>> +                        type: 13507
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 2
>> +                        type: 13507
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 32
>> +                        num_resource: 2
>> +                        type: 13507
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 34
>> +                        num_resource: 8
>> +                        type: 13507
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 42
>> +                        num_resource: 2
>> +                        type: 13507
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 44
>> +                        num_resource: 4
>> +                        type: 13507
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 1
>> +                        type: 13507
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 49
>> +                        num_resource: 47
>> +                        type: 13507
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 96
>> +                        num_resource: 1
>> +                        type: 13507
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 97
>> +                        num_resource: 4
>> +                        type: 13507
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 101
>> +                        num_resource: 4
>> +                        type: 13507
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 105
>> +                        num_resource: 4
>> +                        type: 13507
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 109
>> +                        num_resource: 8
>> +                        type: 13507
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 117
>> +                        num_resource: 6
>> +                        type: 13507
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 123
>> +                        num_resource: 10
>> +                        type: 13507
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 133
>> +                        num_resource: 6
>> +                        type: 13507
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 139
>> +                        num_resource: 1
>> +                        type: 13507
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 140
>> +                        num_resource: 16
>> +                        type: 13508
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 156
>> +                        num_resource: 6
>> +                        type: 13508
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 162
>> +                        num_resource: 6
>> +                        type: 13508
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 168
>> +                        num_resource: 2
>> +                        type: 13508
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 170
>> +                        num_resource: 2
>> +                        type: 13508
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 172
>> +                        num_resource: 96
>> +                        type: 13508
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 268
>> +                        num_resource: 32
>> +                        type: 13508
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 304
>> +                        num_resource: 0
>> +                        type: 13509
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 304
>> +                        num_resource: 4
>> +                        type: 13509
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 304
>> +                        num_resource: 0
>> +                        type: 13509
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 308
>> +                        num_resource: 6
>> +                        type: 13509
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 314
>> +                        num_resource: 2
>> +                        type: 13509
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 300
>> +                        num_resource: 0
>> +                        type: 13510
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 300
>> +                        num_resource: 2
>> +                        type: 13510
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 300
>> +                        num_resource: 0
>> +                        type: 13510
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 302
>> +                        num_resource: 2
>> +                        type: 13510
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 0
>> +                        type: 13511
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 4
>> +                        type: 13511
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 0
>> +                        type: 13511
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 6
>> +                        type: 13511
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 2
>> +                        type: 13511
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 13512
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 2
>> +                        type: 13512
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 13512
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 2
>> +                        type: 13512
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 5
>> +                        type: 13514
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 7
>> +                        num_resource: 1
>> +                        type: 13514
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 3
>> +                        num_resource: 2
>> +                        type: 13515
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 5
>> +                        num_resource: 1
>> +                        type: 13515
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 1
>> +                        type: 13515
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 7
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 10
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 13
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 19
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 22
>> +                        num_resource: 6
>> +                        type: 13515
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 3
>> +                        type: 13515
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 31
>> +                        num_resource: 1
>> +                        type: 13515
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 140
>> +                        num_resource: 16
>> +                        type: 13568
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 156
>> +                        num_resource: 16
>> +                        type: 13568
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 172
>> +                        num_resource: 128
>> +                        type: 13568
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 1
>> +                        type: 13569
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 49152
>> +                        num_resource: 1024
>> +                        type: 13570
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 1
>> +                        type: 13571
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 8
>> +                        type: 13578
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 2
>> +                        type: 13578
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 0
>> +                        type: 13578
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 26
>> +                        num_resource: 2
>> +                        type: 13578
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 2
>> +                        type: 13578
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 2
>> +                        type: 13578
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 32
>> +                        num_resource: 2
>> +                        type: 13578
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 34
>> +                        num_resource: 8
>> +                        type: 13578
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 42
>> +                        num_resource: 2
>> +                        type: 13578
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 44
>> +                        num_resource: 4
>> +                        type: 13578
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 1
>> +                        type: 13578
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 49
>> +                        num_resource: 47
>> +                        type: 13578
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 96
>> +                        num_resource: 1
>> +                        type: 13578
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 97
>> +                        num_resource: 4
>> +                        type: 13578
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 101
>> +                        num_resource: 4
>> +                        type: 13578
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 105
>> +                        num_resource: 4
>> +                        type: 13578
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 109
>> +                        num_resource: 8
>> +                        type: 13578
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 117
>> +                        num_resource: 6
>> +                        type: 13578
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 123
>> +                        num_resource: 16
>> +                        type: 13578
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 139
>> +                        num_resource: 1
>> +                        type: 13578
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 0
>> +                        type: 13579
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 4
>> +                        type: 13579
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 0
>> +                        type: 13579
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 6
>> +                        type: 13579
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 2
>> +                        type: 13579
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 13580
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 2
>> +                        type: 13580
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 13580
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 2
>> +                        type: 13580
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 8
>> +                        type: 13581
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 2
>> +                        type: 13581
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 0
>> +                        type: 13581
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 26
>> +                        num_resource: 2
>> +                        type: 13581
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 28
>> +                        num_resource: 2
>> +                        type: 13581
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 2
>> +                        type: 13581
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 32
>> +                        num_resource: 2
>> +                        type: 13581
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 34
>> +                        num_resource: 8
>> +                        type: 13581
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 42
>> +                        num_resource: 2
>> +                        type: 13581
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 44
>> +                        num_resource: 4
>> +                        type: 13581
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 1
>> +                        type: 13581
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 49
>> +                        num_resource: 47
>> +                        type: 13581
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 96
>> +                        num_resource: 1
>> +                        type: 13581
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 97
>> +                        num_resource: 4
>> +                        type: 13581
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 101
>> +                        num_resource: 4
>> +                        type: 13581
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 105
>> +                        num_resource: 4
>> +                        type: 13581
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 109
>> +                        num_resource: 8
>> +                        type: 13581
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 117
>> +                        num_resource: 6
>> +                        type: 13581
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 123
>> +                        num_resource: 10
>> +                        type: 13581
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 133
>> +                        num_resource: 6
>> +                        type: 13581
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 139
>> +                        num_resource: 1
>> +                        type: 13581
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 140
>> +                        num_resource: 16
>> +                        type: 13582
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 156
>> +                        num_resource: 6
>> +                        type: 13582
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 162
>> +                        num_resource: 6
>> +                        type: 13582
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 168
>> +                        num_resource: 2
>> +                        type: 13582
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 170
>> +                        num_resource: 2
>> +                        type: 13582
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 172
>> +                        num_resource: 96
>> +                        type: 13582
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 268
>> +                        num_resource: 32
>> +                        type: 13582
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 0
>> +                        type: 13583
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 4
>> +                        type: 13583
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 4
>> +                        num_resource: 0
>> +                        type: 13583
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 6
>> +                        type: 13583
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 2
>> +                        type: 13583
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 13584
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 2
>> +                        type: 13584
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 13584
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 2
>> +                        type: 13584
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 10
>> +                        num_resource: 100
>> +                        type: 13632
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 110
>> +                        num_resource: 32
>> +                        type: 13632
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 142
>> +                        num_resource: 46
>> +                        type: 13632
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 196
>> +                        num_resource: 28
>> +                        type: 13632
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 228
>> +                        num_resource: 28
>> +                        type: 13632
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 260
>> +                        num_resource: 28
>> +                        type: 13632
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 292
>> +                        num_resource: 28
>> +                        type: 13632
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 320
>> +                        num_resource: 24
>> +                        type: 13632
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 352
>> +                        num_resource: 24
>> +                        type: 13632
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 400
>> +                        num_resource: 4
>> +                        type: 13632
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 404
>> +                        num_resource: 4
>> +                        type: 13632
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16
>> +                        num_resource: 32
>> +                        type: 14922
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 16
>> +                        type: 14922
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 64
>> +                        num_resource: 64
>> +                        type: 14922
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 128
>> +                        num_resource: 4
>> +                        type: 14922
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 132
>> +                        num_resource: 16
>> +                        type: 14922
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 148
>> +                        num_resource: 16
>> +                        type: 14922
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 164
>> +                        num_resource: 8
>> +                        type: 14922
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 172
>> +                        num_resource: 8
>> +                        type: 14922
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 180
>> +                        num_resource: 8
>> +                        type: 14922
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 188
>> +                        num_resource: 24
>> +                        type: 14922
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 212
>> +                        num_resource: 8
>> +                        type: 14922
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 220
>> +                        num_resource: 36
>> +                        type: 14922
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16400
>> +                        num_resource: 128
>> +                        type: 14925
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16528
>> +                        num_resource: 128
>> +                        type: 14925
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16656
>> +                        num_resource: 256
>> +                        type: 14925
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16912
>> +                        num_resource: 64
>> +                        type: 14925
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 16976
>> +                        num_resource: 128
>> +                        type: 14925
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17104
>> +                        num_resource: 128
>> +                        type: 14925
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17232
>> +                        num_resource: 64
>> +                        type: 14925
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17296
>> +                        num_resource: 64
>> +                        type: 14925
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17360
>> +                        num_resource: 64
>> +                        type: 14925
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17424
>> +                        num_resource: 128
>> +                        type: 14925
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17552
>> +                        num_resource: 128
>> +                        type: 14925
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17680
>> +                        num_resource: 240
>> +                        type: 14925
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 1
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 5
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 9
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 13
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 21
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 25
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 29
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 33
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 37
>> +                        num_resource: 16
>> +                        type: 14976
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 53
>> +                        num_resource: 4
>> +                        type: 14976
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 57
>> +                        num_resource: 7
>> +                        type: 14976
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 1
>> +                        type: 15040
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 96
>> +                        num_resource: 20
>> +                        type: 15041
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 116
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 124
>> +                        num_resource: 32
>> +                        type: 15041
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 156
>> +                        num_resource: 12
>> +                        type: 15041
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 168
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 176
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 184
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 192
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 200
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 208
>> +                        num_resource: 16
>> +                        type: 15041
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 224
>> +                        num_resource: 8
>> +                        type: 15041
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 232
>> +                        num_resource: 20
>> +                        type: 15041
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 50
>> +                        num_resource: 4
>> +                        type: 15042
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 54
>> +                        num_resource: 2
>> +                        type: 15042
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 54
>> +                        num_resource: 0
>> +                        type: 15042
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 56
>> +                        num_resource: 0
>> +                        type: 15042
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 56
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 57
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 58
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 59
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 60
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 61
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 62
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 63
>> +                        num_resource: 9
>> +                        type: 15042
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 72
>> +                        num_resource: 6
>> +                        type: 15042
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 78
>> +                        num_resource: 3
>> +                        type: 15042
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 81
>> +                        num_resource: 2
>> +                        type: 15042
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 83
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 84
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 85
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 86
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 87
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 88
>> +                        num_resource: 2
>> +                        type: 15042
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 90
>> +                        num_resource: 1
>> +                        type: 15042
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 91
>> +                        num_resource: 2
>> +                        type: 15042
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 4
>> +                        type: 15043
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 2
>> +                        type: 15043
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 0
>> +                        type: 15043
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 0
>> +                        type: 15043
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 9
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 10
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 11
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 12
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 13
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 15
>> +                        num_resource: 9
>> +                        type: 15043
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 6
>> +                        type: 15043
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 3
>> +                        type: 15043
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 33
>> +                        num_resource: 2
>> +                        type: 15043
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 35
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 36
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 37
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 38
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 39
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 40
>> +                        num_resource: 2
>> +                        type: 15043
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 42
>> +                        num_resource: 1
>> +                        type: 15043
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 43
>> +                        num_resource: 3
>> +                        type: 15043
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 0
>> +                        type: 15045
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 2
>> +                        type: 15045
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 15047
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 2
>> +                        type: 15047
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 5
>> +                        type: 15050
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 7
>> +                        num_resource: 1
>> +                        type: 15050
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 3
>> +                        num_resource: 2
>> +                        type: 15051
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 5
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 11
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 17
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 20
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 23
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 26
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 29
>> +                        num_resource: 3
>> +                        type: 15051
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 48
>> +                        num_resource: 8
>> +                        type: 15104
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 56
>> +                        num_resource: 4
>> +                        type: 15104
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 60
>> +                        num_resource: 8
>> +                        type: 15104
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 68
>> +                        num_resource: 4
>> +                        type: 15104
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 72
>> +                        num_resource: 4
>> +                        type: 15104
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 76
>> +                        num_resource: 4
>> +                        type: 15104
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 80
>> +                        num_resource: 8
>> +                        type: 15104
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 88
>> +                        num_resource: 4
>> +                        type: 15104
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 92
>> +                        num_resource: 4
>> +                        type: 15104
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 1
>> +                        type: 15105
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 56320
>> +                        num_resource: 256
>> +                        type: 15106
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 1
>> +                        type: 15107
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 4
>> +                        type: 15114
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 2
>> +                        type: 15114
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 0
>> +                        type: 15114
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 0
>> +                        type: 15114
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 9
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 10
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 11
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 12
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 13
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 15
>> +                        num_resource: 9
>> +                        type: 15114
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 6
>> +                        type: 15114
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 3
>> +                        type: 15114
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 33
>> +                        num_resource: 2
>> +                        type: 15114
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 35
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 36
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 37
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 38
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 39
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 40
>> +                        num_resource: 2
>> +                        type: 15114
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 42
>> +                        num_resource: 1
>> +                        type: 15114
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 43
>> +                        num_resource: 2
>> +                        type: 15114
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 15115
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 2
>> +                        type: 15115
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 2
>> +                        num_resource: 4
>> +                        type: 15117
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 2
>> +                        type: 15117
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 6
>> +                        num_resource: 0
>> +                        type: 15117
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 0
>> +                        type: 15117
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 8
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 9
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 10
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 11
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 12
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 13
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 14
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 15
>> +                        num_resource: 9
>> +                        type: 15117
>> +                        host_id: 12
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 24
>> +                        num_resource: 6
>> +                        type: 15117
>> +                        host_id: 13
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 30
>> +                        num_resource: 3
>> +                        type: 15117
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 33
>> +                        num_resource: 2
>> +                        type: 15117
>> +                        host_id: 5
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 35
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 40
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 36
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 42
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 37
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 21
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 38
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 26
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 39
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 28
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 40
>> +                        num_resource: 2
>> +                        type: 15117
>> +                        host_id: 35
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 42
>> +                        num_resource: 1
>> +                        type: 15117
>> +                        host_id: 37
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 43
>> +                        num_resource: 3
>> +                        type: 15117
>> +                        host_id: 128
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 0
>> +                        type: 15119
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 0
>> +                        num_resource: 2
>> +                        type: 15119
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 12
>> +                        num_resource: 20
>> +                        type: 15168
>> +                        host_id: 3
>> +                        reserved: 0
>> +
>> +                -
>> +                        start_resource: 36
>> +                        num_resource: 28
>> +                        type: 15168
>> +                        host_id: 5
>> +                        reserved: 0
>> diff --git a/board/ti/j721e/sec-cfg.yaml b/board/ti/j721e/sec-cfg.yaml
>> new file mode 100644
>> index 0000000000..dbaae99033
>> --- /dev/null
>> +++ b/board/ti/j721e/sec-cfg.yaml
>> @@ -0,0 +1,381 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Security configuration for J721E
>> +#
>> +
>> +---
>> +
>> +sec-cfg:
>> +        rev:
>> +                boardcfg_abi_maj: 0x0
>> +                boardcfg_abi_min: 0x1
>> +        processor_acl_list:
>> +                subhdr:
>> +                        magic: 0xF1EA
>> +                        size: 164
>> +                proc_acl_entries:
>> +                        - #1
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #2
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #3
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #4
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #5
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #6
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #7
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #8
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #9
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #10
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #11
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #12
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #13
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #14
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #15
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #16
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #17
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #18
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #19
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #20
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #21
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #22
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #23
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #24
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #25
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #26
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #27
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #28
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #29
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #30
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #31
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +                        - #32
>> +                                processor_id: 0
>> +                                proc_access_master: 0
>> +                                proc_access_secondary: [0, 0, 0]
>> +
>> +        host_hierarchy:
>> +                subhdr:
>> +                        magic: 0x8D27
>> +                        size: 68
>> +                host_hierarchy_entries:
>> +                        - #1
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #2
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #3
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #4
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #5
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #6
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #7
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #8
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #9
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #10
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #11
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #12
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #13
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #14
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #15
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #16
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #17
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #18
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #19
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #20
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #21
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #22
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #23
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #24
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #25
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #26
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #27
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #28
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #29
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #30
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #31
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +                        - #32
>> +                                host_id: 0
>> +                                supervisor_host_id: 0
>> +        otp_config:
>> +                subhdr:
>> +                        magic: 0x4081
>> +                        size: 69
>> +                otp_entry:
>> +                        - #1
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #2
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #3
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #4
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #5
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #6
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #7
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #8
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #9
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #10
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #11
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #12
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #13
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #14
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #15
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #16
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #17
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #18
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #19
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #20
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #21
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #22
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #23
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #24
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #25
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #26
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #27
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #28
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #29
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #30
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #31
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                        - #32
>> +                                host_id: 0
>> +                                host_perms: 0
>> +                write_host_id: 0
>> +        dkek_config:
>> +                subhdr:
>> +                        magic: 0x5170
>> +                        size: 12
>> +                allowed_hosts: [128, 0, 0, 0]
>> +                allow_dkek_export_tisci: 0x5A
>> +                rsvd: [0, 0, 0]
>> +        sa2ul_cfg:
>> +                subhdr:
>> +                        magic: 0x23BE
>> +                        size: 0
>> +                auth_resource_owner: 0
>> +                enable_saul_psil_global_config_writes: 0
>> +                rsvd: [0, 0]
>> +        sec_dbg_config:
>> +                subhdr:
>> +                        magic: 0x42AF
>> +                        size: 16
>> +                allow_jtag_unlock: 0x5A
>> +                allow_wildcard_unlock: 0x5A
>> +                allowed_debug_level_rsvd: 0
>> +                rsvd: 0
>> +                min_cert_rev: 0x0
>> +                jtag_unlock_hosts: [0, 0, 0, 0]
>> +        sec_handover_cfg:
>> +                subhdr:
>> +                        magic: 0x608F
>> +                        size: 10
>> +                handover_msg_sender: 0
>> +                handover_to_host_id: 0
>> +                rsvd: [0, 0, 0, 0]
>> +
> 
> ...
> Applying: j721e: schema: yaml: Add general schema and J721E board config
> files
> .git/rebase-apply/patch:498: new blank line at EOF.
> +
> .git/rebase-apply/patch:517: new blank line at EOF.
> +
> .git/rebase-apply/patch:4084: new blank line at EOF.
> +
> warning: 3 lines add whitespace errors.
> 
> Jan
> 

I hadn't seen these warnings when applying locally, will check and update 
accordingly.

-- 
Thanking You
Neha Malcom Francis


More information about the U-Boot mailing list