Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for adding PAA trust store to chip-tool #15224

Merged
merged 7 commits into from
Feb 22, 2022

Conversation

tcarmelveilleux
Copy link
Contributor

Problem

  • chip-tool only know about the SDK's test PAA, which is not a real PAA (see Ensure chip-tool has access to a trust store for the official PAAs #15209)
  • chip-tool has no way of being told where to get real PAAs, and to aggregate them
  • It is not possible to avoid building/using DefaultDeviceAttestationVerifier from the tree
  • The DefaultDeviceAttestationVerifier is built even for non-commissioners
  • The DefaultDeviceAttestationVerifier relies on a single trust store

Change overview

  • This PR is on the way to resolving Ensure chip-tool has access to a trust store for the official PAAs #15209.
  • This PR does the following:
    • Adds the beginning of plumbing to properly select the Trust Store for
      the DefaultDeviceAttestationVerifier. The trust store is injected to all
      controllers/commissioners in chip-tool so that when they execute
      attestation, it can work
    • Splits DefaultDeviceAttesationVerifier from the main src/credentials target
      since it is an optional component that can be overridden by different
      commissioners
    • Moved DefaultDeviceAttestatationVerifier.* from credentials/examples to
      credentials/attestation_verifier

Missing, to come in the follow-up:

  • The implementation of a new file-based PAA trust store configured with
    the path passed in the plumbing added here.

Testing

Testing done: unit tests and cert tests still pass. Commissioning still works

tcarmelveilleux and others added 3 commits February 15, 2022 16:17
- This PR is on the way to resolving project-chip#15209.
- This PR does the following:
  - Splits DefaultDeviceAttesationVerifier from the main src/credentials target
    since it is an optional component that can be overridden by different
    commissioners
  - Adds the beginning of plumbing to properly select the Trust Store for
    the DefaultDeviceAttestationVerifier.
  - Moved DefaultDeviceAttestatationVerifier from credentials/examples to
    credentials/attestation_verifier

Missing, to come in the follow-up:
- The implementation of a new file-based PAA trust store configured with
  the path passed in the plumbing added here.

Testing done: unit tests and cert tests still pass. Commissioning still works
@woody-apple
Copy link
Contributor

Fast tracking tooling updates.

@github-actions
Copy link

github-actions bot commented Feb 15, 2022

PR #15224: Size comparison from 62164cb to 154f208

Increases (8 builds for linux, p6)
platform target config section 62164cb 154f208 change % change
linux chip-tool debug (read only) 8575541 8575685 144 0.0
(read/write) 245952 245976 24 0.0
.bss 31816 31840 24 0.1
.rodata 459541 459573 32 0.0
.text 7599509 7599621 112 0.0
chip-tool-ipv6only arm64 (read only) 8328452 8328636 184 0.0
.rodata 435500 435588 88 0.0
.text 7130276 7130372 96 0.0
ota-provider-app debug (read only) 1867193 1867225 32 0.0
.rodata 158155 158187 32 0.0
ota-requestor-app debug (read only) 1862065 1862097 32 0.0
.rodata 151452 151484 32 0.0
shell debug (read only) 2343737 2343769 32 0.0
.rodata 206770 206802 32 0.0
tv-app debug (read only) 2531289 2531345 56 0.0
.rodata 197669 197709 40 0.0
.text 2160578 2160594 16 0.0
p6 all-clusters-app default (read/write) 2484216 2484232 16 0.0
.text 1442480 1442496 16 0.0
lock-app default (read/write) 2354528 2354544 16 0.0
.text 1312792 1312808 16 0.0
Decreases (5 builds for esp32, linux, mbed)
platform target config section 62164cb 154f208 change % change
esp32 all-clusters-app m5stack (read/write) 464144 464136 -8 -0.0
.flash.rodata 226560 226552 -8 -0.0
linux chip-tool debug .data 1184 1164 -20 -1.7
chip-tool-ipv6only arm64 .data 1216 1208 -8 -0.7
tv-app debug (read/write) 142432 142400 -32 -0.0
.data 3200 3168 -32 -1.0
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2361248 2361184 -64 -0.0
.text 1323848 1323784 -64 -0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 62164cb 154f208 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 593930 593930 0 0.0
.app_xip_area 499528 499528 0 0.0
.bss 77100 77100 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 551990 551990 0 0.0
.app_xip_area 459156 459156 0 0.0
.bss 75572 75572 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570538 570538 0 0.0
.app_xip_area 468448 468448 0 0.0
.bss 84500 84500 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 911364 911364 0 0.0
(read/write) 127264 127264 0 0.0
.bss 125232 125232 0 0.0
.data 2032 2032 0 0.0
.text 911356 911356 0 0.0
BRD4161A+rpc (read only) 940088 940088 0 0.0
(read/write) 144184 144184 0 0.0
.bss 142008 142008 0 0.0
.data 2172 2172 0 0.0
.text 940080 940080 0 0.0
window-app BRD4161A (read only) 846576 846576 0 0.0
(read/write) 125328 125328 0 0.0
.bss 123424 123424 0 0.0
.data 1900 1900 0 0.0
.text 846568 846568 0 0.0
esp32 all-clusters-app c3devkit (read only) 946164 946164 0 0.0
(read/write) 1398882 1398882 0 0.0
.dram0.bss 66248 66248 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 199464 199464 0 0.0
.flash.text 946164 946164 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 996011 996011 0 0.0
(read/write) 464144 464136 -8 -0.0
.dram0.bss 71392 71392 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 226560 226552 -8 -0.0
.flash.text 990627 990627 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 685188 685188 0 0.0
.bss 76536 76536 0 0.0
.data 1904 1904 0 0.0
.text 600948 600948 0 0.0
lock k32w061+release (read/write) 690688 690688 0 0.0
.bss 76928 76928 0 0.0
.data 1948 1948 0 0.0
.text 606012 606012 0 0.0
linux all-clusters-app debug (read only) 2362177 2362177 0 0.0
(read/write) 141760 141760 0 0.0
.bss 56288 56288 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78504 78504 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205893 205893 0 0.0
.text 1993938 1993938 0 0.0
bridge-app debug+rpc (read only) 1728493 1728493 0 0.0
(read/write) 85672 85672 0 0.0
.bss 40400 40400 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141868 141868 0 0.0
.text 1470005 1470005 0 0.0
chip-tool debug (read only) 8575541 8575685 144 0.0
(read/write) 245952 245976 24 0.0
.bss 31816 31840 24 0.1
.data 1184 1164 -20 -1.7
.data.rel.ro 206896 206896 0 0.0
.dynamic 608 608 0 0.0
.got 4792 4792 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 459541 459573 32 0.0
.text 7599509 7599621 112 0.0
chip-tool-ipv6only arm64 (read only) 8328452 8328636 184 0.0
(read/write) 353745 353745 0 0.0
.bss 50113 50113 0 0.0
.data 1216 1208 -8 -0.7
.data.rel.ro 249368 249368 0 0.0
.dynamic 560 560 0 0.0
.got 49256 49256 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 435500 435588 88 0.0
.text 7130276 7130372 96 0.0
door-lock-app debug (read only) 1933793 1933793 0 0.0
(read/write) 111576 111576 0 0.0
.bss 43088 43088 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62080 62080 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173330 173330 0 0.0
.text 1611874 1611874 0 0.0
lighting-app debug+rpc (read only) 2057441 2057441 0 0.0
(read/write) 116920 116920 0 0.0
.bss 44192 44192 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 165649 165649 0 0.0
.text 1736978 1736978 0 0.0
ota-provider-app debug (read only) 1867193 1867225 32 0.0
(read/write) 107320 107320 0 0.0
.bss 42976 42976 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 158155 158187 32 0.0
.text 1558354 1558354 0 0.0
ota-requestor-app debug (read only) 1862065 1862097 32 0.0
(read/write) 108376 108376 0 0.0
.bss 43232 43232 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58536 58536 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151452 151484 32 0.0
.text 1561698 1561698 0 0.0
shell debug (read only) 2343737 2343769 32 0.0
(read/write) 144560 144560 0 0.0
.bss 64864 64864 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73192 73192 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206770 206802 32 0.0
.text 1980114 1980114 0 0.0
thermostat-no-ble arm64 (read only) 2153292 2153292 0 0.0
(read/write) 141825 141825 0 0.0
.bss 58641 58641 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75024 75024 0 0.0
.dynamic 560 560 0 0.0
.got 4160 4160 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 133052 133052 0 0.0
.text 1801936 1801936 0 0.0
tv-app debug (read only) 2531289 2531345 56 0.0
(read/write) 142432 142400 -32 -0.0
.bss 60192 60192 0 0.0
.data 3200 3168 -32 -1.0
.data.rel.ro 73008 73008 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197669 197709 40 0.0
.text 2160578 2160594 16 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2398952 2398952 0 0.0
.bss 188252 188252 0 0.0
.data 5320 5320 0 0.0
.text 1361552 1361552 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2361248 2361184 -64 -0.0
.bss 180864 180864 0 0.0
.data 5624 5624 0 0.0
.text 1323848 1323784 -64 -0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2324776 2324776 0 0.0
.bss 180752 180752 0 0.0
.data 5600 5600 0 0.0
.text 1287376 1287376 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309804 2309804 0 0.0
.bss 178004 178004 0 0.0
.data 5424 5424 0 0.0
.text 1272376 1272376 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1017491 1017491 0 0.0
bss 121292 121292 0 0.0
rodata 120304 120304 0 0.0
text 696944 696944 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 986783 986783 0 0.0
bss 118480 118480 0 0.0
rodata 111828 111828 0 0.0
text 676844 676844 0 0.0
nrf52840dongle_nrf52840 (read/write) 1033351 1033351 0 0.0
bss 122680 122680 0 0.0
rodata 119184 119184 0 0.0
text 701564 701564 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 924134 924134 0 0.0
bss 117856 117856 0 0.0
rodata 113544 113544 0 0.0
text 611964 611964 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 947219 947219 0 0.0
bss 119664 119664 0 0.0
rodata 109064 109064 0 0.0
text 639980 639980 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 854746 854746 0 0.0
bss 116256 116256 0 0.0
rodata 102236 102236 0 0.0
text 555772 555772 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 946035 946035 0 0.0
bss 119384 119384 0 0.0
rodata 108016 108016 0 0.0
text 640036 640036 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 941999 941999 0 0.0
bss 119388 119388 0 0.0
rodata 107716 107716 0 0.0
text 636276 636276 0 0.0
shell nrf52840dk_nrf52840 (read/write) 807447 807447 0 0.0
bss 111236 111236 0 0.0
rodata 79132 79132 0 0.0
text 539384 539384 0 0.0
p6 all-clusters-app default (read/write) 2484216 2484232 16 0.0
.bss 117608 117608 0 0.0
.data 2672 2672 0 0.0
.text 1442480 1442496 16 0.0
light-app default (read/write) 2391080 2391080 0 0.0
.bss 107248 107248 0 0.0
.data 2520 2520 0 0.0
.text 1349344 1349344 0 0.0
lock-app default (read/write) 2354528 2354544 16 0.0
.bss 106976 106976 0 0.0
.data 2480 2480 0 0.0
.text 1312792 1312808 16 0.0
qpg lighting-app qpg6105+debug (read only) 596380 596380 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88928 88928 0 0.0
.data 1108 1108 0 0.0
.text 591060 591060 0 0.0
lock-app qpg6105+debug (read only) 562124 562124 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88912 88912 0 0.0
.data 1060 1060 0 0.0
.text 556804 556804 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 876758 876758 0 0.0
bss 88600 88600 0 0.0
noinit 37160 37160 0 0.0
text 616406 616406 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 16, 2022

PR #15224: Size comparison from e05785f to 69f55fe

Increases (6 builds for linux, p6)
platform target config section e05785f 69f55fe change % change
linux chip-tool debug (read only) 8578997 8579189 192 0.0
(read/write) 254816 254840 24 0.0
.bss 40712 40736 24 0.1
.rodata 459701 459765 64 0.0
.text 7602885 7603013 128 0.0
chip-tool-ipv6only arm64 (read only) 8332196 8332364 168 0.0
.rodata 435756 435844 88 0.0
.text 7133748 7133828 80 0.0
shell debug (read only) 2349865 2349897 32 0.0
.rodata 207186 207218 32 0.0
tv-app debug (read only) 2537161 2537249 88 0.0
.rodata 198197 198269 72 0.0
.text 2165650 2165666 16 0.0
p6 all-clusters-app default (read/write) 2485872 2485888 16 0.0
.text 1444136 1444152 16 0.0
light-app default (read/write) 2392760 2392776 16 0.0
.text 1351024 1351040 16 0.0
Decreases (5 builds for esp32, linux, mbed)
platform target config section e05785f 69f55fe change % change
esp32 all-clusters-app m5stack (read/write) 466380 466372 -8 -0.0
.flash.rodata 226756 226748 -8 -0.0
linux chip-tool debug .data 1184 1164 -20 -1.7
chip-tool-ipv6only arm64 .data 1216 1208 -8 -0.7
tv-app debug (read/write) 151456 151424 -32 -0.0
.data 3200 3168 -32 -1.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2327056 2327048 -8 -0.0
.text 1289656 1289648 -8 -0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section e05785f 69f55fe change % change
cyw30739 light cyw930739m2evb_01 (read/write) 597258 597258 0 0.0
.app_xip_area 501176 501176 0 0.0
.bss 78780 78780 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 555202 555202 0 0.0
.app_xip_area 460688 460688 0 0.0
.bss 77252 77252 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576310 576310 0 0.0
.app_xip_area 472364 472364 0 0.0
.bss 86356 86356 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 914108 914108 0 0.0
(read/write) 129524 129524 0 0.0
.bss 127488 127488 0 0.0
.data 2036 2036 0 0.0
.text 914100 914100 0 0.0
BRD4161A+rpc (read only) 942792 942792 0 0.0
(read/write) 146440 146440 0 0.0
.bss 144264 144264 0 0.0
.data 2176 2176 0 0.0
.text 942784 942784 0 0.0
window-app BRD4161A (read only) 847960 847960 0 0.0
(read/write) 127416 127416 0 0.0
.bss 125512 125512 0 0.0
.data 1904 1904 0 0.0
.text 847952 847952 0 0.0
esp32 all-clusters-app c3devkit (read only) 947604 947604 0 0.0
(read/write) 1401130 1401130 0 0.0
.dram0.bss 68296 68296 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 199664 199664 0 0.0
.flash.text 947604 947604 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 997331 997331 0 0.0
(read/write) 466380 466372 -8 -0.0
.dram0.bss 73432 73432 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 226756 226748 -8 -0.0
.flash.text 991947 991947 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 691232 691232 0 0.0
.bss 78384 78384 0 0.0
.data 1912 1912 0 0.0
.text 605136 605136 0 0.0
lock k32w061+release (read/write) 693848 693848 0 0.0
.bss 78600 78600 0 0.0
.data 1952 1952 0 0.0
.text 607496 607496 0 0.0
linux all-clusters-app debug (read only) 2375169 2375169 0 0.0
(read/write) 151072 151072 0 0.0
.bss 65376 65376 0 0.0
.data 1328 1328 0 0.0
.data.rel.ro 78664 78664 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 206181 206181 0 0.0
.text 2006050 2006050 0 0.0
bridge-app debug+rpc (read only) 1730253 1730253 0 0.0
(read/write) 94536 94536 0 0.0
.bss 49296 49296 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 142092 142092 0 0.0
.text 1471829 1471829 0 0.0
chip-tool debug (read only) 8578997 8579189 192 0.0
(read/write) 254816 254840 24 0.0
.bss 40712 40736 24 0.1
.data 1184 1164 -20 -1.7
.data.rel.ro 206896 206896 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 459701 459765 64 0.0
.text 7602885 7603013 128 0.0
chip-tool-ipv6only arm64 (read only) 8332196 8332364 168 0.0
(read/write) 362609 362609 0 0.0
.bss 58961 58961 0 0.0
.data 1216 1208 -8 -0.7
.data.rel.ro 249368 249368 0 0.0
.dynamic 560 560 0 0.0
.got 49272 49272 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 435756 435844 88 0.0
.text 7133748 7133828 80 0.0
door-lock-app debug (read only) 1941953 1941953 0 0.0
(read/write) 120504 120504 0 0.0
.bss 51984 51984 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62080 62080 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173394 173394 0 0.0
.text 1619698 1619698 0 0.0
lighting-app debug+rpc (read only) 2068217 2068217 0 0.0
(read/write) 125784 125784 0 0.0
.bss 53024 53024 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 166033 166033 0 0.0
.text 1747090 1747090 0 0.0
ota-provider-app debug (read only) 1875417 1875417 0 0.0
(read/write) 116216 116216 0 0.0
.bss 51840 51840 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 158275 158275 0 0.0
.text 1566178 1566178 0 0.0
ota-requestor-app debug (read only) 1888521 1888521 0 0.0
(read/write) 117632 117632 0 0.0
.bss 52256 52256 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4200 4200 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 153044 153044 0 0.0
.text 1586018 1586018 0 0.0
shell debug (read only) 2349865 2349897 32 0.0
(read/write) 153424 153424 0 0.0
.bss 73696 73696 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73224 73224 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 207186 207218 32 0.0
.text 1985874 1985874 0 0.0
thermostat-no-ble arm64 (read only) 2162044 2162044 0 0.0
(read/write) 150737 150737 0 0.0
.bss 67489 67489 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75024 75024 0 0.0
.dynamic 560 560 0 0.0
.got 4208 4208 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 133532 133532 0 0.0
.text 1809888 1809888 0 0.0
tv-app debug (read only) 2537161 2537249 88 0.0
(read/write) 151456 151424 -32 -0.0
.bss 69184 69184 0 0.0
.data 3200 3168 -32 -1.0
.data.rel.ro 73008 73008 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 198197 198269 72 0.0
.text 2165650 2165666 16 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2428412 2428412 0 0.0
.bss 195916 195916 0 0.0
.data 5328 5328 0 0.0
.text 1390984 1390984 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2391612 2391612 0 0.0
.bss 188448 188448 0 0.0
.data 5632 5632 0 0.0
.text 1354184 1354184 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2327056 2327048 -8 -0.0
.bss 187424 187424 0 0.0
.data 5608 5608 0 0.0
.text 1289656 1289648 -8 -0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139840 1139840 0 0.0
.bss 11796 11796 0 0.0
.data 4368 4368 0 0.0
.text 103224 103224 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2317820 2317820 0 0.0
.bss 185972 185972 0 0.0
.data 5440 5440 0 0.0
.text 1280392 1280392 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1022191 1022191 0 0.0
bss 123548 123548 0 0.0
rodata 120604 120604 0 0.0
text 699036 699036 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 991487 991487 0 0.0
bss 120736 120736 0 0.0
rodata 112132 112132 0 0.0
text 678936 678936 0 0.0
nrf52840dongle_nrf52840 (read/write) 1037011 1037011 0 0.0
bss 124768 124768 0 0.0
rodata 119420 119420 0 0.0
text 702928 702928 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 928806 928806 0 0.0
bss 120112 120112 0 0.0
rodata 113848 113848 0 0.0
text 614056 614056 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 950895 950895 0 0.0
bss 121752 121752 0 0.0
rodata 109300 109300 0 0.0
text 641228 641228 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 858358 858358 0 0.0
bss 118344 118344 0 0.0
rodata 102472 102472 0 0.0
text 557024 557024 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 949347 949347 0 0.0
bss 121472 121472 0 0.0
rodata 108256 108256 0 0.0
text 641048 641048 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 945419 945419 0 0.0
bss 121476 121476 0 0.0
rodata 107952 107952 0 0.0
text 637288 637288 0 0.0
shell nrf52840dk_nrf52840 (read/write) 810799 810799 0 0.0
bss 113324 113324 0 0.0
rodata 79364 79364 0 0.0
text 540456 540456 0 0.0
p6 all-clusters-app default (read/write) 2485872 2485888 16 0.0
.bss 124232 124232 0 0.0
.data 2672 2672 0 0.0
.text 1444136 1444152 16 0.0
light-app default (read/write) 2392760 2392776 16 0.0
.bss 113912 113912 0 0.0
.data 2528 2528 0 0.0
.text 1351024 1351040 16 0.0
lock-app default (read/write) 2356240 2356240 0 0.0
.bss 113640 113640 0 0.0
.data 2488 2488 0 0.0
.text 1314504 1314504 0 0.0
qpg lighting-app qpg6105+debug (read only) 598744 598744 0 0.0
(read/write) 146940 146940 0 0.0
.bss 90744 90744 0 0.0
.data 1112 1112 0 0.0
.text 593424 593424 0 0.0
lock-app qpg6105+debug (read only) 564352 564352 0 0.0
(read/write) 146940 146940 0 0.0
.bss 90728 90728 0 0.0
.data 1064 1064 0 0.0
.text 559032 559032 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877490 877490 0 0.0
bss 87520 87520 0 0.0
noinit 37160 37160 0 0.0
text 617978 617978 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 16, 2022

PR #15224: Size comparison from e05785f to b3fbf35

Increases (6 builds for linux, p6)
platform target config section e05785f b3fbf35 change % change
linux chip-tool debug (read only) 8578997 8579189 192 0.0
(read/write) 254816 254840 24 0.0
.bss 40712 40736 24 0.1
.rodata 459701 459765 64 0.0
.text 7602885 7603013 128 0.0
chip-tool-ipv6only arm64 (read only) 8332196 8332364 168 0.0
.rodata 435756 435844 88 0.0
.text 7133748 7133828 80 0.0
shell debug (read only) 2349865 2349897 32 0.0
.rodata 207186 207218 32 0.0
tv-app debug (read only) 2537161 2537249 88 0.0
.rodata 198197 198269 72 0.0
.text 2165650 2165666 16 0.0
p6 all-clusters-app default (read/write) 2485872 2485888 16 0.0
.text 1444136 1444152 16 0.0
light-app default (read/write) 2392760 2392776 16 0.0
.text 1351024 1351040 16 0.0
Decreases (5 builds for esp32, linux, mbed)
platform target config section e05785f b3fbf35 change % change
esp32 all-clusters-app m5stack (read/write) 466380 466372 -8 -0.0
.flash.rodata 226756 226748 -8 -0.0
linux chip-tool debug .data 1184 1164 -20 -1.7
chip-tool-ipv6only arm64 .data 1216 1208 -8 -0.7
tv-app debug (read/write) 151456 151424 -32 -0.0
.data 3200 3168 -32 -1.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2327056 2327048 -8 -0.0
.text 1289656 1289648 -8 -0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section e05785f b3fbf35 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 597258 597258 0 0.0
.app_xip_area 501176 501176 0 0.0
.bss 78780 78780 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 555202 555202 0 0.0
.app_xip_area 460688 460688 0 0.0
.bss 77252 77252 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 576310 576310 0 0.0
.app_xip_area 472364 472364 0 0.0
.bss 86356 86356 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 914108 914108 0 0.0
(read/write) 129524 129524 0 0.0
.bss 127488 127488 0 0.0
.data 2036 2036 0 0.0
.text 914100 914100 0 0.0
BRD4161A+rpc (read only) 942792 942792 0 0.0
(read/write) 146440 146440 0 0.0
.bss 144264 144264 0 0.0
.data 2176 2176 0 0.0
.text 942784 942784 0 0.0
window-app BRD4161A (read only) 847960 847960 0 0.0
(read/write) 127416 127416 0 0.0
.bss 125512 125512 0 0.0
.data 1904 1904 0 0.0
.text 847952 847952 0 0.0
esp32 all-clusters-app c3devkit (read only) 947604 947604 0 0.0
(read/write) 1401130 1401130 0 0.0
.dram0.bss 68296 68296 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 199664 199664 0 0.0
.flash.text 947604 947604 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 997331 997331 0 0.0
(read/write) 466380 466372 -8 -0.0
.dram0.bss 73432 73432 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 226756 226748 -8 -0.0
.flash.text 991947 991947 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 691232 691232 0 0.0
.bss 78384 78384 0 0.0
.data 1912 1912 0 0.0
.text 605136 605136 0 0.0
lock k32w061+release (read/write) 693848 693848 0 0.0
.bss 78600 78600 0 0.0
.data 1952 1952 0 0.0
.text 607496 607496 0 0.0
linux all-clusters-app debug (read only) 2375169 2375169 0 0.0
(read/write) 151072 151072 0 0.0
.bss 65376 65376 0 0.0
.data 1328 1328 0 0.0
.data.rel.ro 78664 78664 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 206181 206181 0 0.0
.text 2006050 2006050 0 0.0
bridge-app debug+rpc (read only) 1730253 1730253 0 0.0
(read/write) 94536 94536 0 0.0
.bss 49296 49296 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 142092 142092 0 0.0
.text 1471829 1471829 0 0.0
chip-tool debug (read only) 8578997 8579189 192 0.0
(read/write) 254816 254840 24 0.0
.bss 40712 40736 24 0.1
.data 1184 1164 -20 -1.7
.data.rel.ro 206896 206896 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 459701 459765 64 0.0
.text 7602885 7603013 128 0.0
chip-tool-ipv6only arm64 (read only) 8332196 8332364 168 0.0
(read/write) 362609 362609 0 0.0
.bss 58961 58961 0 0.0
.data 1216 1208 -8 -0.7
.data.rel.ro 249368 249368 0 0.0
.dynamic 560 560 0 0.0
.got 49272 49272 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 435756 435844 88 0.0
.text 7133748 7133828 80 0.0
door-lock-app debug (read only) 1941953 1941953 0 0.0
(read/write) 120504 120504 0 0.0
.bss 51984 51984 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62080 62080 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173394 173394 0 0.0
.text 1619698 1619698 0 0.0
lighting-app debug+rpc (read only) 2068217 2068217 0 0.0
(read/write) 125784 125784 0 0.0
.bss 53024 53024 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 166033 166033 0 0.0
.text 1747090 1747090 0 0.0
ota-provider-app debug (read only) 1875417 1875417 0 0.0
(read/write) 116216 116216 0 0.0
.bss 51840 51840 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 158275 158275 0 0.0
.text 1566178 1566178 0 0.0
ota-requestor-app debug (read only) 1888521 1888521 0 0.0
(read/write) 117632 117632 0 0.0
.bss 52256 52256 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4200 4200 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 153044 153044 0 0.0
.text 1586018 1586018 0 0.0
shell debug (read only) 2349865 2349897 32 0.0
(read/write) 153424 153424 0 0.0
.bss 73696 73696 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73224 73224 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 207186 207218 32 0.0
.text 1985874 1985874 0 0.0
thermostat-no-ble arm64 (read only) 2162044 2162044 0 0.0
(read/write) 150737 150737 0 0.0
.bss 67489 67489 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75024 75024 0 0.0
.dynamic 560 560 0 0.0
.got 4208 4208 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 133532 133532 0 0.0
.text 1809888 1809888 0 0.0
tv-app debug (read only) 2537161 2537249 88 0.0
(read/write) 151456 151424 -32 -0.0
.bss 69184 69184 0 0.0
.data 3200 3168 -32 -1.0
.data.rel.ro 73008 73008 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 198197 198269 72 0.0
.text 2165650 2165666 16 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2428412 2428412 0 0.0
.bss 195916 195916 0 0.0
.data 5328 5328 0 0.0
.text 1390984 1390984 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2391612 2391612 0 0.0
.bss 188448 188448 0 0.0
.data 5632 5632 0 0.0
.text 1354184 1354184 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2327056 2327048 -8 -0.0
.bss 187424 187424 0 0.0
.data 5608 5608 0 0.0
.text 1289656 1289648 -8 -0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139840 1139840 0 0.0
.bss 11796 11796 0 0.0
.data 4368 4368 0 0.0
.text 103224 103224 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2317820 2317820 0 0.0
.bss 185972 185972 0 0.0
.data 5440 5440 0 0.0
.text 1280392 1280392 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1022191 1022191 0 0.0
bss 123548 123548 0 0.0
rodata 120604 120604 0 0.0
text 699036 699036 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 991487 991487 0 0.0
bss 120736 120736 0 0.0
rodata 112132 112132 0 0.0
text 678936 678936 0 0.0
nrf52840dongle_nrf52840 (read/write) 1037011 1037011 0 0.0
bss 124768 124768 0 0.0
rodata 119420 119420 0 0.0
text 702928 702928 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 928806 928806 0 0.0
bss 120112 120112 0 0.0
rodata 113848 113848 0 0.0
text 614056 614056 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 950895 950895 0 0.0
bss 121752 121752 0 0.0
rodata 109300 109300 0 0.0
text 641228 641228 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 858358 858358 0 0.0
bss 118344 118344 0 0.0
rodata 102472 102472 0 0.0
text 557024 557024 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 949347 949347 0 0.0
bss 121472 121472 0 0.0
rodata 108256 108256 0 0.0
text 641048 641048 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 945419 945419 0 0.0
bss 121476 121476 0 0.0
rodata 107952 107952 0 0.0
text 637288 637288 0 0.0
shell nrf52840dk_nrf52840 (read/write) 810799 810799 0 0.0
bss 113324 113324 0 0.0
rodata 79364 79364 0 0.0
text 540456 540456 0 0.0
p6 all-clusters-app default (read/write) 2485872 2485888 16 0.0
.bss 124232 124232 0 0.0
.data 2672 2672 0 0.0
.text 1444136 1444152 16 0.0
light-app default (read/write) 2392760 2392776 16 0.0
.bss 113912 113912 0 0.0
.data 2528 2528 0 0.0
.text 1351024 1351040 16 0.0
lock-app default (read/write) 2356240 2356240 0 0.0
.bss 113640 113640 0 0.0
.data 2488 2488 0 0.0
.text 1314504 1314504 0 0.0
qpg lighting-app qpg6105+debug (read only) 598744 598744 0 0.0
(read/write) 146940 146940 0 0.0
.bss 90744 90744 0 0.0
.data 1112 1112 0 0.0
.text 593424 593424 0 0.0
lock-app qpg6105+debug (read only) 564352 564352 0 0.0
(read/write) 146940 146940 0 0.0
.bss 90728 90728 0 0.0
.data 1064 1064 0 0.0
.text 559032 559032 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877490 877490 0 0.0
bss 87520 87520 0 0.0
noinit 37160 37160 0 0.0
text 617978 617978 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 17, 2022

PR #15224: Size comparison from 967546f to a4f8ceb

Increases (6 builds for linux, p6)
platform target config section 967546f a4f8ceb change % change
linux all-clusters-app debug (read only) 2381585 2381617 32 0.0
.rodata 206309 206341 32 0.0
chip-tool debug (read only) 8625093 8625253 160 0.0
(read/write) 256576 256600 24 0.0
.bss 40712 40736 24 0.1
.rodata 462421 462453 32 0.0
.text 7642421 7642549 128 0.0
chip-tool-ipv6only arm64 (read only) 8373108 8373276 168 0.0
.rodata 438412 438484 72 0.0
.text 7166868 7166964 96 0.0
shell debug (read only) 2356425 2356457 32 0.0
.rodata 207378 207410 32 0.0
tv-app debug (read only) 2538449 2538489 40 0.0
.rodata 198349 198389 40 0.0
p6 all-clusters-app default (read/write) 2487800 2487816 16 0.0
.text 1446064 1446080 16 0.0
Decreases (5 builds for esp32, linux, mbed)
platform target config section 967546f a4f8ceb change % change
esp32 all-clusters-app m5stack (read/write) 466832 466824 -8 -0.0
.flash.rodata 227000 226992 -8 -0.0
linux chip-tool debug .data 1184 1164 -20 -1.7
chip-tool-ipv6only arm64 .data 1216 1208 -8 -0.7
tv-app debug (read/write) 151456 151424 -32 -0.0
.data 3200 3168 -32 -1.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2430164 2430156 -8 -0.0
.text 1392736 1392728 -8 -0.0
Full report (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 967546f a4f8ceb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 598498 598498 0 0.0
.app_xip_area 502440 502440 0 0.0
.bss 78756 78756 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 556646 556646 0 0.0
.app_xip_area 462132 462132 0 0.0
.bss 77252 77252 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577770 577770 0 0.0
.app_xip_area 473824 473824 0 0.0
.bss 86356 86356 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 914536 914536 0 0.0
(read/write) 129504 129504 0 0.0
.bss 127464 127464 0 0.0
.data 2036 2036 0 0.0
.text 914528 914528 0 0.0
BRD4161A+rpc (read only) 943228 943228 0 0.0
(read/write) 146416 146416 0 0.0
.bss 144240 144240 0 0.0
.data 2176 2176 0 0.0
.text 943220 943220 0 0.0
window-app BRD4161A (read only) 848516 848516 0 0.0
(read/write) 127416 127416 0 0.0
.bss 125512 125512 0 0.0
.data 1904 1904 0 0.0
.text 848508 848508 0 0.0
esp32 all-clusters-app c3devkit (read only) 949808 949808 0 0.0
(read/write) 1401602 1401602 0 0.0
.dram0.bss 68504 68504 0 0.0
.dram0.data 14156 14156 0 0.0
.flash.rodata 200040 200040 0 0.0
.flash.text 949808 949808 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 999275 999275 0 0.0
(read/write) 466832 466824 -8 -0.0
.dram0.bss 73640 73640 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 227000 226992 -8 -0.0
.flash.text 993891 993891 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 691784 691784 0 0.0
.bss 78384 78384 0 0.0
.data 1912 1912 0 0.0
.text 605688 605688 0 0.0
lock k32w061+release (read/write) 694384 694384 0 0.0
.bss 78600 78600 0 0.0
.data 1952 1952 0 0.0
.text 608032 608032 0 0.0
linux all-clusters-app debug (read only) 2381585 2381617 32 0.0
(read/write) 151104 151104 0 0.0
.bss 65376 65376 0 0.0
.data 1328 1328 0 0.0
.data.rel.ro 78696 78696 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 206309 206341 32 0.0
.text 2012290 2012290 0 0.0
bridge-app debug+rpc (read only) 1731293 1731293 0 0.0
(read/write) 94568 94568 0 0.0
.bss 49296 49296 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38104 38104 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 142188 142188 0 0.0
.text 1472725 1472725 0 0.0
chip-tool debug (read only) 8625093 8625253 160 0.0
(read/write) 256576 256600 24 0.0
.bss 40712 40736 24 0.1
.data 1184 1164 -20 -1.7
.data.rel.ro 208656 208656 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 462421 462453 32 0.0
.text 7642421 7642549 128 0.0
chip-tool-ipv6only arm64 (read only) 8373108 8373276 168 0.0
(read/write) 364865 364865 0 0.0
.bss 58961 58961 0 0.0
.data 1216 1208 -8 -0.7
.data.rel.ro 251224 251224 0 0.0
.dynamic 560 560 0 0.0
.got 49672 49672 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 438412 438484 72 0.0
.text 7166868 7166964 96 0.0
door-lock-app debug (read only) 1943041 1943041 0 0.0
(read/write) 120536 120536 0 0.0
.bss 51984 51984 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62104 62104 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173522 173522 0 0.0
.text 1620610 1620610 0 0.0
lighting-app debug+rpc (read only) 2069065 2069065 0 0.0
(read/write) 125528 125528 0 0.0
.bss 52992 52992 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65616 65616 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 166097 166097 0 0.0
.text 1747922 1747922 0 0.0
ota-provider-app debug (read only) 1876497 1876497 0 0.0
(read/write) 116216 116216 0 0.0
.bss 51840 51840 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57496 57496 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 158395 158395 0 0.0
.text 1567090 1567090 0 0.0
ota-requestor-app debug (read only) 1889809 1889809 0 0.0
(read/write) 117632 117632 0 0.0
.bss 52256 52256 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58760 58760 0 0.0
.dynamic 592 592 0 0.0
.got 4200 4200 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 153228 153228 0 0.0
.text 1587074 1587074 0 0.0
shell debug (read only) 2356425 2356457 32 0.0
(read/write) 153456 153456 0 0.0
.bss 73696 73696 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73240 73240 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 207378 207410 32 0.0
.text 1992194 1992194 0 0.0
thermostat-no-ble arm64 (read only) 2162924 2162924 0 0.0
(read/write) 150753 150753 0 0.0
.bss 67489 67489 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75040 75040 0 0.0
.dynamic 560 560 0 0.0
.got 4208 4208 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 133692 133692 0 0.0
.text 1810560 1810560 0 0.0
tv-app debug (read only) 2538449 2538489 40 0.0
(read/write) 151456 151424 -32 -0.0
.bss 69184 69184 0 0.0
.data 3200 3168 -32 -1.0
.data.rel.ro 73016 73016 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 198349 198389 40 0.0
.text 2166738 2166738 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2430164 2430156 -8 -0.0
.bss 195916 195916 0 0.0
.data 5328 5328 0 0.0
.text 1392736 1392728 -8 -0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2391940 2391940 0 0.0
.bss 188424 188424 0 0.0
.data 5632 5632 0 0.0
.text 1354512 1354512 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2327568 2327568 0 0.0
.bss 187424 187424 0 0.0
.data 5608 5608 0 0.0
.text 1290168 1290168 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139840 1139840 0 0.0
.bss 11796 11796 0 0.0
.data 4368 4368 0 0.0
.text 103224 103224 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2318404 2318404 0 0.0
.bss 185972 185972 0 0.0
.data 5440 5440 0 0.0
.text 1280976 1280976 0 0.0
p6 all-clusters-app default (read/write) 2487800 2487816 16 0.0
.bss 124232 124232 0 0.0
.data 2672 2672 0 0.0
.text 1446064 1446080 16 0.0
light-app default (read/write) 2393096 2393096 0 0.0
.bss 113888 113888 0 0.0
.data 2528 2528 0 0.0
.text 1351360 1351360 0 0.0
lock-app default (read/write) 2356744 2356744 0 0.0
.bss 113640 113640 0 0.0
.data 2488 2488 0 0.0
.text 1315008 1315008 0 0.0
qpg lighting-app qpg6105+debug (read only) 600028 600028 0 0.0
(read/write) 146940 146940 0 0.0
.bss 90720 90720 0 0.0
.data 1112 1112 0 0.0
.text 594708 594708 0 0.0
lock-app qpg6105+debug (read only) 565824 565824 0 0.0
(read/write) 146940 146940 0 0.0
.bss 90728 90728 0 0.0
.data 1064 1064 0 0.0
.text 560504 560504 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877894 877894 0 0.0
bss 87496 87496 0 0.0
noinit 37160 37160 0 0.0
text 618338 618338 0 0.0

@andy31415
Copy link
Contributor

Assuming NRF timeout is not due to this PR. Will merge.

@andy31415 andy31415 merged commit 22fb6c3 into project-chip:master Feb 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants