From: Apurva Nandan Date: Fri, 23 Feb 2024 20:21:47 +0000 (+0530) Subject: board: ti: j748s4: Add board config yaml files X-Git-Url: http://git.dujemihanovic.xyz/login.html?a=commitdiff_plain;h=11b0b9f2d2c32967cb4b947c9062d1378863cffb;p=u-boot.git board: ti: j748s4: Add board config yaml files Add board-cfg, rm-cfg, pm-cfg, sec-cfg, tifs-rm-cfg yaml for buidling u-boot sysfw data. [ added board specific yaml files for binman ] Signed-off-by: Neha Malcom Francis Signed-off-by: Apurva Nandan Reviewed-by: Nishanth Menon Tested-by: Marcel Ziswiler # AM69-SK --- diff --git a/board/ti/j784s4/board-cfg.yaml b/board/ti/j784s4/board-cfg.yaml new file mode 100644 index 0000000000..38958767f4 --- /dev/null +++ b/board/ti/j784s4/board-cfg.yaml @@ -0,0 +1,37 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/ +# +# Board configuration for J784S4 +# + +--- + +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: 0x8 + debug_cfg: + subhdr: + magic: 0x020C + size: 8 + trace_dst_enables: 0x00 + trace_src_enables: 0x00 diff --git a/board/ti/j784s4/pm-cfg.yaml b/board/ti/j784s4/pm-cfg.yaml new file mode 100644 index 0000000000..a36b860989 --- /dev/null +++ b/board/ti/j784s4/pm-cfg.yaml @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/ +# +# Power management configuration for J784S4 +# + +--- + +pm-cfg: + rev: + boardcfg_abi_maj: 0x0 + boardcfg_abi_min: 0x1 diff --git a/board/ti/j784s4/rm-cfg.yaml b/board/ti/j784s4/rm-cfg.yaml new file mode 100644 index 0000000000..a448bd2e1e --- /dev/null +++ b/board/ti/j784s4/rm-cfg.yaml @@ -0,0 +1,3058 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/ +# +# Resource management configuration for J784S4 +# + +--- + +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: 23 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 7 + host_id: 25 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 8 + host_id: 27 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 9 + host_id: 35 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 10 + host_id: 37 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 11 + host_id: 40 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 12 + host_id: 42 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 13 + host_id: 45 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 14 + host_id: 47 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 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: 3744 + reserved: 0 + resasg_entries: + - + start_resource: 0 + num_resource: 4 + type: 640 + host_id: 35 + reserved: 0 + - + start_resource: 4 + num_resource: 4 + type: 640 + host_id: 37 + reserved: 0 + - + start_resource: 8 + num_resource: 4 + type: 640 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 4 + type: 640 + host_id: 42 + reserved: 0 + - + start_resource: 16 + num_resource: 4 + type: 640 + host_id: 45 + reserved: 0 + - + start_resource: 20 + num_resource: 4 + type: 640 + host_id: 47 + reserved: 0 + - + start_resource: 24 + num_resource: 4 + type: 640 + host_id: 3 + reserved: 0 + - + start_resource: 28 + num_resource: 4 + type: 640 + host_id: 5 + reserved: 0 + - + start_resource: 32 + num_resource: 12 + type: 640 + host_id: 12 + reserved: 0 + - + start_resource: 44 + num_resource: 12 + type: 640 + host_id: 13 + reserved: 0 + - + start_resource: 0 + num_resource: 16 + type: 704 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 32 + type: 11072 + host_id: 3 + reserved: 0 + - + start_resource: 32 + num_resource: 24 + type: 11072 + host_id: 5 + reserved: 0 + - + start_resource: 56 + num_resource: 8 + type: 11072 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 24 + type: 11136 + host_id: 3 + reserved: 0 + - + start_resource: 24 + num_resource: 16 + type: 11136 + host_id: 5 + reserved: 0 + - + start_resource: 40 + num_resource: 8 + type: 11136 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 48 + type: 11264 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 8 + type: 11328 + host_id: 3 + reserved: 0 + - + start_resource: 8 + num_resource: 8 + type: 11328 + host_id: 5 + reserved: 0 + - + start_resource: 16 + num_resource: 6 + type: 11328 + host_id: 12 + reserved: 0 + - + start_resource: 22 + num_resource: 6 + type: 11328 + host_id: 13 + reserved: 0 + - + start_resource: 28 + num_resource: 2 + type: 11328 + host_id: 35 + reserved: 0 + - + start_resource: 30 + num_resource: 2 + type: 11328 + host_id: 37 + reserved: 0 + - + start_resource: 50176 + num_resource: 96 + type: 17986 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 17987 + host_id: 128 + reserved: 0 + - + start_resource: 16 + num_resource: 16 + type: 17998 + host_id: 12 + reserved: 0 + - + start_resource: 32 + num_resource: 16 + type: 17998 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 8 + type: 17999 + host_id: 12 + reserved: 0 + - + start_resource: 8 + num_resource: 8 + type: 17999 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 16 + type: 18017 + host_id: 12 + reserved: 0 + - + start_resource: 16 + num_resource: 16 + type: 18017 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 8 + type: 18018 + host_id: 12 + reserved: 0 + - + start_resource: 8 + num_resource: 8 + type: 18018 + host_id: 35 + reserved: 0 + - + start_resource: 16 + num_resource: 80 + type: 18112 + host_id: 12 + reserved: 0 + - + start_resource: 96 + num_resource: 14 + type: 18112 + host_id: 13 + reserved: 0 + - + start_resource: 110 + num_resource: 21 + type: 18112 + host_id: 21 + reserved: 0 + - + start_resource: 131 + num_resource: 21 + type: 18112 + host_id: 23 + reserved: 0 + - + start_resource: 152 + num_resource: 12 + type: 18112 + host_id: 25 + reserved: 0 + - + start_resource: 164 + num_resource: 12 + type: 18112 + host_id: 27 + reserved: 0 + - + start_resource: 196 + num_resource: 28 + type: 18112 + host_id: 35 + reserved: 0 + - + start_resource: 228 + num_resource: 28 + type: 18112 + host_id: 37 + reserved: 0 + - + start_resource: 260 + num_resource: 28 + type: 18112 + host_id: 40 + reserved: 0 + - + start_resource: 292 + num_resource: 28 + type: 18112 + host_id: 42 + reserved: 0 + - + start_resource: 324 + num_resource: 28 + type: 18112 + host_id: 45 + reserved: 0 + - + start_resource: 356 + num_resource: 28 + type: 18112 + host_id: 47 + reserved: 0 + - + start_resource: 400 + num_resource: 4 + type: 18112 + host_id: 3 + reserved: 0 + - + start_resource: 404 + num_resource: 4 + type: 18112 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 64 + type: 19850 + host_id: 128 + reserved: 0 + - + start_resource: 20480 + num_resource: 1024 + type: 19853 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 64 + type: 19914 + host_id: 128 + reserved: 0 + - + start_resource: 22528 + num_resource: 1024 + type: 19917 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 4 + type: 19968 + host_id: 12 + reserved: 0 + - + start_resource: 4 + num_resource: 4 + type: 19968 + host_id: 13 + reserved: 0 + - + start_resource: 8 + num_resource: 4 + type: 19968 + host_id: 21 + reserved: 0 + - + start_resource: 12 + num_resource: 4 + type: 19968 + host_id: 23 + reserved: 0 + - + start_resource: 16 + num_resource: 4 + type: 19968 + host_id: 25 + reserved: 0 + - + start_resource: 20 + num_resource: 4 + type: 19968 + host_id: 27 + reserved: 0 + - + start_resource: 24 + num_resource: 12 + type: 19968 + host_id: 35 + reserved: 0 + - + start_resource: 36 + num_resource: 4 + type: 19968 + host_id: 37 + reserved: 0 + - + start_resource: 40 + num_resource: 4 + type: 19968 + host_id: 40 + reserved: 0 + - + start_resource: 44 + num_resource: 4 + type: 19968 + host_id: 42 + reserved: 0 + - + start_resource: 48 + num_resource: 4 + type: 19968 + host_id: 45 + reserved: 0 + - + start_resource: 52 + num_resource: 4 + type: 19968 + host_id: 47 + reserved: 0 + - + start_resource: 56 + num_resource: 4 + type: 19968 + host_id: 3 + reserved: 0 + - + start_resource: 60 + num_resource: 4 + type: 19968 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20160 + host_id: 128 + reserved: 0 + - + start_resource: 423 + num_resource: 10 + type: 20161 + host_id: 21 + reserved: 0 + - + start_resource: 433 + num_resource: 20 + type: 20161 + host_id: 23 + reserved: 0 + - + start_resource: 453 + num_resource: 16 + type: 20161 + host_id: 25 + reserved: 0 + - + start_resource: 469 + num_resource: 13 + type: 20161 + host_id: 27 + reserved: 0 + - + start_resource: 482 + num_resource: 128 + type: 20161 + host_id: 35 + reserved: 0 + - + start_resource: 610 + num_resource: 46 + type: 20161 + host_id: 37 + reserved: 0 + - + start_resource: 656 + num_resource: 10 + type: 20161 + host_id: 40 + reserved: 0 + - + start_resource: 666 + num_resource: 20 + type: 20161 + host_id: 42 + reserved: 0 + - + start_resource: 686 + num_resource: 64 + type: 20161 + host_id: 45 + reserved: 0 + - + start_resource: 750 + num_resource: 10 + type: 20161 + host_id: 47 + reserved: 0 + - + start_resource: 760 + num_resource: 4 + type: 20161 + host_id: 3 + reserved: 0 + - + start_resource: 764 + num_resource: 4 + type: 20161 + host_id: 5 + reserved: 0 + - + start_resource: 878 + num_resource: 128 + type: 20161 + host_id: 12 + reserved: 0 + - + start_resource: 1006 + num_resource: 10 + type: 20161 + host_id: 13 + reserved: 0 + - + start_resource: 345 + num_resource: 6 + type: 20162 + host_id: 12 + reserved: 0 + - + start_resource: 351 + num_resource: 0 + type: 20162 + host_id: 13 + reserved: 0 + - + start_resource: 351 + num_resource: 1 + type: 20162 + host_id: 21 + reserved: 0 + - + start_resource: 352 + num_resource: 1 + type: 20162 + host_id: 23 + reserved: 0 + - + start_resource: 353 + num_resource: 1 + type: 20162 + host_id: 25 + reserved: 0 + - + start_resource: 354 + num_resource: 1 + type: 20162 + host_id: 27 + reserved: 0 + - + start_resource: 355 + num_resource: 4 + type: 20162 + host_id: 35 + reserved: 0 + - + start_resource: 359 + num_resource: 1 + type: 20162 + host_id: 37 + reserved: 0 + - + start_resource: 360 + num_resource: 1 + type: 20162 + host_id: 40 + reserved: 0 + - + start_resource: 361 + num_resource: 1 + type: 20162 + host_id: 42 + reserved: 0 + - + start_resource: 362 + num_resource: 3 + type: 20162 + host_id: 45 + reserved: 0 + - + start_resource: 365 + num_resource: 1 + type: 20162 + host_id: 47 + reserved: 0 + - + start_resource: 366 + num_resource: 1 + type: 20162 + host_id: 3 + reserved: 0 + - + start_resource: 367 + num_resource: 1 + type: 20162 + host_id: 5 + reserved: 0 + - + start_resource: 368 + num_resource: 25 + type: 20162 + host_id: 12 + reserved: 0 + - + start_resource: 393 + num_resource: 1 + type: 20162 + host_id: 13 + reserved: 0 + - + start_resource: 394 + num_resource: 2 + type: 20162 + host_id: 21 + reserved: 0 + - + start_resource: 396 + num_resource: 2 + type: 20162 + host_id: 23 + reserved: 0 + - + start_resource: 398 + num_resource: 2 + type: 20162 + host_id: 25 + reserved: 0 + - + start_resource: 400 + num_resource: 2 + type: 20162 + host_id: 27 + reserved: 0 + - + start_resource: 402 + num_resource: 12 + type: 20162 + host_id: 35 + reserved: 0 + - + start_resource: 414 + num_resource: 1 + type: 20162 + host_id: 37 + reserved: 0 + - + start_resource: 415 + num_resource: 2 + type: 20162 + host_id: 40 + reserved: 0 + - + start_resource: 417 + num_resource: 2 + type: 20162 + host_id: 42 + reserved: 0 + - + start_resource: 419 + num_resource: 2 + type: 20162 + host_id: 45 + reserved: 0 + - + start_resource: 421 + num_resource: 2 + type: 20162 + host_id: 47 + reserved: 0 + - + start_resource: 4 + num_resource: 6 + type: 20163 + host_id: 12 + reserved: 0 + - + start_resource: 10 + num_resource: 0 + type: 20163 + host_id: 13 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20163 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20163 + host_id: 23 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20163 + host_id: 25 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20163 + host_id: 27 + reserved: 0 + - + start_resource: 14 + num_resource: 4 + type: 20163 + host_id: 35 + reserved: 0 + - + start_resource: 18 + num_resource: 1 + type: 20163 + host_id: 37 + reserved: 0 + - + start_resource: 19 + num_resource: 1 + type: 20163 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 1 + type: 20163 + host_id: 42 + reserved: 0 + - + start_resource: 21 + num_resource: 3 + type: 20163 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 1 + type: 20163 + host_id: 47 + reserved: 0 + - + start_resource: 25 + num_resource: 1 + type: 20163 + host_id: 3 + reserved: 0 + - + start_resource: 26 + num_resource: 1 + type: 20163 + host_id: 5 + reserved: 0 + - + start_resource: 27 + num_resource: 25 + type: 20163 + host_id: 12 + reserved: 0 + - + start_resource: 52 + num_resource: 1 + type: 20163 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 2 + type: 20163 + host_id: 21 + reserved: 0 + - + start_resource: 55 + num_resource: 2 + type: 20163 + host_id: 23 + reserved: 0 + - + start_resource: 57 + num_resource: 2 + type: 20163 + host_id: 25 + reserved: 0 + - + start_resource: 59 + num_resource: 2 + type: 20163 + host_id: 27 + reserved: 0 + - + start_resource: 61 + num_resource: 12 + type: 20163 + host_id: 35 + reserved: 0 + - + start_resource: 73 + num_resource: 4 + type: 20163 + host_id: 37 + reserved: 0 + - + start_resource: 77 + num_resource: 2 + type: 20163 + host_id: 40 + reserved: 0 + - + start_resource: 79 + num_resource: 2 + type: 20163 + host_id: 42 + reserved: 0 + - + start_resource: 81 + num_resource: 2 + type: 20163 + host_id: 45 + reserved: 0 + - + start_resource: 83 + num_resource: 2 + type: 20163 + host_id: 47 + reserved: 0 + - + start_resource: 85 + num_resource: 8 + type: 20164 + host_id: 21 + reserved: 0 + - + start_resource: 93 + num_resource: 8 + type: 20164 + host_id: 23 + reserved: 0 + - + start_resource: 101 + num_resource: 6 + type: 20164 + host_id: 25 + reserved: 0 + - + start_resource: 107 + num_resource: 4 + type: 20164 + host_id: 27 + reserved: 0 + - + start_resource: 111 + num_resource: 2 + type: 20164 + host_id: 35 + reserved: 0 + - + start_resource: 113 + num_resource: 2 + type: 20164 + host_id: 37 + reserved: 0 + - + start_resource: 115 + num_resource: 0 + type: 20164 + host_id: 45 + reserved: 0 + - + start_resource: 115 + num_resource: 2 + type: 20164 + host_id: 128 + reserved: 0 + - + start_resource: 117 + num_resource: 96 + type: 20164 + host_id: 35 + reserved: 0 + - + start_resource: 213 + num_resource: 96 + type: 20164 + host_id: 45 + reserved: 0 + - + start_resource: 309 + num_resource: 32 + type: 20164 + host_id: 37 + reserved: 0 + - + start_resource: 343 + num_resource: 1 + type: 20165 + host_id: 12 + reserved: 0 + - + start_resource: 344 + num_resource: 1 + type: 20165 + host_id: 35 + reserved: 0 + - + start_resource: 341 + num_resource: 1 + type: 20166 + host_id: 12 + reserved: 0 + - + start_resource: 342 + num_resource: 1 + type: 20166 + host_id: 35 + reserved: 0 + - + start_resource: 2 + num_resource: 1 + type: 20167 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 1 + type: 20167 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20168 + host_id: 12 + reserved: 0 + - + start_resource: 1 + num_resource: 1 + type: 20168 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 5 + type: 20170 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 20170 + host_id: 13 + reserved: 0 + - + start_resource: 0 + num_resource: 3 + type: 20171 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 2 + type: 20171 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 3 + type: 20171 + host_id: 21 + reserved: 0 + - + start_resource: 8 + num_resource: 3 + type: 20171 + host_id: 23 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20171 + host_id: 25 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20171 + host_id: 27 + reserved: 0 + - + start_resource: 13 + num_resource: 6 + type: 20171 + host_id: 35 + reserved: 0 + - + start_resource: 19 + num_resource: 3 + type: 20171 + host_id: 37 + reserved: 0 + - + start_resource: 22 + num_resource: 3 + type: 20171 + host_id: 40 + reserved: 0 + - + start_resource: 25 + num_resource: 3 + type: 20171 + host_id: 42 + reserved: 0 + - + start_resource: 28 + num_resource: 1 + type: 20171 + host_id: 45 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 20171 + host_id: 47 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 20171 + host_id: 3 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 20171 + host_id: 5 + reserved: 0 + - + start_resource: 82 + num_resource: 16 + type: 20416 + host_id: 12 + reserved: 0 + - + start_resource: 98 + num_resource: 16 + type: 20416 + host_id: 13 + reserved: 0 + - + start_resource: 114 + num_resource: 110 + type: 20416 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20417 + host_id: 128 + reserved: 0 + - + start_resource: 49152 + num_resource: 1024 + type: 20418 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20419 + host_id: 128 + reserved: 0 + - + start_resource: 4 + num_resource: 6 + type: 20426 + host_id: 12 + reserved: 0 + - + start_resource: 10 + num_resource: 0 + type: 20426 + host_id: 13 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20426 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20426 + host_id: 23 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20426 + host_id: 25 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20426 + host_id: 27 + reserved: 0 + - + start_resource: 14 + num_resource: 4 + type: 20426 + host_id: 35 + reserved: 0 + - + start_resource: 18 + num_resource: 1 + type: 20426 + host_id: 37 + reserved: 0 + - + start_resource: 19 + num_resource: 1 + type: 20426 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 1 + type: 20426 + host_id: 42 + reserved: 0 + - + start_resource: 21 + num_resource: 3 + type: 20426 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 1 + type: 20426 + host_id: 47 + reserved: 0 + - + start_resource: 25 + num_resource: 1 + type: 20426 + host_id: 3 + reserved: 0 + - + start_resource: 26 + num_resource: 1 + type: 20426 + host_id: 5 + reserved: 0 + - + start_resource: 27 + num_resource: 25 + type: 20426 + host_id: 12 + reserved: 0 + - + start_resource: 52 + num_resource: 1 + type: 20426 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 2 + type: 20426 + host_id: 21 + reserved: 0 + - + start_resource: 55 + num_resource: 2 + type: 20426 + host_id: 23 + reserved: 0 + - + start_resource: 57 + num_resource: 2 + type: 20426 + host_id: 25 + reserved: 0 + - + start_resource: 59 + num_resource: 2 + type: 20426 + host_id: 27 + reserved: 0 + - + start_resource: 61 + num_resource: 12 + type: 20426 + host_id: 35 + reserved: 0 + - + start_resource: 73 + num_resource: 1 + type: 20426 + host_id: 37 + reserved: 0 + - + start_resource: 74 + num_resource: 2 + type: 20426 + host_id: 40 + reserved: 0 + - + start_resource: 76 + num_resource: 2 + type: 20426 + host_id: 42 + reserved: 0 + - + start_resource: 78 + num_resource: 2 + type: 20426 + host_id: 45 + reserved: 0 + - + start_resource: 80 + num_resource: 2 + type: 20426 + host_id: 47 + reserved: 0 + - + start_resource: 2 + num_resource: 1 + type: 20427 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 1 + type: 20427 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20428 + host_id: 12 + reserved: 0 + - + start_resource: 1 + num_resource: 1 + type: 20428 + host_id: 35 + reserved: 0 + - + start_resource: 4 + num_resource: 6 + type: 20429 + host_id: 12 + reserved: 0 + - + start_resource: 10 + num_resource: 0 + type: 20429 + host_id: 13 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20429 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20429 + host_id: 23 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20429 + host_id: 25 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20429 + host_id: 27 + reserved: 0 + - + start_resource: 14 + num_resource: 4 + type: 20429 + host_id: 35 + reserved: 0 + - + start_resource: 18 + num_resource: 1 + type: 20429 + host_id: 37 + reserved: 0 + - + start_resource: 19 + num_resource: 1 + type: 20429 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 1 + type: 20429 + host_id: 42 + reserved: 0 + - + start_resource: 21 + num_resource: 3 + type: 20429 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 1 + type: 20429 + host_id: 47 + reserved: 0 + - + start_resource: 25 + num_resource: 1 + type: 20429 + host_id: 3 + reserved: 0 + - + start_resource: 26 + num_resource: 1 + type: 20429 + host_id: 5 + reserved: 0 + - + start_resource: 27 + num_resource: 25 + type: 20429 + host_id: 12 + reserved: 0 + - + start_resource: 52 + num_resource: 1 + type: 20429 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 2 + type: 20429 + host_id: 21 + reserved: 0 + - + start_resource: 55 + num_resource: 2 + type: 20429 + host_id: 23 + reserved: 0 + - + start_resource: 57 + num_resource: 2 + type: 20429 + host_id: 25 + reserved: 0 + - + start_resource: 59 + num_resource: 2 + type: 20429 + host_id: 27 + reserved: 0 + - + start_resource: 61 + num_resource: 12 + type: 20429 + host_id: 35 + reserved: 0 + - + start_resource: 73 + num_resource: 4 + type: 20429 + host_id: 37 + reserved: 0 + - + start_resource: 77 + num_resource: 2 + type: 20429 + host_id: 40 + reserved: 0 + - + start_resource: 79 + num_resource: 2 + type: 20429 + host_id: 42 + reserved: 0 + - + start_resource: 81 + num_resource: 2 + type: 20429 + host_id: 45 + reserved: 0 + - + start_resource: 83 + num_resource: 2 + type: 20429 + host_id: 47 + reserved: 0 + - + start_resource: 85 + num_resource: 8 + type: 20430 + host_id: 21 + reserved: 0 + - + start_resource: 93 + num_resource: 8 + type: 20430 + host_id: 23 + reserved: 0 + - + start_resource: 101 + num_resource: 6 + type: 20430 + host_id: 25 + reserved: 0 + - + start_resource: 107 + num_resource: 4 + type: 20430 + host_id: 27 + reserved: 0 + - + start_resource: 111 + num_resource: 2 + type: 20430 + host_id: 35 + reserved: 0 + - + start_resource: 113 + num_resource: 2 + type: 20430 + host_id: 37 + reserved: 0 + - + start_resource: 115 + num_resource: 0 + type: 20430 + host_id: 45 + reserved: 0 + - + start_resource: 115 + num_resource: 2 + type: 20430 + host_id: 128 + reserved: 0 + - + start_resource: 117 + num_resource: 96 + type: 20430 + host_id: 35 + reserved: 0 + - + start_resource: 213 + num_resource: 96 + type: 20430 + host_id: 45 + reserved: 0 + - + start_resource: 309 + num_resource: 32 + type: 20430 + host_id: 37 + reserved: 0 + - + start_resource: 2 + num_resource: 1 + type: 20431 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 1 + type: 20431 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20432 + host_id: 12 + reserved: 0 + - + start_resource: 1 + num_resource: 1 + type: 20432 + host_id: 35 + reserved: 0 + - + start_resource: 56 + num_resource: 56 + type: 20554 + host_id: 12 + reserved: 0 + - + start_resource: 112 + num_resource: 24 + type: 20554 + host_id: 13 + reserved: 0 + - + start_resource: 136 + num_resource: 12 + type: 20554 + host_id: 21 + reserved: 0 + - + start_resource: 148 + num_resource: 12 + type: 20554 + host_id: 23 + reserved: 0 + - + start_resource: 160 + num_resource: 10 + type: 20554 + host_id: 25 + reserved: 0 + - + start_resource: 170 + num_resource: 10 + type: 20554 + host_id: 27 + reserved: 0 + - + start_resource: 180 + num_resource: 28 + type: 20554 + host_id: 35 + reserved: 0 + - + start_resource: 208 + num_resource: 8 + type: 20554 + host_id: 37 + reserved: 0 + - + start_resource: 216 + num_resource: 12 + type: 20554 + host_id: 40 + reserved: 0 + - + start_resource: 228 + num_resource: 8 + type: 20554 + host_id: 42 + reserved: 0 + - + start_resource: 236 + num_resource: 10 + type: 20554 + host_id: 45 + reserved: 0 + - + start_resource: 246 + num_resource: 10 + type: 20554 + host_id: 47 + reserved: 0 + - + start_resource: 56 + num_resource: 1024 + type: 20557 + host_id: 12 + reserved: 0 + - + start_resource: 1080 + num_resource: 512 + type: 20557 + host_id: 13 + reserved: 0 + - + start_resource: 1592 + num_resource: 256 + type: 20557 + host_id: 21 + reserved: 0 + - + start_resource: 1848 + num_resource: 256 + type: 20557 + host_id: 23 + reserved: 0 + - + start_resource: 2104 + num_resource: 256 + type: 20557 + host_id: 25 + reserved: 0 + - + start_resource: 2360 + num_resource: 256 + type: 20557 + host_id: 27 + reserved: 0 + - + start_resource: 2616 + num_resource: 512 + type: 20557 + host_id: 35 + reserved: 0 + - + start_resource: 3128 + num_resource: 256 + type: 20557 + host_id: 37 + reserved: 0 + - + start_resource: 3384 + num_resource: 256 + type: 20557 + host_id: 40 + reserved: 0 + - + start_resource: 3640 + num_resource: 256 + type: 20557 + host_id: 42 + reserved: 0 + - + start_resource: 3896 + num_resource: 256 + type: 20557 + host_id: 45 + reserved: 0 + - + start_resource: 4152 + num_resource: 256 + type: 20557 + host_id: 47 + reserved: 0 + - + start_resource: 4408 + num_resource: 32 + type: 20557 + host_id: 3 + reserved: 0 + - + start_resource: 4440 + num_resource: 32 + type: 20557 + host_id: 5 + reserved: 0 + - + start_resource: 4472 + num_resource: 136 + type: 20557 + host_id: 128 + reserved: 0 + - + start_resource: 1536 + num_resource: 16 + type: 20559 + host_id: 128 + reserved: 0 + - + start_resource: 2048 + num_resource: 16 + type: 20560 + host_id: 128 + reserved: 0 + - + start_resource: 2560 + num_resource: 16 + type: 20561 + host_id: 128 + reserved: 0 + - + start_resource: 3072 + num_resource: 32 + type: 20562 + host_id: 128 + reserved: 0 + - + start_resource: 3584 + num_resource: 32 + type: 20563 + host_id: 128 + reserved: 0 + - + start_resource: 4096 + num_resource: 32 + type: 20564 + host_id: 128 + reserved: 0 + - + start_resource: 12 + num_resource: 12 + type: 20736 + host_id: 3 + reserved: 0 + - + start_resource: 36 + num_resource: 20 + type: 20736 + host_id: 5 + reserved: 0 + - + start_resource: 1 + num_resource: 2 + type: 20928 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 4 + type: 20928 + host_id: 13 + reserved: 0 + - + start_resource: 7 + num_resource: 4 + type: 20928 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 4 + type: 20928 + host_id: 23 + reserved: 0 + - + start_resource: 15 + num_resource: 4 + type: 20928 + host_id: 25 + reserved: 0 + - + start_resource: 19 + num_resource: 4 + type: 20928 + host_id: 27 + reserved: 0 + - + start_resource: 23 + num_resource: 16 + type: 20928 + host_id: 35 + reserved: 0 + - + start_resource: 39 + num_resource: 4 + type: 20928 + host_id: 37 + reserved: 0 + - + start_resource: 43 + num_resource: 4 + type: 20928 + host_id: 40 + reserved: 0 + - + start_resource: 47 + num_resource: 4 + type: 20928 + host_id: 42 + reserved: 0 + - + start_resource: 51 + num_resource: 3 + type: 20928 + host_id: 45 + reserved: 0 + - + start_resource: 54 + num_resource: 2 + type: 20928 + host_id: 47 + reserved: 0 + - + start_resource: 56 + num_resource: 4 + type: 20928 + host_id: 3 + reserved: 0 + - + start_resource: 60 + num_resource: 4 + type: 20928 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20992 + host_id: 128 + reserved: 0 + - + start_resource: 96 + num_resource: 20 + type: 20993 + host_id: 12 + reserved: 0 + - + start_resource: 116 + num_resource: 8 + type: 20993 + host_id: 13 + reserved: 0 + - + start_resource: 124 + num_resource: 8 + type: 20993 + host_id: 21 + reserved: 0 + - + start_resource: 132 + num_resource: 8 + type: 20993 + host_id: 23 + reserved: 0 + - + start_resource: 140 + num_resource: 8 + type: 20993 + host_id: 25 + reserved: 0 + - + start_resource: 148 + num_resource: 8 + type: 20993 + host_id: 27 + reserved: 0 + - + start_resource: 156 + num_resource: 16 + type: 20993 + host_id: 35 + reserved: 0 + - + start_resource: 172 + num_resource: 8 + type: 20993 + host_id: 37 + reserved: 0 + - + start_resource: 180 + num_resource: 8 + type: 20993 + host_id: 40 + reserved: 0 + - + start_resource: 188 + num_resource: 8 + type: 20993 + host_id: 42 + reserved: 0 + - + start_resource: 196 + num_resource: 8 + type: 20993 + host_id: 45 + reserved: 0 + - + start_resource: 204 + num_resource: 4 + type: 20993 + host_id: 47 + reserved: 0 + - + start_resource: 208 + num_resource: 32 + type: 20993 + host_id: 3 + reserved: 0 + - + start_resource: 240 + num_resource: 12 + type: 20993 + host_id: 5 + reserved: 0 + - + start_resource: 50 + num_resource: 3 + type: 20994 + host_id: 12 + reserved: 0 + - + start_resource: 53 + num_resource: 0 + type: 20994 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 1 + type: 20994 + host_id: 21 + reserved: 0 + - + start_resource: 54 + num_resource: 1 + type: 20994 + host_id: 23 + reserved: 0 + - + start_resource: 55 + num_resource: 1 + type: 20994 + host_id: 25 + reserved: 0 + - + start_resource: 56 + num_resource: 1 + type: 20994 + host_id: 27 + reserved: 0 + - + start_resource: 57 + num_resource: 1 + type: 20994 + host_id: 35 + reserved: 0 + - + start_resource: 58 + num_resource: 1 + type: 20994 + host_id: 37 + reserved: 0 + - + start_resource: 59 + num_resource: 1 + type: 20994 + host_id: 40 + reserved: 0 + - + start_resource: 60 + num_resource: 1 + type: 20994 + host_id: 42 + reserved: 0 + - + start_resource: 61 + num_resource: 1 + type: 20994 + host_id: 45 + reserved: 0 + - + start_resource: 62 + num_resource: 1 + type: 20994 + host_id: 47 + reserved: 0 + - + start_resource: 63 + num_resource: 2 + type: 20994 + host_id: 3 + reserved: 0 + - + start_resource: 65 + num_resource: 0 + type: 20994 + host_id: 5 + reserved: 0 + - + start_resource: 65 + num_resource: 8 + type: 20994 + host_id: 12 + reserved: 0 + - + start_resource: 73 + num_resource: 4 + type: 20994 + host_id: 13 + reserved: 0 + - + start_resource: 77 + num_resource: 1 + type: 20994 + host_id: 21 + reserved: 0 + - + start_resource: 78 + num_resource: 1 + type: 20994 + host_id: 23 + reserved: 0 + - + start_resource: 79 + num_resource: 1 + type: 20994 + host_id: 25 + reserved: 0 + - + start_resource: 80 + num_resource: 1 + type: 20994 + host_id: 27 + reserved: 0 + - + start_resource: 81 + num_resource: 2 + type: 20994 + host_id: 35 + reserved: 0 + - + start_resource: 83 + num_resource: 1 + type: 20994 + host_id: 37 + reserved: 0 + - + start_resource: 84 + num_resource: 1 + type: 20994 + host_id: 40 + reserved: 0 + - + start_resource: 85 + num_resource: 1 + type: 20994 + host_id: 42 + reserved: 0 + - + start_resource: 86 + num_resource: 1 + type: 20994 + host_id: 45 + reserved: 0 + - + start_resource: 87 + num_resource: 1 + type: 20994 + host_id: 47 + reserved: 0 + - + start_resource: 88 + num_resource: 3 + type: 20994 + host_id: 3 + reserved: 0 + - + start_resource: 91 + num_resource: 2 + type: 20994 + host_id: 5 + reserved: 0 + - + start_resource: 2 + num_resource: 3 + type: 20995 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 0 + type: 20995 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 20995 + host_id: 21 + reserved: 0 + - + start_resource: 6 + num_resource: 1 + type: 20995 + host_id: 23 + reserved: 0 + - + start_resource: 7 + num_resource: 1 + type: 20995 + host_id: 25 + reserved: 0 + - + start_resource: 8 + num_resource: 1 + type: 20995 + host_id: 27 + reserved: 0 + - + start_resource: 9 + num_resource: 1 + type: 20995 + host_id: 35 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20995 + host_id: 37 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20995 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20995 + host_id: 42 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20995 + host_id: 45 + reserved: 0 + - + start_resource: 14 + num_resource: 1 + type: 20995 + host_id: 47 + reserved: 0 + - + start_resource: 15 + num_resource: 2 + type: 20995 + host_id: 3 + reserved: 0 + - + start_resource: 17 + num_resource: 0 + type: 20995 + host_id: 5 + reserved: 0 + - + start_resource: 17 + num_resource: 8 + type: 20995 + host_id: 12 + reserved: 0 + - + start_resource: 25 + num_resource: 4 + type: 20995 + host_id: 13 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 20995 + host_id: 21 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 20995 + host_id: 23 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 20995 + host_id: 25 + reserved: 0 + - + start_resource: 32 + num_resource: 1 + type: 20995 + host_id: 27 + reserved: 0 + - + start_resource: 33 + num_resource: 2 + type: 20995 + host_id: 35 + reserved: 0 + - + start_resource: 35 + num_resource: 1 + type: 20995 + host_id: 37 + reserved: 0 + - + start_resource: 36 + num_resource: 1 + type: 20995 + host_id: 40 + reserved: 0 + - + start_resource: 37 + num_resource: 1 + type: 20995 + host_id: 42 + reserved: 0 + - + start_resource: 38 + num_resource: 1 + type: 20995 + host_id: 45 + reserved: 0 + - + start_resource: 39 + num_resource: 1 + type: 20995 + host_id: 47 + reserved: 0 + - + start_resource: 40 + num_resource: 3 + type: 20995 + host_id: 3 + reserved: 0 + - + start_resource: 43 + num_resource: 2 + type: 20995 + host_id: 5 + reserved: 0 + - + start_resource: 45 + num_resource: 1 + type: 20995 + host_id: 128 + reserved: 0 + - + start_resource: 48 + num_resource: 0 + type: 20997 + host_id: 3 + reserved: 0 + - + start_resource: 48 + num_resource: 2 + type: 20997 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 0 + type: 20999 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 2 + type: 20999 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 5 + type: 21002 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 21002 + host_id: 13 + reserved: 0 + - + start_resource: 0 + num_resource: 3 + type: 21003 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 2 + type: 21003 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 2 + type: 21003 + host_id: 21 + reserved: 0 + - + start_resource: 7 + num_resource: 2 + type: 21003 + host_id: 23 + reserved: 0 + - + start_resource: 9 + num_resource: 2 + type: 21003 + host_id: 25 + reserved: 0 + - + start_resource: 11 + num_resource: 2 + type: 21003 + host_id: 27 + reserved: 0 + - + start_resource: 13 + num_resource: 3 + type: 21003 + host_id: 35 + reserved: 0 + - + start_resource: 16 + num_resource: 2 + type: 21003 + host_id: 37 + reserved: 0 + - + start_resource: 18 + num_resource: 2 + type: 21003 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 2 + type: 21003 + host_id: 42 + reserved: 0 + - + start_resource: 22 + num_resource: 2 + type: 21003 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 2 + type: 21003 + host_id: 47 + reserved: 0 + - + start_resource: 26 + num_resource: 3 + type: 21003 + host_id: 3 + reserved: 0 + - + start_resource: 29 + num_resource: 3 + type: 21003 + host_id: 5 + reserved: 0 + - + start_resource: 48 + num_resource: 8 + type: 21056 + host_id: 12 + reserved: 0 + - + start_resource: 56 + num_resource: 4 + type: 21056 + host_id: 13 + reserved: 0 + - + start_resource: 60 + num_resource: 8 + type: 21056 + host_id: 35 + reserved: 0 + - + start_resource: 68 + num_resource: 4 + type: 21056 + host_id: 37 + reserved: 0 + - + start_resource: 72 + num_resource: 4 + type: 21056 + host_id: 40 + reserved: 0 + - + start_resource: 76 + num_resource: 4 + type: 21056 + host_id: 42 + reserved: 0 + - + start_resource: 80 + num_resource: 2 + type: 21056 + host_id: 45 + reserved: 0 + - + start_resource: 82 + num_resource: 2 + type: 21056 + host_id: 47 + reserved: 0 + - + start_resource: 84 + num_resource: 8 + type: 21056 + host_id: 3 + reserved: 0 + - + start_resource: 92 + num_resource: 4 + type: 21056 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 21057 + host_id: 128 + reserved: 0 + - + start_resource: 56320 + num_resource: 256 + type: 21058 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 21059 + host_id: 128 + reserved: 0 + - + start_resource: 2 + num_resource: 3 + type: 21066 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 0 + type: 21066 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 21066 + host_id: 21 + reserved: 0 + - + start_resource: 6 + num_resource: 1 + type: 21066 + host_id: 23 + reserved: 0 + - + start_resource: 7 + num_resource: 1 + type: 21066 + host_id: 25 + reserved: 0 + - + start_resource: 8 + num_resource: 1 + type: 21066 + host_id: 27 + reserved: 0 + - + start_resource: 9 + num_resource: 1 + type: 21066 + host_id: 35 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 21066 + host_id: 37 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 21066 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 21066 + host_id: 42 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 21066 + host_id: 45 + reserved: 0 + - + start_resource: 14 + num_resource: 1 + type: 21066 + host_id: 47 + reserved: 0 + - + start_resource: 15 + num_resource: 2 + type: 21066 + host_id: 3 + reserved: 0 + - + start_resource: 17 + num_resource: 0 + type: 21066 + host_id: 5 + reserved: 0 + - + start_resource: 17 + num_resource: 8 + type: 21066 + host_id: 12 + reserved: 0 + - + start_resource: 25 + num_resource: 4 + type: 21066 + host_id: 13 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 21066 + host_id: 21 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 21066 + host_id: 23 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 21066 + host_id: 25 + reserved: 0 + - + start_resource: 32 + num_resource: 1 + type: 21066 + host_id: 27 + reserved: 0 + - + start_resource: 33 + num_resource: 2 + type: 21066 + host_id: 35 + reserved: 0 + - + start_resource: 35 + num_resource: 1 + type: 21066 + host_id: 37 + reserved: 0 + - + start_resource: 36 + num_resource: 1 + type: 21066 + host_id: 40 + reserved: 0 + - + start_resource: 37 + num_resource: 1 + type: 21066 + host_id: 42 + reserved: 0 + - + start_resource: 38 + num_resource: 1 + type: 21066 + host_id: 45 + reserved: 0 + - + start_resource: 39 + num_resource: 1 + type: 21066 + host_id: 47 + reserved: 0 + - + start_resource: 40 + num_resource: 3 + type: 21066 + host_id: 3 + reserved: 0 + - + start_resource: 43 + num_resource: 2 + type: 21066 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 0 + type: 21067 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 2 + type: 21067 + host_id: 3 + reserved: 0 + - + start_resource: 2 + num_resource: 3 + type: 21069 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 0 + type: 21069 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 21069 + host_id: 21 + reserved: 0 + - + start_resource: 6 + num_resource: 1 + type: 21069 + host_id: 23 + reserved: 0 + - + start_resource: 7 + num_resource: 1 + type: 21069 + host_id: 25 + reserved: 0 + - + start_resource: 8 + num_resource: 1 + type: 21069 + host_id: 27 + reserved: 0 + - + start_resource: 9 + num_resource: 1 + type: 21069 + host_id: 35 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 21069 + host_id: 37 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 21069 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 21069 + host_id: 42 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 21069 + host_id: 45 + reserved: 0 + - + start_resource: 14 + num_resource: 1 + type: 21069 + host_id: 47 + reserved: 0 + - + start_resource: 15 + num_resource: 2 + type: 21069 + host_id: 3 + reserved: 0 + - + start_resource: 17 + num_resource: 0 + type: 21069 + host_id: 5 + reserved: 0 + - + start_resource: 17 + num_resource: 8 + type: 21069 + host_id: 12 + reserved: 0 + - + start_resource: 25 + num_resource: 4 + type: 21069 + host_id: 13 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 21069 + host_id: 21 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 21069 + host_id: 23 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 21069 + host_id: 25 + reserved: 0 + - + start_resource: 32 + num_resource: 1 + type: 21069 + host_id: 27 + reserved: 0 + - + start_resource: 33 + num_resource: 2 + type: 21069 + host_id: 35 + reserved: 0 + - + start_resource: 35 + num_resource: 1 + type: 21069 + host_id: 37 + reserved: 0 + - + start_resource: 36 + num_resource: 1 + type: 21069 + host_id: 40 + reserved: 0 + - + start_resource: 37 + num_resource: 1 + type: 21069 + host_id: 42 + reserved: 0 + - + start_resource: 38 + num_resource: 1 + type: 21069 + host_id: 45 + reserved: 0 + - + start_resource: 39 + num_resource: 1 + type: 21069 + host_id: 47 + reserved: 0 + - + start_resource: 40 + num_resource: 3 + type: 21069 + host_id: 3 + reserved: 0 + - + start_resource: 43 + num_resource: 2 + type: 21069 + host_id: 5 + reserved: 0 + - + start_resource: 45 + num_resource: 1 + type: 21069 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 0 + type: 21071 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 2 + type: 21071 + host_id: 3 + reserved: 0 + - + start_resource: 22 + num_resource: 32 + type: 21194 + host_id: 12 + reserved: 0 + - + start_resource: 54 + num_resource: 64 + type: 21194 + host_id: 3 + reserved: 0 + - + start_resource: 118 + num_resource: 4 + type: 21194 + host_id: 5 + reserved: 0 + - + start_resource: 122 + num_resource: 134 + type: 21194 + host_id: 128 + reserved: 0 + - + start_resource: 16406 + num_resource: 128 + type: 21197 + host_id: 12 + reserved: 0 + - + start_resource: 16534 + num_resource: 256 + type: 21197 + host_id: 3 + reserved: 0 + - + start_resource: 16790 + num_resource: 64 + type: 21197 + host_id: 5 + reserved: 0 + - + start_resource: 16854 + num_resource: 1066 + type: 21197 + host_id: 128 + reserved: 0 diff --git a/board/ti/j784s4/sec-cfg.yaml b/board/ti/j784s4/sec-cfg.yaml new file mode 100644 index 0000000000..9a1c1ef220 --- /dev/null +++ b/board/ti/j784s4/sec-cfg.yaml @@ -0,0 +1,380 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/ +# +# Security management configuration for J784S4 +# + +--- + +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 + write_host_id: 0 + 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 + 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: 0x0 + allow_wildcard_unlock: 0x0 + 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] diff --git a/board/ti/j784s4/tifs-rm-cfg.yaml b/board/ti/j784s4/tifs-rm-cfg.yaml new file mode 100644 index 0000000000..1c5faffb8e --- /dev/null +++ b/board/ti/j784s4/tifs-rm-cfg.yaml @@ -0,0 +1,2656 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/ +# +# Resource management configuration for J784S4 +# + +--- + +tifs-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: 23 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 7 + host_id: 25 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 8 + host_id: 27 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 9 + host_id: 35 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 10 + host_id: 37 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 11 + host_id: 40 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 12 + host_id: 42 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 13 + host_id: 45 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 14 + host_id: 47 + allowed_atype: 0x2A + allowed_qos: 0xAAAA + allowed_orderid: 0xAAAAAAAA + allowed_priority: 0xAAAA + allowed_sched_priority: 0xAA + - # 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: 3208 + reserved: 0 + resasg_entries: + - + start_resource: 16 + num_resource: 16 + type: 17998 + host_id: 12 + reserved: 0 + - + start_resource: 32 + num_resource: 16 + type: 17998 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 8 + type: 17999 + host_id: 12 + reserved: 0 + - + start_resource: 8 + num_resource: 8 + type: 17999 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 16 + type: 18017 + host_id: 12 + reserved: 0 + - + start_resource: 16 + num_resource: 16 + type: 18017 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 8 + type: 18018 + host_id: 12 + reserved: 0 + - + start_resource: 8 + num_resource: 8 + type: 18018 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 64 + type: 19850 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 64 + type: 19914 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 4 + type: 19968 + host_id: 12 + reserved: 0 + - + start_resource: 4 + num_resource: 4 + type: 19968 + host_id: 13 + reserved: 0 + - + start_resource: 8 + num_resource: 4 + type: 19968 + host_id: 21 + reserved: 0 + - + start_resource: 12 + num_resource: 4 + type: 19968 + host_id: 23 + reserved: 0 + - + start_resource: 16 + num_resource: 4 + type: 19968 + host_id: 25 + reserved: 0 + - + start_resource: 20 + num_resource: 4 + type: 19968 + host_id: 27 + reserved: 0 + - + start_resource: 24 + num_resource: 12 + type: 19968 + host_id: 35 + reserved: 0 + - + start_resource: 36 + num_resource: 4 + type: 19968 + host_id: 37 + reserved: 0 + - + start_resource: 40 + num_resource: 4 + type: 19968 + host_id: 40 + reserved: 0 + - + start_resource: 44 + num_resource: 4 + type: 19968 + host_id: 42 + reserved: 0 + - + start_resource: 48 + num_resource: 4 + type: 19968 + host_id: 45 + reserved: 0 + - + start_resource: 52 + num_resource: 4 + type: 19968 + host_id: 47 + reserved: 0 + - + start_resource: 56 + num_resource: 4 + type: 19968 + host_id: 3 + reserved: 0 + - + start_resource: 60 + num_resource: 4 + type: 19968 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20160 + host_id: 128 + reserved: 0 + - + start_resource: 423 + num_resource: 10 + type: 20161 + host_id: 21 + reserved: 0 + - + start_resource: 433 + num_resource: 20 + type: 20161 + host_id: 23 + reserved: 0 + - + start_resource: 453 + num_resource: 16 + type: 20161 + host_id: 25 + reserved: 0 + - + start_resource: 469 + num_resource: 13 + type: 20161 + host_id: 27 + reserved: 0 + - + start_resource: 482 + num_resource: 128 + type: 20161 + host_id: 35 + reserved: 0 + - + start_resource: 610 + num_resource: 46 + type: 20161 + host_id: 37 + reserved: 0 + - + start_resource: 656 + num_resource: 10 + type: 20161 + host_id: 40 + reserved: 0 + - + start_resource: 666 + num_resource: 20 + type: 20161 + host_id: 42 + reserved: 0 + - + start_resource: 686 + num_resource: 64 + type: 20161 + host_id: 45 + reserved: 0 + - + start_resource: 750 + num_resource: 10 + type: 20161 + host_id: 47 + reserved: 0 + - + start_resource: 760 + num_resource: 4 + type: 20161 + host_id: 3 + reserved: 0 + - + start_resource: 764 + num_resource: 4 + type: 20161 + host_id: 5 + reserved: 0 + - + start_resource: 878 + num_resource: 128 + type: 20161 + host_id: 12 + reserved: 0 + - + start_resource: 1006 + num_resource: 10 + type: 20161 + host_id: 13 + reserved: 0 + - + start_resource: 345 + num_resource: 6 + type: 20162 + host_id: 12 + reserved: 0 + - + start_resource: 351 + num_resource: 0 + type: 20162 + host_id: 13 + reserved: 0 + - + start_resource: 351 + num_resource: 1 + type: 20162 + host_id: 21 + reserved: 0 + - + start_resource: 352 + num_resource: 1 + type: 20162 + host_id: 23 + reserved: 0 + - + start_resource: 353 + num_resource: 1 + type: 20162 + host_id: 25 + reserved: 0 + - + start_resource: 354 + num_resource: 1 + type: 20162 + host_id: 27 + reserved: 0 + - + start_resource: 355 + num_resource: 4 + type: 20162 + host_id: 35 + reserved: 0 + - + start_resource: 359 + num_resource: 1 + type: 20162 + host_id: 37 + reserved: 0 + - + start_resource: 360 + num_resource: 1 + type: 20162 + host_id: 40 + reserved: 0 + - + start_resource: 361 + num_resource: 1 + type: 20162 + host_id: 42 + reserved: 0 + - + start_resource: 362 + num_resource: 3 + type: 20162 + host_id: 45 + reserved: 0 + - + start_resource: 365 + num_resource: 1 + type: 20162 + host_id: 47 + reserved: 0 + - + start_resource: 366 + num_resource: 1 + type: 20162 + host_id: 3 + reserved: 0 + - + start_resource: 367 + num_resource: 1 + type: 20162 + host_id: 5 + reserved: 0 + - + start_resource: 368 + num_resource: 25 + type: 20162 + host_id: 12 + reserved: 0 + - + start_resource: 393 + num_resource: 1 + type: 20162 + host_id: 13 + reserved: 0 + - + start_resource: 394 + num_resource: 2 + type: 20162 + host_id: 21 + reserved: 0 + - + start_resource: 396 + num_resource: 2 + type: 20162 + host_id: 23 + reserved: 0 + - + start_resource: 398 + num_resource: 2 + type: 20162 + host_id: 25 + reserved: 0 + - + start_resource: 400 + num_resource: 2 + type: 20162 + host_id: 27 + reserved: 0 + - + start_resource: 402 + num_resource: 12 + type: 20162 + host_id: 35 + reserved: 0 + - + start_resource: 414 + num_resource: 1 + type: 20162 + host_id: 37 + reserved: 0 + - + start_resource: 415 + num_resource: 2 + type: 20162 + host_id: 40 + reserved: 0 + - + start_resource: 417 + num_resource: 2 + type: 20162 + host_id: 42 + reserved: 0 + - + start_resource: 419 + num_resource: 2 + type: 20162 + host_id: 45 + reserved: 0 + - + start_resource: 421 + num_resource: 2 + type: 20162 + host_id: 47 + reserved: 0 + - + start_resource: 4 + num_resource: 6 + type: 20163 + host_id: 12 + reserved: 0 + - + start_resource: 10 + num_resource: 0 + type: 20163 + host_id: 13 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20163 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20163 + host_id: 23 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20163 + host_id: 25 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20163 + host_id: 27 + reserved: 0 + - + start_resource: 14 + num_resource: 4 + type: 20163 + host_id: 35 + reserved: 0 + - + start_resource: 18 + num_resource: 1 + type: 20163 + host_id: 37 + reserved: 0 + - + start_resource: 19 + num_resource: 1 + type: 20163 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 1 + type: 20163 + host_id: 42 + reserved: 0 + - + start_resource: 21 + num_resource: 3 + type: 20163 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 1 + type: 20163 + host_id: 47 + reserved: 0 + - + start_resource: 25 + num_resource: 1 + type: 20163 + host_id: 3 + reserved: 0 + - + start_resource: 26 + num_resource: 1 + type: 20163 + host_id: 5 + reserved: 0 + - + start_resource: 27 + num_resource: 25 + type: 20163 + host_id: 12 + reserved: 0 + - + start_resource: 52 + num_resource: 1 + type: 20163 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 2 + type: 20163 + host_id: 21 + reserved: 0 + - + start_resource: 55 + num_resource: 2 + type: 20163 + host_id: 23 + reserved: 0 + - + start_resource: 57 + num_resource: 2 + type: 20163 + host_id: 25 + reserved: 0 + - + start_resource: 59 + num_resource: 2 + type: 20163 + host_id: 27 + reserved: 0 + - + start_resource: 61 + num_resource: 12 + type: 20163 + host_id: 35 + reserved: 0 + - + start_resource: 73 + num_resource: 4 + type: 20163 + host_id: 37 + reserved: 0 + - + start_resource: 77 + num_resource: 2 + type: 20163 + host_id: 40 + reserved: 0 + - + start_resource: 79 + num_resource: 2 + type: 20163 + host_id: 42 + reserved: 0 + - + start_resource: 81 + num_resource: 2 + type: 20163 + host_id: 45 + reserved: 0 + - + start_resource: 83 + num_resource: 2 + type: 20163 + host_id: 47 + reserved: 0 + - + start_resource: 85 + num_resource: 8 + type: 20164 + host_id: 21 + reserved: 0 + - + start_resource: 93 + num_resource: 8 + type: 20164 + host_id: 23 + reserved: 0 + - + start_resource: 101 + num_resource: 6 + type: 20164 + host_id: 25 + reserved: 0 + - + start_resource: 107 + num_resource: 4 + type: 20164 + host_id: 27 + reserved: 0 + - + start_resource: 111 + num_resource: 2 + type: 20164 + host_id: 35 + reserved: 0 + - + start_resource: 113 + num_resource: 2 + type: 20164 + host_id: 37 + reserved: 0 + - + start_resource: 115 + num_resource: 0 + type: 20164 + host_id: 45 + reserved: 0 + - + start_resource: 115 + num_resource: 2 + type: 20164 + host_id: 128 + reserved: 0 + - + start_resource: 117 + num_resource: 96 + type: 20164 + host_id: 35 + reserved: 0 + - + start_resource: 213 + num_resource: 96 + type: 20164 + host_id: 45 + reserved: 0 + - + start_resource: 309 + num_resource: 32 + type: 20164 + host_id: 37 + reserved: 0 + - + start_resource: 343 + num_resource: 1 + type: 20165 + host_id: 12 + reserved: 0 + - + start_resource: 344 + num_resource: 1 + type: 20165 + host_id: 35 + reserved: 0 + - + start_resource: 341 + num_resource: 1 + type: 20166 + host_id: 12 + reserved: 0 + - + start_resource: 342 + num_resource: 1 + type: 20166 + host_id: 35 + reserved: 0 + - + start_resource: 2 + num_resource: 1 + type: 20167 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 1 + type: 20167 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20168 + host_id: 12 + reserved: 0 + - + start_resource: 1 + num_resource: 1 + type: 20168 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 5 + type: 20170 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 20170 + host_id: 13 + reserved: 0 + - + start_resource: 0 + num_resource: 3 + type: 20171 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 2 + type: 20171 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 3 + type: 20171 + host_id: 21 + reserved: 0 + - + start_resource: 8 + num_resource: 3 + type: 20171 + host_id: 23 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20171 + host_id: 25 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20171 + host_id: 27 + reserved: 0 + - + start_resource: 13 + num_resource: 6 + type: 20171 + host_id: 35 + reserved: 0 + - + start_resource: 19 + num_resource: 3 + type: 20171 + host_id: 37 + reserved: 0 + - + start_resource: 22 + num_resource: 3 + type: 20171 + host_id: 40 + reserved: 0 + - + start_resource: 25 + num_resource: 3 + type: 20171 + host_id: 42 + reserved: 0 + - + start_resource: 28 + num_resource: 1 + type: 20171 + host_id: 45 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 20171 + host_id: 47 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 20171 + host_id: 3 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 20171 + host_id: 5 + reserved: 0 + - + start_resource: 82 + num_resource: 16 + type: 20416 + host_id: 12 + reserved: 0 + - + start_resource: 98 + num_resource: 16 + type: 20416 + host_id: 13 + reserved: 0 + - + start_resource: 114 + num_resource: 110 + type: 20416 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20417 + host_id: 128 + reserved: 0 + - + start_resource: 4 + num_resource: 6 + type: 20426 + host_id: 12 + reserved: 0 + - + start_resource: 10 + num_resource: 0 + type: 20426 + host_id: 13 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20426 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20426 + host_id: 23 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20426 + host_id: 25 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20426 + host_id: 27 + reserved: 0 + - + start_resource: 14 + num_resource: 4 + type: 20426 + host_id: 35 + reserved: 0 + - + start_resource: 18 + num_resource: 1 + type: 20426 + host_id: 37 + reserved: 0 + - + start_resource: 19 + num_resource: 1 + type: 20426 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 1 + type: 20426 + host_id: 42 + reserved: 0 + - + start_resource: 21 + num_resource: 3 + type: 20426 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 1 + type: 20426 + host_id: 47 + reserved: 0 + - + start_resource: 25 + num_resource: 1 + type: 20426 + host_id: 3 + reserved: 0 + - + start_resource: 26 + num_resource: 1 + type: 20426 + host_id: 5 + reserved: 0 + - + start_resource: 27 + num_resource: 25 + type: 20426 + host_id: 12 + reserved: 0 + - + start_resource: 52 + num_resource: 1 + type: 20426 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 2 + type: 20426 + host_id: 21 + reserved: 0 + - + start_resource: 55 + num_resource: 2 + type: 20426 + host_id: 23 + reserved: 0 + - + start_resource: 57 + num_resource: 2 + type: 20426 + host_id: 25 + reserved: 0 + - + start_resource: 59 + num_resource: 2 + type: 20426 + host_id: 27 + reserved: 0 + - + start_resource: 61 + num_resource: 12 + type: 20426 + host_id: 35 + reserved: 0 + - + start_resource: 73 + num_resource: 1 + type: 20426 + host_id: 37 + reserved: 0 + - + start_resource: 74 + num_resource: 2 + type: 20426 + host_id: 40 + reserved: 0 + - + start_resource: 76 + num_resource: 2 + type: 20426 + host_id: 42 + reserved: 0 + - + start_resource: 78 + num_resource: 2 + type: 20426 + host_id: 45 + reserved: 0 + - + start_resource: 80 + num_resource: 2 + type: 20426 + host_id: 47 + reserved: 0 + - + start_resource: 2 + num_resource: 1 + type: 20427 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 1 + type: 20427 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20428 + host_id: 12 + reserved: 0 + - + start_resource: 1 + num_resource: 1 + type: 20428 + host_id: 35 + reserved: 0 + - + start_resource: 4 + num_resource: 6 + type: 20429 + host_id: 12 + reserved: 0 + - + start_resource: 10 + num_resource: 0 + type: 20429 + host_id: 13 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20429 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20429 + host_id: 23 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20429 + host_id: 25 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20429 + host_id: 27 + reserved: 0 + - + start_resource: 14 + num_resource: 4 + type: 20429 + host_id: 35 + reserved: 0 + - + start_resource: 18 + num_resource: 1 + type: 20429 + host_id: 37 + reserved: 0 + - + start_resource: 19 + num_resource: 1 + type: 20429 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 1 + type: 20429 + host_id: 42 + reserved: 0 + - + start_resource: 21 + num_resource: 3 + type: 20429 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 1 + type: 20429 + host_id: 47 + reserved: 0 + - + start_resource: 25 + num_resource: 1 + type: 20429 + host_id: 3 + reserved: 0 + - + start_resource: 26 + num_resource: 1 + type: 20429 + host_id: 5 + reserved: 0 + - + start_resource: 27 + num_resource: 25 + type: 20429 + host_id: 12 + reserved: 0 + - + start_resource: 52 + num_resource: 1 + type: 20429 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 2 + type: 20429 + host_id: 21 + reserved: 0 + - + start_resource: 55 + num_resource: 2 + type: 20429 + host_id: 23 + reserved: 0 + - + start_resource: 57 + num_resource: 2 + type: 20429 + host_id: 25 + reserved: 0 + - + start_resource: 59 + num_resource: 2 + type: 20429 + host_id: 27 + reserved: 0 + - + start_resource: 61 + num_resource: 12 + type: 20429 + host_id: 35 + reserved: 0 + - + start_resource: 73 + num_resource: 4 + type: 20429 + host_id: 37 + reserved: 0 + - + start_resource: 77 + num_resource: 2 + type: 20429 + host_id: 40 + reserved: 0 + - + start_resource: 79 + num_resource: 2 + type: 20429 + host_id: 42 + reserved: 0 + - + start_resource: 81 + num_resource: 2 + type: 20429 + host_id: 45 + reserved: 0 + - + start_resource: 83 + num_resource: 2 + type: 20429 + host_id: 47 + reserved: 0 + - + start_resource: 85 + num_resource: 8 + type: 20430 + host_id: 21 + reserved: 0 + - + start_resource: 93 + num_resource: 8 + type: 20430 + host_id: 23 + reserved: 0 + - + start_resource: 101 + num_resource: 6 + type: 20430 + host_id: 25 + reserved: 0 + - + start_resource: 107 + num_resource: 4 + type: 20430 + host_id: 27 + reserved: 0 + - + start_resource: 111 + num_resource: 2 + type: 20430 + host_id: 35 + reserved: 0 + - + start_resource: 113 + num_resource: 2 + type: 20430 + host_id: 37 + reserved: 0 + - + start_resource: 115 + num_resource: 0 + type: 20430 + host_id: 45 + reserved: 0 + - + start_resource: 115 + num_resource: 2 + type: 20430 + host_id: 128 + reserved: 0 + - + start_resource: 117 + num_resource: 96 + type: 20430 + host_id: 35 + reserved: 0 + - + start_resource: 213 + num_resource: 96 + type: 20430 + host_id: 45 + reserved: 0 + - + start_resource: 309 + num_resource: 32 + type: 20430 + host_id: 37 + reserved: 0 + - + start_resource: 2 + num_resource: 1 + type: 20431 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 1 + type: 20431 + host_id: 35 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20432 + host_id: 12 + reserved: 0 + - + start_resource: 1 + num_resource: 1 + type: 20432 + host_id: 35 + reserved: 0 + - + start_resource: 56 + num_resource: 56 + type: 20554 + host_id: 12 + reserved: 0 + - + start_resource: 112 + num_resource: 24 + type: 20554 + host_id: 13 + reserved: 0 + - + start_resource: 136 + num_resource: 12 + type: 20554 + host_id: 21 + reserved: 0 + - + start_resource: 148 + num_resource: 12 + type: 20554 + host_id: 23 + reserved: 0 + - + start_resource: 160 + num_resource: 10 + type: 20554 + host_id: 25 + reserved: 0 + - + start_resource: 170 + num_resource: 10 + type: 20554 + host_id: 27 + reserved: 0 + - + start_resource: 180 + num_resource: 28 + type: 20554 + host_id: 35 + reserved: 0 + - + start_resource: 208 + num_resource: 8 + type: 20554 + host_id: 37 + reserved: 0 + - + start_resource: 216 + num_resource: 12 + type: 20554 + host_id: 40 + reserved: 0 + - + start_resource: 228 + num_resource: 8 + type: 20554 + host_id: 42 + reserved: 0 + - + start_resource: 236 + num_resource: 10 + type: 20554 + host_id: 45 + reserved: 0 + - + start_resource: 246 + num_resource: 10 + type: 20554 + host_id: 47 + reserved: 0 + - + start_resource: 1536 + num_resource: 16 + type: 20559 + host_id: 128 + reserved: 0 + - + start_resource: 2048 + num_resource: 16 + type: 20560 + host_id: 128 + reserved: 0 + - + start_resource: 2560 + num_resource: 16 + type: 20561 + host_id: 128 + reserved: 0 + - + start_resource: 3072 + num_resource: 32 + type: 20562 + host_id: 128 + reserved: 0 + - + start_resource: 3584 + num_resource: 32 + type: 20563 + host_id: 128 + reserved: 0 + - + start_resource: 4096 + num_resource: 32 + type: 20564 + host_id: 128 + reserved: 0 + - + start_resource: 1 + num_resource: 2 + type: 20928 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 4 + type: 20928 + host_id: 13 + reserved: 0 + - + start_resource: 7 + num_resource: 4 + type: 20928 + host_id: 21 + reserved: 0 + - + start_resource: 11 + num_resource: 4 + type: 20928 + host_id: 23 + reserved: 0 + - + start_resource: 15 + num_resource: 4 + type: 20928 + host_id: 25 + reserved: 0 + - + start_resource: 19 + num_resource: 4 + type: 20928 + host_id: 27 + reserved: 0 + - + start_resource: 23 + num_resource: 16 + type: 20928 + host_id: 35 + reserved: 0 + - + start_resource: 39 + num_resource: 4 + type: 20928 + host_id: 37 + reserved: 0 + - + start_resource: 43 + num_resource: 4 + type: 20928 + host_id: 40 + reserved: 0 + - + start_resource: 47 + num_resource: 4 + type: 20928 + host_id: 42 + reserved: 0 + - + start_resource: 51 + num_resource: 3 + type: 20928 + host_id: 45 + reserved: 0 + - + start_resource: 54 + num_resource: 2 + type: 20928 + host_id: 47 + reserved: 0 + - + start_resource: 56 + num_resource: 4 + type: 20928 + host_id: 3 + reserved: 0 + - + start_resource: 60 + num_resource: 4 + type: 20928 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 20992 + host_id: 128 + reserved: 0 + - + start_resource: 96 + num_resource: 20 + type: 20993 + host_id: 12 + reserved: 0 + - + start_resource: 116 + num_resource: 8 + type: 20993 + host_id: 13 + reserved: 0 + - + start_resource: 124 + num_resource: 8 + type: 20993 + host_id: 21 + reserved: 0 + - + start_resource: 132 + num_resource: 8 + type: 20993 + host_id: 23 + reserved: 0 + - + start_resource: 140 + num_resource: 8 + type: 20993 + host_id: 25 + reserved: 0 + - + start_resource: 148 + num_resource: 8 + type: 20993 + host_id: 27 + reserved: 0 + - + start_resource: 156 + num_resource: 16 + type: 20993 + host_id: 35 + reserved: 0 + - + start_resource: 172 + num_resource: 8 + type: 20993 + host_id: 37 + reserved: 0 + - + start_resource: 180 + num_resource: 8 + type: 20993 + host_id: 40 + reserved: 0 + - + start_resource: 188 + num_resource: 8 + type: 20993 + host_id: 42 + reserved: 0 + - + start_resource: 196 + num_resource: 8 + type: 20993 + host_id: 45 + reserved: 0 + - + start_resource: 204 + num_resource: 4 + type: 20993 + host_id: 47 + reserved: 0 + - + start_resource: 208 + num_resource: 32 + type: 20993 + host_id: 3 + reserved: 0 + - + start_resource: 240 + num_resource: 12 + type: 20993 + host_id: 5 + reserved: 0 + - + start_resource: 50 + num_resource: 3 + type: 20994 + host_id: 12 + reserved: 0 + - + start_resource: 53 + num_resource: 0 + type: 20994 + host_id: 13 + reserved: 0 + - + start_resource: 53 + num_resource: 1 + type: 20994 + host_id: 21 + reserved: 0 + - + start_resource: 54 + num_resource: 1 + type: 20994 + host_id: 23 + reserved: 0 + - + start_resource: 55 + num_resource: 1 + type: 20994 + host_id: 25 + reserved: 0 + - + start_resource: 56 + num_resource: 1 + type: 20994 + host_id: 27 + reserved: 0 + - + start_resource: 57 + num_resource: 1 + type: 20994 + host_id: 35 + reserved: 0 + - + start_resource: 58 + num_resource: 1 + type: 20994 + host_id: 37 + reserved: 0 + - + start_resource: 59 + num_resource: 1 + type: 20994 + host_id: 40 + reserved: 0 + - + start_resource: 60 + num_resource: 1 + type: 20994 + host_id: 42 + reserved: 0 + - + start_resource: 61 + num_resource: 1 + type: 20994 + host_id: 45 + reserved: 0 + - + start_resource: 62 + num_resource: 1 + type: 20994 + host_id: 47 + reserved: 0 + - + start_resource: 63 + num_resource: 2 + type: 20994 + host_id: 3 + reserved: 0 + - + start_resource: 65 + num_resource: 0 + type: 20994 + host_id: 5 + reserved: 0 + - + start_resource: 65 + num_resource: 8 + type: 20994 + host_id: 12 + reserved: 0 + - + start_resource: 73 + num_resource: 4 + type: 20994 + host_id: 13 + reserved: 0 + - + start_resource: 77 + num_resource: 1 + type: 20994 + host_id: 21 + reserved: 0 + - + start_resource: 78 + num_resource: 1 + type: 20994 + host_id: 23 + reserved: 0 + - + start_resource: 79 + num_resource: 1 + type: 20994 + host_id: 25 + reserved: 0 + - + start_resource: 80 + num_resource: 1 + type: 20994 + host_id: 27 + reserved: 0 + - + start_resource: 81 + num_resource: 2 + type: 20994 + host_id: 35 + reserved: 0 + - + start_resource: 83 + num_resource: 1 + type: 20994 + host_id: 37 + reserved: 0 + - + start_resource: 84 + num_resource: 1 + type: 20994 + host_id: 40 + reserved: 0 + - + start_resource: 85 + num_resource: 1 + type: 20994 + host_id: 42 + reserved: 0 + - + start_resource: 86 + num_resource: 1 + type: 20994 + host_id: 45 + reserved: 0 + - + start_resource: 87 + num_resource: 1 + type: 20994 + host_id: 47 + reserved: 0 + - + start_resource: 88 + num_resource: 3 + type: 20994 + host_id: 3 + reserved: 0 + - + start_resource: 91 + num_resource: 2 + type: 20994 + host_id: 5 + reserved: 0 + - + start_resource: 2 + num_resource: 3 + type: 20995 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 0 + type: 20995 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 20995 + host_id: 21 + reserved: 0 + - + start_resource: 6 + num_resource: 1 + type: 20995 + host_id: 23 + reserved: 0 + - + start_resource: 7 + num_resource: 1 + type: 20995 + host_id: 25 + reserved: 0 + - + start_resource: 8 + num_resource: 1 + type: 20995 + host_id: 27 + reserved: 0 + - + start_resource: 9 + num_resource: 1 + type: 20995 + host_id: 35 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 20995 + host_id: 37 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 20995 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 20995 + host_id: 42 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 20995 + host_id: 45 + reserved: 0 + - + start_resource: 14 + num_resource: 1 + type: 20995 + host_id: 47 + reserved: 0 + - + start_resource: 15 + num_resource: 2 + type: 20995 + host_id: 3 + reserved: 0 + - + start_resource: 17 + num_resource: 0 + type: 20995 + host_id: 5 + reserved: 0 + - + start_resource: 17 + num_resource: 8 + type: 20995 + host_id: 12 + reserved: 0 + - + start_resource: 25 + num_resource: 4 + type: 20995 + host_id: 13 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 20995 + host_id: 21 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 20995 + host_id: 23 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 20995 + host_id: 25 + reserved: 0 + - + start_resource: 32 + num_resource: 1 + type: 20995 + host_id: 27 + reserved: 0 + - + start_resource: 33 + num_resource: 2 + type: 20995 + host_id: 35 + reserved: 0 + - + start_resource: 35 + num_resource: 1 + type: 20995 + host_id: 37 + reserved: 0 + - + start_resource: 36 + num_resource: 1 + type: 20995 + host_id: 40 + reserved: 0 + - + start_resource: 37 + num_resource: 1 + type: 20995 + host_id: 42 + reserved: 0 + - + start_resource: 38 + num_resource: 1 + type: 20995 + host_id: 45 + reserved: 0 + - + start_resource: 39 + num_resource: 1 + type: 20995 + host_id: 47 + reserved: 0 + - + start_resource: 40 + num_resource: 3 + type: 20995 + host_id: 3 + reserved: 0 + - + start_resource: 43 + num_resource: 2 + type: 20995 + host_id: 5 + reserved: 0 + - + start_resource: 45 + num_resource: 1 + type: 20995 + host_id: 128 + reserved: 0 + - + start_resource: 48 + num_resource: 0 + type: 20997 + host_id: 3 + reserved: 0 + - + start_resource: 48 + num_resource: 2 + type: 20997 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 0 + type: 20999 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 2 + type: 20999 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 5 + type: 21002 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 21002 + host_id: 13 + reserved: 0 + - + start_resource: 0 + num_resource: 3 + type: 21003 + host_id: 12 + reserved: 0 + - + start_resource: 3 + num_resource: 2 + type: 21003 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 2 + type: 21003 + host_id: 21 + reserved: 0 + - + start_resource: 7 + num_resource: 2 + type: 21003 + host_id: 23 + reserved: 0 + - + start_resource: 9 + num_resource: 2 + type: 21003 + host_id: 25 + reserved: 0 + - + start_resource: 11 + num_resource: 2 + type: 21003 + host_id: 27 + reserved: 0 + - + start_resource: 13 + num_resource: 3 + type: 21003 + host_id: 35 + reserved: 0 + - + start_resource: 16 + num_resource: 2 + type: 21003 + host_id: 37 + reserved: 0 + - + start_resource: 18 + num_resource: 2 + type: 21003 + host_id: 40 + reserved: 0 + - + start_resource: 20 + num_resource: 2 + type: 21003 + host_id: 42 + reserved: 0 + - + start_resource: 22 + num_resource: 2 + type: 21003 + host_id: 45 + reserved: 0 + - + start_resource: 24 + num_resource: 2 + type: 21003 + host_id: 47 + reserved: 0 + - + start_resource: 26 + num_resource: 3 + type: 21003 + host_id: 3 + reserved: 0 + - + start_resource: 29 + num_resource: 3 + type: 21003 + host_id: 5 + reserved: 0 + - + start_resource: 48 + num_resource: 8 + type: 21056 + host_id: 12 + reserved: 0 + - + start_resource: 56 + num_resource: 4 + type: 21056 + host_id: 13 + reserved: 0 + - + start_resource: 60 + num_resource: 8 + type: 21056 + host_id: 35 + reserved: 0 + - + start_resource: 68 + num_resource: 4 + type: 21056 + host_id: 37 + reserved: 0 + - + start_resource: 72 + num_resource: 4 + type: 21056 + host_id: 40 + reserved: 0 + - + start_resource: 76 + num_resource: 4 + type: 21056 + host_id: 42 + reserved: 0 + - + start_resource: 80 + num_resource: 2 + type: 21056 + host_id: 45 + reserved: 0 + - + start_resource: 82 + num_resource: 2 + type: 21056 + host_id: 47 + reserved: 0 + - + start_resource: 84 + num_resource: 8 + type: 21056 + host_id: 3 + reserved: 0 + - + start_resource: 92 + num_resource: 4 + type: 21056 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 1 + type: 21057 + host_id: 128 + reserved: 0 + - + start_resource: 2 + num_resource: 3 + type: 21066 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 0 + type: 21066 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 21066 + host_id: 21 + reserved: 0 + - + start_resource: 6 + num_resource: 1 + type: 21066 + host_id: 23 + reserved: 0 + - + start_resource: 7 + num_resource: 1 + type: 21066 + host_id: 25 + reserved: 0 + - + start_resource: 8 + num_resource: 1 + type: 21066 + host_id: 27 + reserved: 0 + - + start_resource: 9 + num_resource: 1 + type: 21066 + host_id: 35 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 21066 + host_id: 37 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 21066 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 21066 + host_id: 42 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 21066 + host_id: 45 + reserved: 0 + - + start_resource: 14 + num_resource: 1 + type: 21066 + host_id: 47 + reserved: 0 + - + start_resource: 15 + num_resource: 2 + type: 21066 + host_id: 3 + reserved: 0 + - + start_resource: 17 + num_resource: 0 + type: 21066 + host_id: 5 + reserved: 0 + - + start_resource: 17 + num_resource: 8 + type: 21066 + host_id: 12 + reserved: 0 + - + start_resource: 25 + num_resource: 4 + type: 21066 + host_id: 13 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 21066 + host_id: 21 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 21066 + host_id: 23 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 21066 + host_id: 25 + reserved: 0 + - + start_resource: 32 + num_resource: 1 + type: 21066 + host_id: 27 + reserved: 0 + - + start_resource: 33 + num_resource: 2 + type: 21066 + host_id: 35 + reserved: 0 + - + start_resource: 35 + num_resource: 1 + type: 21066 + host_id: 37 + reserved: 0 + - + start_resource: 36 + num_resource: 1 + type: 21066 + host_id: 40 + reserved: 0 + - + start_resource: 37 + num_resource: 1 + type: 21066 + host_id: 42 + reserved: 0 + - + start_resource: 38 + num_resource: 1 + type: 21066 + host_id: 45 + reserved: 0 + - + start_resource: 39 + num_resource: 1 + type: 21066 + host_id: 47 + reserved: 0 + - + start_resource: 40 + num_resource: 3 + type: 21066 + host_id: 3 + reserved: 0 + - + start_resource: 43 + num_resource: 2 + type: 21066 + host_id: 5 + reserved: 0 + - + start_resource: 0 + num_resource: 0 + type: 21067 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 2 + type: 21067 + host_id: 3 + reserved: 0 + - + start_resource: 2 + num_resource: 3 + type: 21069 + host_id: 12 + reserved: 0 + - + start_resource: 5 + num_resource: 0 + type: 21069 + host_id: 13 + reserved: 0 + - + start_resource: 5 + num_resource: 1 + type: 21069 + host_id: 21 + reserved: 0 + - + start_resource: 6 + num_resource: 1 + type: 21069 + host_id: 23 + reserved: 0 + - + start_resource: 7 + num_resource: 1 + type: 21069 + host_id: 25 + reserved: 0 + - + start_resource: 8 + num_resource: 1 + type: 21069 + host_id: 27 + reserved: 0 + - + start_resource: 9 + num_resource: 1 + type: 21069 + host_id: 35 + reserved: 0 + - + start_resource: 10 + num_resource: 1 + type: 21069 + host_id: 37 + reserved: 0 + - + start_resource: 11 + num_resource: 1 + type: 21069 + host_id: 40 + reserved: 0 + - + start_resource: 12 + num_resource: 1 + type: 21069 + host_id: 42 + reserved: 0 + - + start_resource: 13 + num_resource: 1 + type: 21069 + host_id: 45 + reserved: 0 + - + start_resource: 14 + num_resource: 1 + type: 21069 + host_id: 47 + reserved: 0 + - + start_resource: 15 + num_resource: 2 + type: 21069 + host_id: 3 + reserved: 0 + - + start_resource: 17 + num_resource: 0 + type: 21069 + host_id: 5 + reserved: 0 + - + start_resource: 17 + num_resource: 8 + type: 21069 + host_id: 12 + reserved: 0 + - + start_resource: 25 + num_resource: 4 + type: 21069 + host_id: 13 + reserved: 0 + - + start_resource: 29 + num_resource: 1 + type: 21069 + host_id: 21 + reserved: 0 + - + start_resource: 30 + num_resource: 1 + type: 21069 + host_id: 23 + reserved: 0 + - + start_resource: 31 + num_resource: 1 + type: 21069 + host_id: 25 + reserved: 0 + - + start_resource: 32 + num_resource: 1 + type: 21069 + host_id: 27 + reserved: 0 + - + start_resource: 33 + num_resource: 2 + type: 21069 + host_id: 35 + reserved: 0 + - + start_resource: 35 + num_resource: 1 + type: 21069 + host_id: 37 + reserved: 0 + - + start_resource: 36 + num_resource: 1 + type: 21069 + host_id: 40 + reserved: 0 + - + start_resource: 37 + num_resource: 1 + type: 21069 + host_id: 42 + reserved: 0 + - + start_resource: 38 + num_resource: 1 + type: 21069 + host_id: 45 + reserved: 0 + - + start_resource: 39 + num_resource: 1 + type: 21069 + host_id: 47 + reserved: 0 + - + start_resource: 40 + num_resource: 3 + type: 21069 + host_id: 3 + reserved: 0 + - + start_resource: 43 + num_resource: 2 + type: 21069 + host_id: 5 + reserved: 0 + - + start_resource: 45 + num_resource: 1 + type: 21069 + host_id: 128 + reserved: 0 + - + start_resource: 0 + num_resource: 0 + type: 21071 + host_id: 3 + reserved: 0 + - + start_resource: 0 + num_resource: 2 + type: 21071 + host_id: 3 + reserved: 0 + - + start_resource: 22 + num_resource: 32 + type: 21194 + host_id: 12 + reserved: 0 + - + start_resource: 54 + num_resource: 64 + type: 21194 + host_id: 3 + reserved: 0 + - + start_resource: 118 + num_resource: 4 + type: 21194 + host_id: 5 + reserved: 0 + - + start_resource: 122 + num_resource: 134 + type: 21194 + host_id: 128 + reserved: 0