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

CASE: Send busy status report if we receive a sigma1 and we are in the middle of handshake #28153

Merged
merged 9 commits into from
Aug 3, 2023

Conversation

shubhamdp
Copy link
Contributor

With #27226, Unsolicited message handler will never be unregistered and CASEServer can still receive a Sigma1. If we are in the middle of a handshake then do send out Busy status report.

Fixes #27473

Tests

  • Tested with lighting-app/esp32 and chip-tool. [lightin-app/linux was too quick to reproduce this behaviour]
# Commissioning and access control
./chip-tool pairing onnetwork-long 21 20202021 3840
./chip-tool accesscontrol write acl '[{"fabricIndex": 1, "privilege": 5, "authMode":2, "subjects": [ 112233, 1213], "targets": null}]' 21 0x0

# Simultaneously sent below two commands from two different terminals
./chip-tool onoff toggle 21 1
./chip-tool onoff toggle 21 1 --commissioner-nodeid 1213
  • Log on ESP32
I (23613) chip[SC]: Already in the middle of CASE handshake, sending busy status report
  • Log on chip-tool
[1689917761627] [26247:8748806] [SC] Received error (protocol code 4) during pairing process: src/protocols/secure_channel/CASESession.cpp:1978: CHIP Error 0x000000DB: The Resource is busy and cannot process the request
[1689917761627] [26247:8748806] [SC] Received busy status report with minimum wait time: 500 ms
[1689917761627] [26247:8748806] [IN] SecureSession[0x7f84e94274d0]: Released - Type:2 LSID:44016
[1689917761627] [26247:8748806] [-] src/protocols/secure_channel/CASESession.cpp:1978: CHIP Error 0x000000DB: The Resource is busy and cannot process the request at ../../examples/chip-tool/commands/clusters/ModelCommand.cpp:62

@github-actions
Copy link

github-actions bot commented Aug 2, 2023

PR #28153: Size comparison from 9bcc2c5 to 7fc9b45

Increases above 0.2%:

platform target config section 9bcc2c5 7fc9b45 change % change
bl702 lighting-app bl702 .rodata 106472 106776 304 0.3
bl702+rpc .rodata 121124 121428 304 0.3
bl702l lighting-app bl702l .rodata 100356 100660 304 0.3
cc32xx lock CC3235SF_LAUNCHXL .rodata 105626 105930 304 0.3
linux bridge-app debug .rodata 213800 214344 544 0.3
ota-provider-app debug .rodata 200326 200902 576 0.3
ota-requestor-app debug .rodata 203750 204294 544 0.3
shell debug .rodata 210066 210610 544 0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 141020 141316 296 0.2
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 112404 112700 296 0.3
Increases (59 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9bcc2c5 7fc9b45 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363634 600 0.0
.text 1056278 1056570 292 0.0
bl602+rpc (read/write) 1410502 1411094 592 0.0
.text 1088212 1088504 292 0.0
bl702 lighting-app bl702 (read/write) 1166035 1166623 588 0.1
.debug_abbrev 1565264 1565815 551 0.0
.debug_aranges 140240 140272 32 0.0
.debug_frame 515940 516108 168 0.0
.debug_info 41428491 41436876 8385 0.0
.debug_line 5473915 5476108 2193 0.0
.debug_loc 3561130 3562506 1376 0.0
.debug_ranges 384432 384704 272 0.1
.debug_str 4011423 4011889 466 0.0
.rodata 106472 106776 304 0.3
.strtab 588548 589099 551 0.1
.symtab 175376 175472 96 0.1
.text 953310 953596 286 0.0
bl702+rpc (read/write) 1264923 1265511 588 0.0
.debug_abbrev 1742394 1742945 551 0.0
.debug_aranges 148784 148816 32 0.0
.debug_frame 544844 545012 168 0.0
.debug_info 46324349 46332733 8384 0.0
.debug_line 5886450 5888643 2193 0.0
.debug_loc 3767277 3768653 1376 0.0
.debug_ranges 410184 410456 272 0.1
.debug_str 4431288 4431754 466 0.0
.rodata 121124 121428 304 0.3
.strtab 651511 652062 551 0.1
.symtab 194304 194400 96 0.0
.text 1027996 1028280 284 0.0
bl702l lighting-app bl702l (read/write) 1151600 1152200 600 0.1
.debug_abbrev 1567483 1568034 551 0.0
.debug_aranges 134744 134776 32 0.0
.debug_frame 495628 495796 168 0.0
.debug_info 41429600 41437986 8386 0.0
.debug_line 5389501 5391694 2193 0.0
.debug_loc 3497227 3498645 1418 0.0
.debug_ranges 389640 389912 272 0.1
.debug_str 4023892 4024358 466 0.0
.rodata 100356 100660 304 0.3
.strtab 588773 589324 551 0.1
.symtab 174944 175040 96 0.1
.text 942116 942412 296 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 612018 968 0.2
.debug_abbrev 944966 945587 621 0.1
.debug_aranges 107968 107992 24 0.0
.debug_frame 366328 366428 100 0.0
.debug_info 19047763 19058789 11026 0.1
.debug_line 2780609 2783131 2522 0.1
.debug_loclists 1580675 1582593 1918 0.1
.debug_rnglists 99671 99751 80 0.1
.debug_str 3415768 3416234 466 0.0
.rodata 105626 105930 304 0.3
.strtab 490862 491334 472 0.1
.symtab 290432 290672 240 0.1
.text 503300 503964 664 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549855 432 0.1
.app_xip_area 440513 440945 432 0.1
lock cyw930739m2evb_01 (read/write) 533759 534183 424 0.1
.app_xip_area 419889 420313 424 0.1
ota-requestor cyw930739m2evb_01 (read/write) 572567 573503 936 0.2
.app_xip_area 464745 465681 936 0.2
switch cyw930739m2evb_01 (read/write) 545863 546279 416 0.1
.app_xip_area 435073 435489 416 0.1
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1010204 896 0.1
.text 822960 823856 896 0.1
BRD4187C (read/write) 1034204 1035060 856 0.1
.text 867644 868500 856 0.1
lock-app BRD4161A+wf200 (read/write) 1084112 1084528 416 0.0
.text 903752 904168 416 0.0
window-app BRD4187C (read/write) 1105268 1106172 904 0.1
.text 955804 956708 904 0.1
esp32 all-clusters-app c3devkit (read only) 1148088 1148698 610 0.1
(read/write) 1701716 1702020 304 0.0
.flash.rodata 265696 266000 304 0.1
.flash.text 1148088 1148698 610 0.1
m5stack (read only) 1190343 1190931 588 0.0
(read/write) 549942 550238 296 0.1
.flash.rodata 296712 297008 296 0.1
.flash.text 1184959 1185547 588 0.0
k32w contact k32w0+release (read only) 589212 589796 584 0.1
.text 588676 589260 584 0.1
light k32w0+release (read only) 587900 588484 584 0.1
.text 587364 587948 584 0.1
lock k32w0+release (read only) 560476 561036 560 0.1
.text 559940 560500 560 0.1
linux all-clusters-app debug (read only) 5480209 5482689 2480 0.0
.rodata 333136 333680 544 0.2
.text 4770259 4772195 1936 0.0
all-clusters-minimal-app debug (read only) 4895225 4897705 2480 0.1
.rodata 271238 271782 544 0.2
.text 4393859 4395795 1936 0.0
bridge-app debug (read only) 2764401 2766881 2480 0.1
.rodata 213800 214344 544 0.3
.text 2373123 2375059 1936 0.1
chip-tool debug (read only) 17765081 17767537 2456 0.0
.rodata 916009 916529 520 0.1
.text 14794067 14796003 1936 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16980348 2096 0.0
(read/write) 1122680 1122696 16 0.0
.got 23352 23360 8 0.0
.rodata 827096 827400 304 0.0
.text 13911384 13913160 1776 0.0
lighting-app debug+rpc+ui (read only) 5273401 5275881 2480 0.0
.rodata 337844 338388 544 0.2
.text 4693507 4695443 1936 0.0
lock-app debug (read only) 4452849 4455297 2448 0.1
.rodata 246470 246982 512 0.2
.text 3997891 3999827 1936 0.0
ota-provider-app debug (read only) 4123081 4125593 2512 0.1
.rodata 200326 200902 576 0.3
.text 3732483 3734419 1936 0.1
ota-requestor-app debug (read only) 4216993 4219473 2480 0.1
.rodata 203750 204294 544 0.3
.text 3818643 3820579 1936 0.1
shell debug (read only) 2924481 2926961 2480 0.1
.rodata 210066 210610 544 0.3
.text 2543570 2545506 1936 0.1
thermostat-no-ble arm64 (read only) 4446724 4448788 2064 0.0
.got 11968 11976 8 0.1
.rodata 161628 161916 288 0.2
.text 3946968 3948728 1760 0.0
tv-app debug (read only) 5310865 5313345 2480 0.0
.rodata 271798 272342 544 0.2
.text 4795475 4797411 1936 0.0
tv-casting-app debug (read only) 8288321 8290817 2496 0.0
.rodata 366812 367388 576 0.2
.text 7521779 7523699 1920 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2518696 944 0.0
.text 1480436 1481380 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217112 1217968 856 0.1
rodata 141020 141316 296 0.2
text 842296 842856 560 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1336244 1336664 420 0.0
rodata 135436 135440 4 0.0
text 769900 770320 420 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155024 1155880 856 0.1
rodata 112404 112700 296 0.3
text 808740 809300 560 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1766508 904 0.1
.debug_abbrev 1377012 1377616 604 0.0
.debug_aranges 143640 143664 24 0.0
.debug_frame 478500 478600 100 0.0
.debug_info 30045363 30056239 10876 0.0
.debug_line 4136036 4138453 2417 0.1
.debug_loclists 2242905 2244755 1850 0.1
.debug_rnglists 142177 142256 79 0.1
.debug_str 4115630 4116096 466 0.0
.strtab 801003 801475 472 0.1
.symtab 499248 499488 240 0.0
.text 1560996 1561900 904 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1673972 904 0.1
.debug_abbrev 1282626 1283230 604 0.0
.debug_aranges 136944 136968 24 0.0
.debug_frame 461588 461688 100 0.0
.debug_info 27139787 27150662 10875 0.0
.debug_line 3952881 3955298 2417 0.1
.debug_loclists 2143792 2145634 1842 0.1
.debug_rnglists 135298 135377 79 0.1
.debug_str 3975179 3975645 466 0.0
.strtab 711637 712109 472 0.1
.symtab 464896 465136 240 0.1
.text 1470412 1471316 904 0.1
light cy8ckit_062s2_43012 (read/write) 1604924 1605804 880 0.1
.debug_abbrev 1123242 1123846 604 0.1
.debug_aranges 127216 127240 24 0.0
.debug_frame 425220 425320 100 0.0
.debug_info 22294839 22305714 10875 0.0
.debug_line 3519499 3521916 2417 0.1
.debug_loclists 1983013 1984855 1842 0.1
.debug_rnglists 125188 125267 79 0.1
.debug_str 3786342 3786808 466 0.0
.strtab 633245 633717 472 0.1
.symtab 429856 430096 240 0.1
.text 1408476 1409356 880 0.1
lock cy8ckit_062s2_43012 (read/write) 1635228 1636124 896 0.1
.debug_abbrev 1099880 1100484 604 0.1
.debug_aranges 125160 125184 24 0.0
.debug_frame 418052 418152 100 0.0
.debug_info 21892826 21903700 10874 0.0
.debug_line 3447294 3449711 2417 0.1
.debug_loclists 1950433 1952275 1842 0.1
.debug_rnglists 122528 122607 79 0.1
.debug_str 3740581 3741047 466 0.0
.strtab 602763 603235 472 0.1
.symtab 419696 419936 240 0.1
.text 1411348 1412244 896 0.1
qpg lighting-app qpg6105+debug (read/write) 1176392 1177248 856 0.1
.text 623232 624088 856 0.1
lock-app qpg6105+debug (read/write) 1133440 1134288 848 0.1
.text 580284 581132 848 0.1
telink all-clusters-app tlsr9518adk80d (read/write) 1068444 1069360 916 0.1
text 727494 728104 610 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 974896 975820 924 0.1
text 668120 668730 610 0.1
bridge-app tlsr9518adk80d (read/write) 942716 943632 916 0.1
text 645730 646340 610 0.1
contact-sensor-app tlsr9518adk80d (read/write) 874628 875544 916 0.1
text 589072 589682 610 0.1
light-switch-app tlsr9518adk80d (read/write) 903532 904448 916 0.1
text 614722 615332 610 0.1
lighting-app tlsr9518adk80d (read/write) 981056 981972 916 0.1
text 684576 685184 608 0.1
lighting-app-factory-data tlsr9518adk80d (read/write) 992428 993344 916 0.1
text 692088 692700 612 0.1
lighting-app-rpc tlsr9518adk80d (read/write) 1050588 1051504 916 0.1
text 729508 730120 612 0.1
lighting-app-shell tlsr9518adk80d (read/write) 1081916 1082840 924 0.1
text 749612 750222 610 0.1
lock-app tlsr9518adk80d (read/write) 929192 930108 916 0.1
text 617228 617836 608 0.1
ota-requestor-app tlsr9518adk80d (read/write) 897260 898184 924 0.1
text 610968 611580 612 0.1
pump-app tlsr9518adk80d (read/write) 880116 881040 924 0.1
text 594764 595374 610 0.1
pump-controller-app tlsr9518adk80d (read/write) 867272 868188 916 0.1
text 585204 585812 608 0.1
smoke_co_alarm-app tlsr9518adk80d (read/write) 876688 877604 916 0.1
text 592136 592744 608 0.1
temperature-measurement-app tlsr9518adk80d (read/write) 863404 864320 916 0.1
text 580806 581416 610 0.1
thermostat tlsr9518adk80d (read/write) 909348 910272 924 0.1
text 620252 620862 610 0.1
window-covering tlsr9518adk80d (read/write) 904700 905616 916 0.1
text 615140 615752 612 0.1
Decreases (3 builds for k32w, telink)
platform target config section 9bcc2c5 7fc9b45 change % change
k32w contact k32w0+release (read/write) 91480 91472 -8 -0.0
light k32w0+release (read/write) 91112 91104 -8 -0.0
telink shell tlsr9518adk80d text 478576 478574 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9bcc2c5 7fc9b45 change % change
bl602 lighting-app bl602 (read/write) 1363034 1363634 600 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1056278 1056570 292 0.0
bl602+rpc (read/write) 1410502 1411094 592 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1088212 1088504 292 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166035 1166623 588 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565815 551 0.0
.debug_aranges 140240 140272 32 0.0
.debug_frame 515940 516108 168 0.0
.debug_info 41428491 41436876 8385 0.0
.debug_line 5473915 5476108 2193 0.0
.debug_loc 3561130 3562506 1376 0.0
.debug_ranges 384432 384704 272 0.1
.debug_str 4011423 4011889 466 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106472 106776 304 0.3
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 588548 589099 551 0.1
.symtab 175376 175472 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953310 953596 286 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264923 1265511 588 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742945 551 0.0
.debug_aranges 148784 148816 32 0.0
.debug_frame 544844 545012 168 0.0
.debug_info 46324349 46332733 8384 0.0
.debug_line 5886450 5888643 2193 0.0
.debug_loc 3767277 3768653 1376 0.0
.debug_ranges 410184 410456 272 0.1
.debug_str 4431288 4431754 466 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121124 121428 304 0.3
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 651511 652062 551 0.1
.symtab 194304 194400 96 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027996 1028280 284 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1152200 600 0.1
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1568034 551 0.0
.debug_aranges 134744 134776 32 0.0
.debug_frame 495628 495796 168 0.0
.debug_info 41429600 41437986 8386 0.0
.debug_line 5389501 5391694 2193 0.0
.debug_loc 3497227 3498645 1418 0.0
.debug_ranges 389640 389912 272 0.1
.debug_str 4023892 4024358 466 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100356 100660 304 0.3
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588773 589324 551 0.1
.symtab 174944 175040 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942116 942412 296 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 612018 968 0.2
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 945587 621 0.1
.debug_aranges 107968 107992 24 0.0
.debug_frame 366328 366428 100 0.0
.debug_info 19047763 19058789 11026 0.1
.debug_line 2780609 2783131 2522 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580675 1582593 1918 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99671 99751 80 0.1
.debug_str 3415768 3416234 466 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105930 304 0.3
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 491334 472 0.1
.symtab 290432 290672 240 0.1
.text 503300 503964 664 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549855 432 0.1
.app_xip_area 440513 440945 432 0.1
.bss 63880 63880 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533759 534183 424 0.1
.app_xip_area 419889 420313 424 0.1
.bss 68832 68832 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 573503 936 0.2
.app_xip_area 464745 465681 936 0.2
.bss 62840 62840 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 546279 416 0.1
.app_xip_area 435073 435489 416 0.1
.bss 65728 65728 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1010204 896 0.1
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822960 823856 896 0.1
BRD4187C (read/write) 1034204 1035060 856 0.1
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867644 868500 856 0.1
lock-app BRD4161A+wf200 (read/write) 1084112 1084528 416 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903752 904168 416 0.0
window-app BRD4187C (read/write) 1105268 1106172 904 0.1
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955804 956708 904 0.1
esp32 all-clusters-app c3devkit (read only) 1148088 1148698 610 0.1
(read/write) 1701716 1702020 304 0.0
.dram0.bss 79080 79080 0 0.0
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 266000 304 0.1
.flash.text 1148088 1148698 610 0.1
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190343 1190931 588 0.0
(read/write) 549942 550238 296 0.1
.dram0.bss 85456 85456 0 0.0
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 297008 296 0.1
.flash.text 1184959 1185547 588 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589796 584 0.1
(read/write) 91480 91472 -8 -0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588676 589260 584 0.1
light k32w0+release (read only) 587900 588484 584 0.1
(read/write) 91112 91104 -8 -0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587364 587948 584 0.1
lock k32w0+release (read only) 560476 561036 560 0.1
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559940 560500 560 0.1
linux all-clusters-app debug (read only) 5480209 5482689 2480 0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333680 544 0.2
.text 4770259 4772195 1936 0.0
all-clusters-minimal-app debug (read only) 4895225 4897705 2480 0.1
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271238 271782 544 0.2
.text 4393859 4395795 1936 0.0
bridge-app debug (read only) 2764401 2766881 2480 0.1
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213800 214344 544 0.3
.text 2373123 2375059 1936 0.1
chip-tool debug (read only) 17765081 17767537 2456 0.0
(read/write) 1055160 1055160 0 0.0
.bss 93624 93624 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 916009 916529 520 0.1
.text 14794067 14796003 1936 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16980348 2096 0.0
(read/write) 1122680 1122696 16 0.0
.bss 103000 103000 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23360 8 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827400 304 0.0
.text 13911384 13913160 1776 0.0
lighting-app debug+rpc+ui (read only) 5273401 5275881 2480 0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337844 338388 544 0.2
.text 4693507 4695443 1936 0.0
lock-app debug (read only) 4452849 4455297 2448 0.1
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246470 246982 512 0.2
.text 3997891 3999827 1936 0.0
ota-provider-app debug (read only) 4123081 4125593 2512 0.1
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200326 200902 576 0.3
.text 3732483 3734419 1936 0.1
ota-requestor-app debug (read only) 4216993 4219473 2480 0.1
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203750 204294 544 0.3
.text 3818643 3820579 1936 0.1
shell debug (read only) 2924481 2926961 2480 0.1
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 210066 210610 544 0.3
.text 2543570 2545506 1936 0.1
thermostat-no-ble arm64 (read only) 4446724 4448788 2064 0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11976 8 0.1
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161916 288 0.2
.text 3946968 3948728 1760 0.0
tv-app debug (read only) 5310865 5313345 2480 0.0
(read/write) 350136 350136 0 0.0
.bss 240448 240448 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271798 272342 544 0.2
.text 4795475 4797411 1936 0.0
tv-casting-app debug (read only) 8288321 8290817 2496 0.0
(read/write) 210688 210688 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 146856 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366812 367388 576 0.2
.text 7521779 7523699 1920 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2518696 944 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480436 1481380 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217112 1217968 856 0.1
bss 154659 154659 0 0.0
rodata 141020 141316 296 0.2
text 842296 842856 560 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336244 1336664 420 0.0
bss 140117 140117 0 0.0
rodata 135436 135440 4 0.0
text 769900 770320 420 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155024 1155880 856 0.1
bss 154838 154838 0 0.0
rodata 112404 112700 296 0.3
text 808740 809300 560 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1765604 1766508 904 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193596 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1377012 1377616 604 0.0
.debug_aranges 143640 143664 24 0.0
.debug_frame 478500 478600 100 0.0
.debug_info 30045363 30056239 10876 0.0
.debug_line 4136036 4138453 2417 0.1
.debug_line_str 957 957 0 0.0
.debug_loclists 2242905 2244755 1850 0.1
.debug_rnglists 142177 142256 79 0.1
.debug_str 4115630 4116096 466 0.0
.heap 837120 837120 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 801003 801475 472 0.1
.symtab 499248 499488 240 0.0
.text 0 0 0 0.0
1560996 1561900 904 0.1
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1673068 1673972 904 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1282626 1283230 604 0.0
.debug_aranges 136944 136968 24 0.0
.debug_frame 461588 461688 100 0.0
.debug_info 27139787 27150662 10875 0.0
.debug_line 3952881 3955298 2417 0.1
.debug_line_str 981 981 0 0.0
.debug_loclists 2143792 2145634 1842 0.1
.debug_rnglists 135298 135377 79 0.1
.debug_str 3975179 3975645 466 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 711637 712109 472 0.1
.symtab 464896 465136 240 0.1
.text 1470412 1471316 904 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604924 1605804 880 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1123242 1123846 604 0.1
.debug_aranges 127216 127240 24 0.0
.debug_frame 425220 425320 100 0.0
.debug_info 22294839 22305714 10875 0.0
.debug_line 3519499 3521916 2417 0.1
.debug_line_str 942 942 0 0.0
.debug_loclists 1983013 1984855 1842 0.1
.debug_rnglists 125188 125267 79 0.1
.debug_str 3786342 3786808 466 0.0
.heap 845280 845280 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 633245 633717 472 0.1
.symtab 429856 430096 240 0.1
.text 1408476 1409356 880 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1635228 1636124 896 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1099880 1100484 604 0.1
.debug_aranges 125160 125184 24 0.0
.debug_frame 418052 418152 100 0.0
.debug_info 21892826 21903700 10874 0.0
.debug_line 3447294 3449711 2417 0.1
.debug_line_str 933 933 0 0.0
.debug_loclists 1950433 1952275 1842 0.1
.debug_rnglists 122528 122607 79 0.1
.debug_str 3740581 3741047 466 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 602763 603235 472 0.1
.symtab 419696 419936 240 0.1
.text 1411348 1412244 896 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1177248 856 0.1
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623232 624088 856 0.1
lock-app qpg6105+debug (read/write) 1133440 1134288 848 0.1
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580284 581132 848 0.1
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068444 1069360 916 0.1
bss 107348 107348 0 0.0
text 727494 728104 610 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974896 975820 924 0.1
bss 105324 105324 0 0.0
text 668120 668730 610 0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942716 943632 916 0.1
bss 109344 109344 0 0.0
text 645730 646340 610 0.1
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874628 875544 916 0.1
bss 99000 99000 0 0.0
text 589072 589682 610 0.1
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903532 904448 916 0.1
bss 99564 99564 0 0.0
text 614722 615332 610 0.1
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981056 981972 916 0.1
bss 107676 107676 0 0.0
text 684576 685184 608 0.1
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992428 993344 916 0.1
bss 111924 111924 0 0.0
text 692088 692700 612 0.1
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050588 1051504 916 0.1
bss 109248 109248 0 0.0
text 729508 730120 612 0.1
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081916 1082840 924 0.1
bss 120324 120324 0 0.0
text 749612 750222 610 0.1
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929192 930108 916 0.1
bss 99644 99644 0 0.0
text 617228 617836 608 0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897260 898184 924 0.1
bss 100272 100272 0 0.0
text 610968 611580 612 0.1
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880116 881040 924 0.1
bss 99132 99132 0 0.0
text 594764 595374 610 0.1
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867272 868188 916 0.1
bss 98932 98932 0 0.0
text 585204 585812 608 0.1
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478576 478574 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876688 877604 916 0.1
bss 99088 99088 0 0.0
text 592136 592744 608 0.1
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863404 864320 916 0.1
bss 98840 98840 0 0.0
text 580806 581416 610 0.1
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909348 910272 924 0.1
bss 99384 99384 0 0.0
text 620252 620862 610 0.1
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904700 905616 916 0.1
bss 99668 99668 0 0.0
text 615140 615752 612 0.1

@github-actions
Copy link

github-actions bot commented Aug 3, 2023

PR #28153: Size comparison from 9bcc2c5 to c23a888

Increases above 0.2%:

platform target config section 9bcc2c5 c23a888c change % change
bl702 lighting-app bl702 .rodata 106472 106776 304 0.3
bl702+rpc .rodata 121124 121428 304 0.3
bl702l lighting-app bl702l .rodata 100356 100660 304 0.3
cc32xx lock CC3235SF_LAUNCHXL .rodata 105626 105930 304 0.3
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 rodata 112404 112700 296 0.3
Increases (48 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9bcc2c5 c23a888c change % change
bl602 lighting-app bl602 (read/write) 1363034 1363634 600 0.0
.text 1056278 1056572 294 0.0
bl602+rpc (read/write) 1410502 1411102 600 0.0
.text 1088212 1088506 294 0.0
bl702 lighting-app bl702 (read/write) 1166035 1166623 588 0.1
.debug_abbrev 1565264 1565815 551 0.0
.debug_aranges 140240 140272 32 0.0
.debug_frame 515940 516108 168 0.0
.debug_info 41428491 41436876 8385 0.0
.debug_line 5473915 5476108 2193 0.0
.debug_loc 3561130 3562506 1376 0.0
.debug_ranges 384432 384704 272 0.1
.debug_str 4011423 4011889 466 0.0
.rodata 106472 106776 304 0.3
.strtab 588548 589099 551 0.1
.symtab 175376 175472 96 0.1
.text 953310 953596 286 0.0
bl702+rpc (read/write) 1264923 1265515 592 0.0
.debug_abbrev 1742394 1742945 551 0.0
.debug_aranges 148784 148816 32 0.0
.debug_frame 544844 545012 168 0.0
.debug_info 46324349 46332734 8385 0.0
.debug_line 5886450 5888643 2193 0.0
.debug_loc 3767277 3768653 1376 0.0
.debug_ranges 410184 410456 272 0.1
.debug_str 4431288 4431754 466 0.0
.rodata 121124 121428 304 0.3
.strtab 651511 652062 551 0.1
.symtab 194304 194400 96 0.0
.text 1027996 1028282 286 0.0
bl702l lighting-app bl702l (read/write) 1151600 1152200 600 0.1
.debug_abbrev 1567483 1568034 551 0.0
.debug_aranges 134744 134776 32 0.0
.debug_frame 495628 495796 168 0.0
.debug_info 41429600 41437985 8385 0.0
.debug_line 5389501 5391694 2193 0.0
.debug_loc 3497227 3498645 1418 0.0
.debug_ranges 389640 389912 272 0.1
.debug_str 4023892 4024358 466 0.0
.rodata 100356 100660 304 0.3
.strtab 588773 589324 551 0.1
.symtab 174944 175040 96 0.1
.text 942116 942410 294 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 612018 968 0.2
.debug_abbrev 944966 945587 621 0.1
.debug_aranges 107968 107992 24 0.0
.debug_frame 366328 366428 100 0.0
.debug_info 19047763 19058789 11026 0.1
.debug_line 2780609 2783131 2522 0.1
.debug_loclists 1580675 1582593 1918 0.1
.debug_rnglists 99671 99751 80 0.1
.debug_str 3415768 3416234 466 0.0
.rodata 105626 105930 304 0.3
.strtab 490862 491334 472 0.1
.symtab 290432 290672 240 0.1
.text 503300 503964 664 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549855 432 0.1
.app_xip_area 440513 440945 432 0.1
lock cyw930739m2evb_01 (read/write) 533759 534183 424 0.1
.app_xip_area 419889 420313 424 0.1
ota-requestor cyw930739m2evb_01 (read/write) 572567 573503 936 0.2
.app_xip_area 464745 465681 936 0.2
switch cyw930739m2evb_01 (read/write) 545863 546279 416 0.1
.app_xip_area 435073 435489 416 0.1
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1010204 896 0.1
.text 822960 823856 896 0.1
BRD4187C (read/write) 1034204 1035068 864 0.1
.text 867644 868508 864 0.1
lock-app BRD4161A+wf200 (read/write) 1084112 1084528 416 0.0
.text 903752 904168 416 0.0
window-app BRD4187C (read/write) 1105268 1106172 904 0.1
.text 955804 956708 904 0.1
esp32 all-clusters-app c3devkit (read only) 1148088 1148698 610 0.1
(read/write) 1701716 1702020 304 0.0
.flash.rodata 265696 266000 304 0.1
.flash.text 1148088 1148698 610 0.1
m5stack (read only) 1190343 1190931 588 0.0
(read/write) 549942 550238 296 0.1
.flash.rodata 296712 297008 296 0.1
.flash.text 1184959 1185547 588 0.0
k32w contact k32w0+release (read only) 589212 589796 584 0.1
.text 588676 589260 584 0.1
light k32w0+release (read only) 587900 588484 584 0.1
.text 587364 587948 584 0.1
lock k32w0+release (read only) 560476 561036 560 0.1
.text 559940 560500 560 0.1
linux chip-tool-ipv6only arm64 (read only) 16978252 16980348 2096 0.0
(read/write) 1122680 1122696 16 0.0
.got 23352 23360 8 0.0
.rodata 827096 827400 304 0.0
.text 13911384 13913160 1776 0.0
thermostat-no-ble arm64 (read only) 4446724 4448788 2064 0.0
.got 11968 11976 8 0.1
.rodata 161628 161916 288 0.2
.text 3946968 3948728 1760 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2518696 944 0.0
.text 1480436 1481380 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217112 1217968 856 0.1
rodata 141020 141316 296 0.2
text 842296 842856 560 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1336244 1336664 420 0.0
rodata 135436 135440 4 0.0
text 769900 770320 420 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155024 1155880 856 0.1
rodata 112404 112700 296 0.3
text 808740 809300 560 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1766508 904 0.1
.debug_abbrev 1377012 1377616 604 0.0
.debug_aranges 143640 143664 24 0.0
.debug_frame 478500 478600 100 0.0
.debug_info 30045363 30056237 10874 0.0
.debug_line 4136036 4138453 2417 0.1
.debug_loclists 2242905 2244755 1850 0.1
.debug_rnglists 142177 142256 79 0.1
.debug_str 4115630 4116096 466 0.0
.strtab 801003 801475 472 0.1
.symtab 499248 499488 240 0.0
.text 1560996 1561900 904 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1673972 904 0.1
.debug_abbrev 1282626 1283230 604 0.0
.debug_aranges 136944 136968 24 0.0
.debug_frame 461588 461688 100 0.0
.debug_info 27139787 27150663 10876 0.0
.debug_line 3952881 3955298 2417 0.1
.debug_loclists 2143792 2145634 1842 0.1
.debug_rnglists 135298 135377 79 0.1
.debug_str 3975179 3975645 466 0.0
.strtab 711637 712109 472 0.1
.symtab 464896 465136 240 0.1
.text 1470412 1471316 904 0.1
light cy8ckit_062s2_43012 (read/write) 1604924 1605804 880 0.1
.debug_abbrev 1123242 1123846 604 0.1
.debug_aranges 127216 127240 24 0.0
.debug_frame 425220 425320 100 0.0
.debug_info 22294839 22305714 10875 0.0
.debug_line 3519499 3521916 2417 0.1
.debug_loclists 1983013 1984855 1842 0.1
.debug_rnglists 125188 125267 79 0.1
.debug_str 3786342 3786808 466 0.0
.strtab 633245 633717 472 0.1
.symtab 429856 430096 240 0.1
.text 1408476 1409356 880 0.1
lock cy8ckit_062s2_43012 (read/write) 1635228 1636124 896 0.1
.debug_abbrev 1099880 1100484 604 0.1
.debug_aranges 125160 125184 24 0.0
.debug_frame 418052 418152 100 0.0
.debug_info 21892826 21903700 10874 0.0
.debug_line 3447294 3449711 2417 0.1
.debug_loclists 1950433 1952275 1842 0.1
.debug_rnglists 122528 122607 79 0.1
.debug_str 3740581 3741047 466 0.0
.strtab 602763 603235 472 0.1
.symtab 419696 419936 240 0.1
.text 1411348 1412244 896 0.1
qpg lighting-app qpg6105+debug (read/write) 1176392 1177248 856 0.1
.text 623232 624088 856 0.1
lock-app qpg6105+debug (read/write) 1133440 1134288 848 0.1
.text 580284 581132 848 0.1
telink all-clusters-app tlsr9518adk80d (read/write) 1068444 1069360 916 0.1
text 727494 728102 608 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 974896 975820 924 0.1
text 668120 668732 612 0.1
bridge-app tlsr9518adk80d (read/write) 942716 943640 924 0.1
text 645730 646342 612 0.1
contact-sensor-app tlsr9518adk80d (read/write) 874628 875552 924 0.1
text 589072 589686 614 0.1
light-switch-app tlsr9518adk80d (read/write) 903532 904448 916 0.1
text 614722 615332 610 0.1
lighting-app tlsr9518adk80d (read/write) 981056 981980 924 0.1
text 684576 685186 610 0.1
lighting-app-factory-data tlsr9518adk80d (read/write) 992428 993344 916 0.1
text 692088 692698 610 0.1
lighting-app-rpc tlsr9518adk80d (read/write) 1050588 1051504 916 0.1
text 729508 730118 610 0.1
lighting-app-shell tlsr9518adk80d (read/write) 1081916 1082840 924 0.1
text 749612 750224 612 0.1
lock-app tlsr9518adk80d (read/write) 929192 930116 924 0.1
text 617228 617838 610 0.1
ota-requestor-app tlsr9518adk80d (read/write) 897260 898184 924 0.1
text 610968 611580 612 0.1
pump-app tlsr9518adk80d (read/write) 880116 881040 924 0.1
text 594764 595374 610 0.1
pump-controller-app tlsr9518adk80d (read/write) 867272 868196 924 0.1
text 585204 585814 610 0.1
smoke_co_alarm-app tlsr9518adk80d (read/write) 876688 877604 916 0.1
text 592136 592744 608 0.1
temperature-measurement-app tlsr9518adk80d (read/write) 863404 864320 916 0.1
text 580806 581416 610 0.1
thermostat tlsr9518adk80d (read/write) 909348 910264 916 0.1
text 620252 620860 608 0.1
window-covering tlsr9518adk80d (read/write) 904700 905616 916 0.1
text 615140 615750 610 0.1
Decreases (2 builds for k32w)
platform target config section 9bcc2c5 c23a888c change % change
k32w contact k32w0+release (read/write) 91480 91472 -8 -0.0
light k32w0+release (read/write) 91112 91104 -8 -0.0
Full report (49 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9bcc2c5 c23a888c change % change
bl602 lighting-app bl602 (read/write) 1363034 1363634 600 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1056278 1056572 294 0.0
bl602+rpc (read/write) 1410502 1411102 600 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1088212 1088506 294 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166035 1166623 588 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565815 551 0.0
.debug_aranges 140240 140272 32 0.0
.debug_frame 515940 516108 168 0.0
.debug_info 41428491 41436876 8385 0.0
.debug_line 5473915 5476108 2193 0.0
.debug_loc 3561130 3562506 1376 0.0
.debug_ranges 384432 384704 272 0.1
.debug_str 4011423 4011889 466 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106472 106776 304 0.3
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 588548 589099 551 0.1
.symtab 175376 175472 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953310 953596 286 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264923 1265515 592 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742945 551 0.0
.debug_aranges 148784 148816 32 0.0
.debug_frame 544844 545012 168 0.0
.debug_info 46324349 46332734 8385 0.0
.debug_line 5886450 5888643 2193 0.0
.debug_loc 3767277 3768653 1376 0.0
.debug_ranges 410184 410456 272 0.1
.debug_str 4431288 4431754 466 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121124 121428 304 0.3
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 651511 652062 551 0.1
.symtab 194304 194400 96 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027996 1028282 286 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1152200 600 0.1
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1568034 551 0.0
.debug_aranges 134744 134776 32 0.0
.debug_frame 495628 495796 168 0.0
.debug_info 41429600 41437985 8385 0.0
.debug_line 5389501 5391694 2193 0.0
.debug_loc 3497227 3498645 1418 0.0
.debug_ranges 389640 389912 272 0.1
.debug_str 4023892 4024358 466 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100356 100660 304 0.3
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588773 589324 551 0.1
.symtab 174944 175040 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942116 942410 294 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 612018 968 0.2
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 945587 621 0.1
.debug_aranges 107968 107992 24 0.0
.debug_frame 366328 366428 100 0.0
.debug_info 19047763 19058789 11026 0.1
.debug_line 2780609 2783131 2522 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580675 1582593 1918 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99671 99751 80 0.1
.debug_str 3415768 3416234 466 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105930 304 0.3
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 491334 472 0.1
.symtab 290432 290672 240 0.1
.text 503300 503964 664 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549855 432 0.1
.app_xip_area 440513 440945 432 0.1
.bss 63880 63880 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533759 534183 424 0.1
.app_xip_area 419889 420313 424 0.1
.bss 68832 68832 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 573503 936 0.2
.app_xip_area 464745 465681 936 0.2
.bss 62840 62840 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 546279 416 0.1
.app_xip_area 435073 435489 416 0.1
.bss 65728 65728 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1010204 896 0.1
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822960 823856 896 0.1
BRD4187C (read/write) 1034204 1035068 864 0.1
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867644 868508 864 0.1
lock-app BRD4161A+wf200 (read/write) 1084112 1084528 416 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903752 904168 416 0.0
window-app BRD4187C (read/write) 1105268 1106172 904 0.1
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955804 956708 904 0.1
esp32 all-clusters-app c3devkit (read only) 1148088 1148698 610 0.1
(read/write) 1701716 1702020 304 0.0
.dram0.bss 79080 79080 0 0.0
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 266000 304 0.1
.flash.text 1148088 1148698 610 0.1
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190343 1190931 588 0.0
(read/write) 549942 550238 296 0.1
.dram0.bss 85456 85456 0 0.0
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 297008 296 0.1
.flash.text 1184959 1185547 588 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589796 584 0.1
(read/write) 91480 91472 -8 -0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588676 589260 584 0.1
light k32w0+release (read only) 587900 588484 584 0.1
(read/write) 91112 91104 -8 -0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587364 587948 584 0.1
lock k32w0+release (read only) 560476 561036 560 0.1
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559940 560500 560 0.1
linux chip-tool-ipv6only arm64 (read only) 16978252 16980348 2096 0.0
(read/write) 1122680 1122696 16 0.0
.bss 103000 103000 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23360 8 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827400 304 0.0
.text 13911384 13913160 1776 0.0
thermostat-no-ble arm64 (read only) 4446724 4448788 2064 0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11976 8 0.1
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161916 288 0.2
.text 3946968 3948728 1760 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2518696 944 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480436 1481380 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217112 1217968 856 0.1
bss 154659 154659 0 0.0
rodata 141020 141316 296 0.2
text 842296 842856 560 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336244 1336664 420 0.0
bss 140117 140117 0 0.0
rodata 135436 135440 4 0.0
text 769900 770320 420 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155024 1155880 856 0.1
bss 154838 154838 0 0.0
rodata 112404 112700 296 0.3
text 808740 809300 560 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1765604 1766508 904 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193596 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1377012 1377616 604 0.0
.debug_aranges 143640 143664 24 0.0
.debug_frame 478500 478600 100 0.0
.debug_info 30045363 30056237 10874 0.0
.debug_line 4136036 4138453 2417 0.1
.debug_line_str 957 957 0 0.0
.debug_loclists 2242905 2244755 1850 0.1
.debug_rnglists 142177 142256 79 0.1
.debug_str 4115630 4116096 466 0.0
.heap 837120 837120 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 801003 801475 472 0.1
.symtab 499248 499488 240 0.0
.text 1560996 1561900 904 0.1
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1673068 1673972 904 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1282626 1283230 604 0.0
.debug_aranges 136944 136968 24 0.0
.debug_frame 461588 461688 100 0.0
.debug_info 27139787 27150663 10876 0.0
.debug_line 3952881 3955298 2417 0.1
.debug_line_str 981 981 0 0.0
.debug_loclists 2143792 2145634 1842 0.1
.debug_rnglists 135298 135377 79 0.1
.debug_str 3975179 3975645 466 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 711637 712109 472 0.1
.symtab 464896 465136 240 0.1
.text 1470412 1471316 904 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604924 1605804 880 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1123242 1123846 604 0.1
.debug_aranges 127216 127240 24 0.0
.debug_frame 425220 425320 100 0.0
.debug_info 22294839 22305714 10875 0.0
.debug_line 3519499 3521916 2417 0.1
.debug_line_str 942 942 0 0.0
.debug_loclists 1983013 1984855 1842 0.1
.debug_rnglists 125188 125267 79 0.1
.debug_str 3786342 3786808 466 0.0
.heap 845280 845280 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 633245 633717 472 0.1
.symtab 429856 430096 240 0.1
.text 1408476 1409356 880 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1635228 1636124 896 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1099880 1100484 604 0.1
.debug_aranges 125160 125184 24 0.0
.debug_frame 418052 418152 100 0.0
.debug_info 21892826 21903700 10874 0.0
.debug_line 3447294 3449711 2417 0.1
.debug_line_str 933 933 0 0.0
.debug_loclists 1950433 1952275 1842 0.1
.debug_rnglists 122528 122607 79 0.1
.debug_str 3740581 3741047 466 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 602763 603235 472 0.1
.symtab 419696 419936 240 0.1
.text 1411348 1412244 896 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1177248 856 0.1
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623232 624088 856 0.1
lock-app qpg6105+debug (read/write) 1133440 1134288 848 0.1
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580284 581132 848 0.1
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068444 1069360 916 0.1
bss 107348 107348 0 0.0
text 727494 728102 608 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974896 975820 924 0.1
bss 105324 105324 0 0.0
text 668120 668732 612 0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942716 943640 924 0.1
bss 109344 109344 0 0.0
text 645730 646342 612 0.1
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874628 875552 924 0.1
bss 99000 99000 0 0.0
text 589072 589686 614 0.1
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903532 904448 916 0.1
bss 99564 99564 0 0.0
text 614722 615332 610 0.1
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981056 981980 924 0.1
bss 107676 107676 0 0.0
text 684576 685186 610 0.1
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992428 993344 916 0.1
bss 111924 111924 0 0.0
text 692088 692698 610 0.1
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050588 1051504 916 0.1
bss 109248 109248 0 0.0
text 729508 730118 610 0.1
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081916 1082840 924 0.1
bss 120324 120324 0 0.0
text 749612 750224 612 0.1
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929192 930116 924 0.1
bss 99644 99644 0 0.0
text 617228 617838 610 0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897260 898184 924 0.1
bss 100272 100272 0 0.0
text 610968 611580 612 0.1
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880116 881040 924 0.1
bss 99132 99132 0 0.0
text 594764 595374 610 0.1
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867272 868196 924 0.1
bss 98932 98932 0 0.0
text 585204 585814 610 0.1
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478576 478576 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876688 877604 916 0.1
bss 99088 99088 0 0.0
text 592136 592744 608 0.1
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863404 864320 916 0.1
bss 98840 98840 0 0.0
text 580806 581416 610 0.1
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909348 910264 916 0.1
bss 99384 99384 0 0.0
text 620252 620860 608 0.1
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904700 905616 916 0.1
bss 99668 99668 0 0.0
text 615140 615750 610 0.1

@github-actions
Copy link

github-actions bot commented Aug 3, 2023

PR #28153: Size comparison from cfa8212 to 0b3d28f

Increases above 0.2%:

platform target config section cfa8212 0b3d28f change % change
bl702 lighting-app bl702 .rodata 106472 106776 304 0.3
bl702+rpc .rodata 121124 121428 304 0.3
bl702l lighting-app bl702l .rodata 100356 100660 304 0.3
cc32xx lock CC3235SF_LAUNCHXL .rodata 105626 105930 304 0.3
linux bridge-app debug .rodata 213800 214344 544 0.3
ota-provider-app debug .rodata 200326 200902 576 0.3
ota-requestor-app debug .rodata 203750 204294 544 0.3
shell debug .rodata 210066 210610 544 0.3
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 rodata 112404 112700 296 0.3
Increases (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section cfa8212 0b3d28f change % change
bl602 lighting-app bl602 (read/write) 1363034 1363634 600 0.0
.text 1056280 1056572 292 0.0
bl602+rpc (read/write) 1410502 1411094 592 0.0
.text 1088212 1088504 292 0.0
bl702 lighting-app bl702 (read/write) 1166035 1166623 588 0.1
.debug_abbrev 1565264 1565815 551 0.0
.debug_aranges 140240 140272 32 0.0
.debug_frame 515940 516108 168 0.0
.debug_info 41428492 41436875 8383 0.0
.debug_line 5473915 5476108 2193 0.0
.debug_loc 3561130 3562506 1376 0.0
.debug_ranges 384432 384704 272 0.1
.debug_str 4011423 4011889 466 0.0
.rodata 106472 106776 304 0.3
.strtab 588548 589099 551 0.1
.symtab 175376 175472 96 0.1
.text 953312 953594 282 0.0
bl702+rpc (read/write) 1264923 1265511 588 0.0
.debug_abbrev 1742394 1742945 551 0.0
.debug_aranges 148784 148816 32 0.0
.debug_frame 544844 545012 168 0.0
.debug_info 46324349 46332733 8384 0.0
.debug_line 5886450 5888643 2193 0.0
.debug_loc 3767277 3768653 1376 0.0
.debug_ranges 410184 410456 272 0.1
.debug_str 4431288 4431754 466 0.0
.rodata 121124 121428 304 0.3
.strtab 651511 652062 551 0.1
.symtab 194304 194400 96 0.0
.text 1027996 1028280 284 0.0
bl702l lighting-app bl702l (read/write) 1151600 1152196 596 0.1
.debug_abbrev 1567483 1568034 551 0.0
.debug_aranges 134744 134776 32 0.0
.debug_frame 495628 495796 168 0.0
.debug_info 41429600 41437984 8384 0.0
.debug_line 5389501 5391694 2193 0.0
.debug_loc 3497227 3498645 1418 0.0
.debug_ranges 389640 389912 272 0.1
.debug_str 4023892 4024358 466 0.0
.rodata 100356 100660 304 0.3
.strtab 588773 589324 551 0.1
.symtab 174944 175040 96 0.1
.text 942116 942408 292 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 612018 968 0.2
.debug_abbrev 944966 945587 621 0.1
.debug_aranges 107968 107992 24 0.0
.debug_frame 366328 366428 100 0.0
.debug_info 19047765 19058788 11023 0.1
.debug_line 2780609 2783131 2522 0.1
.debug_loclists 1580675 1582593 1918 0.1
.debug_rnglists 99671 99751 80 0.1
.debug_str 3415768 3416234 466 0.0
.rodata 105626 105930 304 0.3
.strtab 490862 491334 472 0.1
.symtab 290432 290672 240 0.1
.text 503300 503964 664 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549855 432 0.1
.app_xip_area 440513 440945 432 0.1
lock cyw930739m2evb_01 (read/write) 533759 534175 416 0.1
.app_xip_area 419889 420305 416 0.1
ota-requestor cyw930739m2evb_01 (read/write) 572567 573503 936 0.2
.app_xip_area 464745 465681 936 0.2
switch cyw930739m2evb_01 (read/write) 545855 546287 432 0.1
.app_xip_area 435065 435497 432 0.1
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1010204 896 0.1
.text 822960 823856 896 0.1
BRD4187C (read/write) 1034204 1035060 856 0.1
.text 867644 868500 856 0.1
lock-app BRD4161A+wf200 (read/write) 1084112 1084528 416 0.0
.text 903752 904168 416 0.0
window-app BRD4187C (read/write) 1105268 1106172 904 0.1
.text 955804 956708 904 0.1
esp32 all-clusters-app c3devkit (read only) 1148084 1148700 616 0.1
(read/write) 1701716 1702020 304 0.0
.flash.rodata 265696 266000 304 0.1
.flash.text 1148084 1148700 616 0.1
m5stack (read only) 1190343 1190931 588 0.0
(read/write) 549942 550238 296 0.1
.flash.rodata 296712 297008 296 0.1
.flash.text 1184959 1185547 588 0.0
k32w contact k32w0+release (read only) 589212 589796 584 0.1
.text 588676 589260 584 0.1
light k32w0+release (read only) 587900 588468 568 0.1
.text 587364 587932 568 0.1
lock k32w0+release (read only) 560476 561036 560 0.1
.text 559940 560500 560 0.1
linux all-clusters-app debug (read only) 5480209 5482689 2480 0.0
.rodata 333136 333680 544 0.2
.text 4770259 4772195 1936 0.0
all-clusters-minimal-app debug (read only) 4895225 4897705 2480 0.1
.rodata 271238 271782 544 0.2
.text 4393859 4395795 1936 0.0
bridge-app debug (read only) 2764401 2766881 2480 0.1
.rodata 213800 214344 544 0.3
.text 2373123 2375059 1936 0.1
chip-tool debug (read only) 17765081 17767537 2456 0.0
.rodata 916009 916529 520 0.1
.text 14794067 14796003 1936 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16980348 2096 0.0
(read/write) 1122680 1122696 16 0.0
.got 23352 23360 8 0.0
.rodata 827096 827400 304 0.0
.text 13911384 13913160 1776 0.0
lighting-app debug+rpc+ui (read only) 5273401 5275881 2480 0.0
.rodata 337844 338388 544 0.2
.text 4693507 4695443 1936 0.0
lock-app debug (read only) 4452849 4455297 2448 0.1
.rodata 246470 246982 512 0.2
.text 3997891 3999827 1936 0.0
ota-provider-app debug (read only) 4123081 4125593 2512 0.1
.rodata 200326 200902 576 0.3
.text 3732483 3734419 1936 0.1
ota-requestor-app debug (read only) 4216993 4219473 2480 0.1
.rodata 203750 204294 544 0.3
.text 3818643 3820579 1936 0.1
shell debug (read only) 2924481 2926961 2480 0.1
.rodata 210066 210610 544 0.3
.text 2543570 2545506 1936 0.1
thermostat-no-ble arm64 (read only) 4446724 4448788 2064 0.0
.got 11968 11976 8 0.1
.rodata 161628 161916 288 0.2
.text 3946968 3948728 1760 0.0
tv-app debug (read only) 5310865 5313345 2480 0.0
.rodata 271798 272342 544 0.2
.text 4795475 4797411 1936 0.0
tv-casting-app debug (read only) 8290625 8293137 2512 0.0
.rodata 367004 367580 576 0.2
.text 7523507 7525443 1936 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2518696 944 0.0
.text 1480436 1481380 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217112 1217968 856 0.1
rodata 141020 141316 296 0.2
text 842300 842856 556 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1336244 1336664 420 0.0
rodata 135436 135440 4 0.0
text 769900 770320 420 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155024 1155880 856 0.1
rodata 112404 112700 296 0.3
text 808740 809300 560 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1766508 904 0.1
.debug_abbrev 1377012 1377616 604 0.0
.debug_aranges 143640 143664 24 0.0
.debug_frame 478500 478600 100 0.0
.debug_info 30045364 30056238 10874 0.0
.debug_line 4136036 4138453 2417 0.1
.debug_loclists 2242905 2244755 1850 0.1
.debug_rnglists 142177 142256 79 0.1
.debug_str 4115630 4116096 466 0.0
.strtab 801003 801475 472 0.1
.symtab 499248 499488 240 0.0
.text 1560996 1561900 904 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1673972 904 0.1
.debug_abbrev 1282626 1283230 604 0.0
.debug_aranges 136944 136968 24 0.0
.debug_frame 461588 461688 100 0.0
.debug_info 27139788 27150663 10875 0.0
.debug_line 3952881 3955298 2417 0.1
.debug_loclists 2143792 2145634 1842 0.1
.debug_rnglists 135298 135377 79 0.1
.debug_str 3975179 3975645 466 0.0
.strtab 711637 712109 472 0.1
.symtab 464896 465136 240 0.1
.text 1470412 1471316 904 0.1
light cy8ckit_062s2_43012 (read/write) 1604924 1605804 880 0.1
.debug_abbrev 1123242 1123846 604 0.1
.debug_aranges 127216 127240 24 0.0
.debug_frame 425220 425320 100 0.0
.debug_info 22294839 22305714 10875 0.0
.debug_line 3519499 3521916 2417 0.1
.debug_loclists 1983013 1984855 1842 0.1
.debug_rnglists 125188 125267 79 0.1
.debug_str 3786342 3786808 466 0.0
.strtab 633245 633717 472 0.1
.symtab 429856 430096 240 0.1
.text 1408476 1409356 880 0.1
lock cy8ckit_062s2_43012 (read/write) 1635228 1636124 896 0.1
.debug_abbrev 1099880 1100484 604 0.1
.debug_aranges 125160 125184 24 0.0
.debug_frame 418052 418152 100 0.0
.debug_info 21892828 21903700 10872 0.0
.debug_line 3447294 3449711 2417 0.1
.debug_loclists 1950433 1952275 1842 0.1
.debug_rnglists 122528 122607 79 0.1
.debug_str 3740581 3741047 466 0.0
.strtab 602763 603235 472 0.1
.symtab 419696 419936 240 0.1
.text 1411348 1412244 896 0.1
qpg lighting-app qpg6105+debug (read/write) 1176392 1177248 856 0.1
.text 623232 624088 856 0.1
lock-app qpg6105+debug (read/write) 1133440 1134288 848 0.1
.text 580284 581132 848 0.1
telink all-clusters-app tlsr9518adk80d (read/write) 1068444 1069360 916 0.1
text 727496 728104 608 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 974904 975820 916 0.1
text 668122 668730 608 0.1
bridge-app tlsr9518adk80d (read/write) 942724 943640 916 0.1
text 645734 646342 608 0.1
contact-sensor-app tlsr9518adk80d (read/write) 874628 875544 916 0.1
text 589074 589682 608 0.1
light-switch-app tlsr9518adk80d (read/write) 903532 904448 916 0.1
text 614724 615332 608 0.1
lighting-app tlsr9518adk80d (read/write) 981056 981972 916 0.1
text 684574 685184 610 0.1
lighting-app-factory-data tlsr9518adk80d (read/write) 992428 993344 916 0.1
text 692090 692698 608 0.1
lighting-app-rpc tlsr9518adk80d (read/write) 1050588 1051504 916 0.1
text 729508 730120 612 0.1
lighting-app-shell tlsr9518adk80d (read/write) 1081916 1082840 924 0.1
text 749610 750222 612 0.1
lock-app tlsr9518adk80d (read/write) 929192 930108 916 0.1
text 617228 617836 608 0.1
ota-requestor-app tlsr9518adk80d (read/write) 897268 898184 916 0.1
text 610972 611580 608 0.1
pump-app tlsr9518adk80d (read/write) 880124 881040 916 0.1
text 594766 595378 612 0.1
pump-controller-app tlsr9518adk80d (read/write) 867272 868196 924 0.1
text 585204 585816 612 0.1
shell tlsr9518adk80d text 478574 478576 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876688 877612 924 0.1
text 592134 592746 612 0.1
temperature-measurement-app tlsr9518adk80d (read/write) 863404 864320 916 0.1
text 580806 581414 608 0.1
thermostat tlsr9518adk80d (read/write) 909348 910264 916 0.1
text 620250 620858 608 0.1
window-covering tlsr9518adk80d (read/write) 904700 905616 916 0.1
text 615140 615748 608 0.1
Decreases (2 builds for k32w)
platform target config section cfa8212 0b3d28f change % change
k32w contact k32w0+release (read/write) 91480 91472 -8 -0.0
light k32w0+release (read/write) 91112 91104 -8 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section cfa8212 0b3d28f change % change
bl602 lighting-app bl602 (read/write) 1363034 1363634 600 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1056280 1056572 292 0.0
bl602+rpc (read/write) 1410502 1411094 592 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1088212 1088504 292 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166035 1166623 588 0.1
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565815 551 0.0
.debug_aranges 140240 140272 32 0.0
.debug_frame 515940 516108 168 0.0
.debug_info 41428492 41436875 8383 0.0
.debug_line 5473915 5476108 2193 0.0
.debug_loc 3561130 3562506 1376 0.0
.debug_ranges 384432 384704 272 0.1
.debug_str 4011423 4011889 466 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106472 106776 304 0.3
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 588548 589099 551 0.1
.symtab 175376 175472 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953312 953594 282 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264923 1265511 588 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742945 551 0.0
.debug_aranges 148784 148816 32 0.0
.debug_frame 544844 545012 168 0.0
.debug_info 46324349 46332733 8384 0.0
.debug_line 5886450 5888643 2193 0.0
.debug_loc 3767277 3768653 1376 0.0
.debug_ranges 410184 410456 272 0.1
.debug_str 4431288 4431754 466 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121124 121428 304 0.3
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 651511 652062 551 0.1
.symtab 194304 194400 96 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027996 1028280 284 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1152196 596 0.1
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1568034 551 0.0
.debug_aranges 134744 134776 32 0.0
.debug_frame 495628 495796 168 0.0
.debug_info 41429600 41437984 8384 0.0
.debug_line 5389501 5391694 2193 0.0
.debug_loc 3497227 3498645 1418 0.0
.debug_ranges 389640 389912 272 0.1
.debug_str 4023892 4024358 466 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100356 100660 304 0.3
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 588773 589324 551 0.1
.symtab 174944 175040 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942116 942408 292 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 612018 968 0.2
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 945587 621 0.1
.debug_aranges 107968 107992 24 0.0
.debug_frame 366328 366428 100 0.0
.debug_info 19047765 19058788 11023 0.1
.debug_line 2780609 2783131 2522 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580675 1582593 1918 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99671 99751 80 0.1
.debug_str 3415768 3416234 466 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105930 304 0.3
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 491334 472 0.1
.symtab 290432 290672 240 0.1
.text 503300 503964 664 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549855 432 0.1
.app_xip_area 440513 440945 432 0.1
.bss 63880 63880 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533759 534175 416 0.1
.app_xip_area 419889 420305 416 0.1
.bss 68832 68832 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 573503 936 0.2
.app_xip_area 464745 465681 936 0.2
.bss 62840 62840 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545855 546287 432 0.1
.app_xip_area 435065 435497 432 0.1
.bss 65728 65728 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1010204 896 0.1
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822960 823856 896 0.1
BRD4187C (read/write) 1034204 1035060 856 0.1
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867644 868500 856 0.1
lock-app BRD4161A+wf200 (read/write) 1084112 1084528 416 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903752 904168 416 0.0
window-app BRD4187C (read/write) 1105268 1106172 904 0.1
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955804 956708 904 0.1
esp32 all-clusters-app c3devkit (read only) 1148084 1148700 616 0.1
(read/write) 1701716 1702020 304 0.0
.dram0.bss 79080 79080 0 0.0
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 266000 304 0.1
.flash.text 1148084 1148700 616 0.1
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190343 1190931 588 0.0
(read/write) 549942 550238 296 0.1
.dram0.bss 85456 85456 0 0.0
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 297008 296 0.1
.flash.text 1184959 1185547 588 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589796 584 0.1
(read/write) 91480 91472 -8 -0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588676 589260 584 0.1
light k32w0+release (read only) 587900 588468 568 0.1
(read/write) 91112 91104 -8 -0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 587364 587932 568 0.1
lock k32w0+release (read only) 560476 561036 560 0.1
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559940 560500 560 0.1
linux all-clusters-app debug (read only) 5480209 5482689 2480 0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333680 544 0.2
.text 4770259 4772195 1936 0.0
all-clusters-minimal-app debug (read only) 4895225 4897705 2480 0.1
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 271238 271782 544 0.2
.text 4393859 4395795 1936 0.0
bridge-app debug (read only) 2764401 2766881 2480 0.1
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213800 214344 544 0.3
.text 2373123 2375059 1936 0.1
chip-tool debug (read only) 17765081 17767537 2456 0.0
(read/write) 1055160 1055160 0 0.0
.bss 93624 93624 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 916009 916529 520 0.1
.text 14794067 14796003 1936 0.0
chip-tool-ipv6only arm64 (read only) 16978252 16980348 2096 0.0
(read/write) 1122680 1122696 16 0.0
.bss 103000 103000 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23360 8 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827400 304 0.0
.text 13911384 13913160 1776 0.0
lighting-app debug+rpc+ui (read only) 5273401 5275881 2480 0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337844 338388 544 0.2
.text 4693507 4695443 1936 0.0
lock-app debug (read only) 4452849 4455297 2448 0.1
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246470 246982 512 0.2
.text 3997891 3999827 1936 0.0
ota-provider-app debug (read only) 4123081 4125593 2512 0.1
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200326 200902 576 0.3
.text 3732483 3734419 1936 0.1
ota-requestor-app debug (read only) 4216993 4219473 2480 0.1
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203750 204294 544 0.3
.text 3818643 3820579 1936 0.1
shell debug (read only) 2924481 2926961 2480 0.1
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 210066 210610 544 0.3
.text 2543570 2545506 1936 0.1
thermostat-no-ble arm64 (read only) 4446724 4448788 2064 0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11976 8 0.1
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161916 288 0.2
.text 3946968 3948728 1760 0.0
tv-app debug (read only) 5310865 5313345 2480 0.0
(read/write) 350136 350136 0 0.0
.bss 240448 240448 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271798 272342 544 0.2
.text 4795475 4797411 1936 0.0
tv-casting-app debug (read only) 8290625 8293137 2512 0.0
(read/write) 210848 210848 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 147016 147016 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 367004 367580 576 0.2
.text 7523507 7525443 1936 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2518696 944 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1480436 1481380 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217112 1217968 856 0.1
bss 154659 154659 0 0.0
rodata 141020 141316 296 0.2
text 842300 842856 556 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336244 1336664 420 0.0
bss 140117 140117 0 0.0
rodata 135436 135440 4 0.0
text 769900 770320 420 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155024 1155880 856 0.1
bss 154838 154838 0 0.0
rodata 112404 112700 296 0.3
text 808740 809300 560 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1765604 1766508 904 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193596 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1377012 1377616 604 0.0
.debug_aranges 143640 143664 24 0.0
.debug_frame 478500 478600 100 0.0
.debug_info 30045364 30056238 10874 0.0
.debug_line 4136036 4138453 2417 0.1
.debug_line_str 957 957 0 0.0
.debug_loclists 2242905 2244755 1850 0.1
.debug_rnglists 142177 142256 79 0.1
.debug_str 4115630 4116096 466 0.0
.heap 837120 837120 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 801003 801475 472 0.1
.symtab 499248 499488 240 0.0
.text 1560996 1561900 904 0.1
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1673068 1673972 904 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1282626 1283230 604 0.0
.debug_aranges 136944 136968 24 0.0
.debug_frame 461588 461688 100 0.0
.debug_info 27139788 27150663 10875 0.0
.debug_line 3952881 3955298 2417 0.1
.debug_line_str 981 981 0 0.0
.debug_loclists 2143792 2145634 1842 0.1
.debug_rnglists 135298 135377 79 0.1
.debug_str 3975179 3975645 466 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 711637 712109 472 0.1
.symtab 464896 465136 240 0.1
.text 1470412 1471316 904 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604924 1605804 880 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1123242 1123846 604 0.1
.debug_aranges 127216 127240 24 0.0
.debug_frame 425220 425320 100 0.0
.debug_info 22294839 22305714 10875 0.0
.debug_line 3519499 3521916 2417 0.1
.debug_line_str 942 942 0 0.0
.debug_loclists 1983013 1984855 1842 0.1
.debug_rnglists 125188 125267 79 0.1
.debug_str 3786342 3786808 466 0.0
.heap 845280 845280 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 633245 633717 472 0.1
.symtab 429856 430096 240 0.1
.text 1408476 1409356 880 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1635228 1636124 896 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1099880 1100484 604 0.1
.debug_aranges 125160 125184 24 0.0
.debug_frame 418052 418152 100 0.0
.debug_info 21892828 21903700 10872 0.0
.debug_line 3447294 3449711 2417 0.1
.debug_line_str 933 933 0 0.0
.debug_loclists 1950433 1952275 1842 0.1
.debug_rnglists 122528 122607 79 0.1
.debug_str 3740581 3741047 466 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 602763 603235 472 0.1
.symtab 419696 419936 240 0.1
.text 1411348 1412244 896 0.1
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1177248 856 0.1
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 623232 624088 856 0.1
lock-app qpg6105+debug (read/write) 1133440 1134288 848 0.1
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 580284 581132 848 0.1
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068444 1069360 916 0.1
bss 107348 107348 0 0.0
text 727496 728104 608 0.1
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974904 975820 916 0.1
bss 105324 105324 0 0.0
text 668122 668730 608 0.1
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942724 943640 916 0.1
bss 109344 109344 0 0.0
text 645734 646342 608 0.1
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874628 875544 916 0.1
bss 99000 99000 0 0.0
text 589074 589682 608 0.1
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903532 904448 916 0.1
bss 99564 99564 0 0.0
text 614724 615332 608 0.1
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981056 981972 916 0.1
bss 107676 107676 0 0.0
text 684574 685184 610 0.1
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992428 993344 916 0.1
bss 111924 111924 0 0.0
text 692090 692698 608 0.1
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050588 1051504 916 0.1
bss 109248 109248 0 0.0
text 729508 730120 612 0.1
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081916 1082840 924 0.1
bss 120324 120324 0 0.0
text 749610 750222 612 0.1
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929192 930108 916 0.1
bss 99644 99644 0 0.0
text 617228 617836 608 0.1
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897268 898184 916 0.1
bss 100272 100272 0 0.0
text 610972 611580 608 0.1
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880124 881040 916 0.1
bss 99132 99132 0 0.0
text 594766 595378 612 0.1
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867272 868196 924 0.1
bss 98932 98932 0 0.0
text 585204 585816 612 0.1
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478574 478576 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876688 877612 924 0.1
bss 99088 99088 0 0.0
text 592134 592746 612 0.1
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863404 864320 916 0.1
bss 98840 98840 0 0.0
text 580806 581414 608 0.1
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909348 910264 916 0.1
bss 99384 99384 0 0.0
text 620250 620858 608 0.1
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904700 905616 916 0.1
bss 99668 99668 0 0.0
text 615140 615748 608 0.1

@mergify mergify bot merged commit 59a0b2f into project-chip:master Aug 3, 2023
@shubhamdp shubhamdp deleted the sigma1_busy branch August 4, 2023 11:17
ajoletta-amzn pushed a commit to ajoletta-amzn/connectedhomeip that referenced this pull request Aug 4, 2023
Added the ability to transmit and display device name in the Matter SDK

Re-run zap_convert_all.py (project-chip#28459)

Add an API to get the list of running controllers from a controller factory. (project-chip#28461)

Add utilities for converting CATValues to/from NSSet. (project-chip#28453)

* Add utilities for converting CATValues to/from NSSet.

* Address review comments.

* Address more review comments.

[esp32 m5-stack light] move freertos functions to flash instead of iram (project-chip#28455)

* Move freertos functions out if iram.

This is because linkage fails with out of IRAM.

Following https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/performance/ram-usage.html#optimizing-iram-usage

* Add newline at the end of the file

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

virtual-device-app: Add LoadingFragment for commissioning establish started event (project-chip#28428)

Signed-off-by: Jaehoon You <jaehoon.you@samsung.com>

Add openiot clean steps (project-chip#28473)

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

[cloudbuild] switch to v2 of our build images. (project-chip#28476)

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Update ZAP to pick up UI for multiple device types on an endpoint. (project-chip#28423)

tv-casting-app: Implementing PASE related callbacks (project-chip#28342)

* Linux tv-casting-app: Implementing AppDelegate

* Android tv-casting-app: Implementing AppDelegate

* iOS tv-casting-app: Implementing AppDelegate

[TC-RVC-2.1] Fix PIXIT codes to match the test plan (project-chip#28481)

* fix PIXIT codes to match tp

* fix PIXIT

Stop using controllerID for internal XPC bookkeeping. (project-chip#28480)

We want to use controllerID for client-assigned controller IDs.

Add functions to set Parent Endpoint and Composition Type for an Endpoint (project-chip#28410)

* Added endpointCompositionType to the EmberAfDefinedEndpoint structure to be used to hold whether an endpoint is flat or tree composed - defaults to Flat to assume previous behaviour as default

* Added functions to support setting and getting composition type and also to set an endpoints parent endpoint

* updated Read handler for parts list to make its else branch for Flat composition and then added a further branch to handle Tree composition

* Restyled by clang-format

* Fixed mistake in return type of emberAfEndpointCompositionTypeForEndpoint

* Removing debug logs

* Restyled by clang-format

* Moved new API funciotns to chip::app namespace and removed ember naming. Made endpoint struct use a proper bitmask as it was basically using an enum in a weird way

* Moved Read for Parts List to use new function naming

* Restyled by clang-format

* Replaced EmberAfStatus with CHIP_ERROR

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>

Add macro to set alignment of sha256 context (project-chip#28426)

Fix uninitialised values in KeySet and AttributePathExpandIterator (project-chip#28356)

* Fix uninitialised value in KeySet

* Fix uninitilised mGlobalAttributeEndIndex

* Restyled by clang-format

* Review proposed change initilize mGlobalAttributeEndIndex

* Change initialize values in KeySet to initilize only start_time in EpochKey

* Restyled by clang-format

* Review proposed change initilize IPK keyset start_time

---------

Co-authored-by: Restyled.io <commits@restyled.io>

Add a controller argument to the storage checker function. (project-chip#28488)

Most of the changes are just reindenting.

CASE: Send busy status report if we receive a sigma1 and we are in the middle of handshake (project-chip#28153)

* CASE: Send busy status report if we receive a sigma1 and we are in the
middle of handshake

* Apply suggestions from code review

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Addressing review comments

* few more review comments

* Addressed reviews and added the unit tests

* Restyled by clang-format

* Few more review comments

* Apply suggestions from code review

Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>

* Moved todo to better place

---------

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>

doc: chip_tool_guide: fix the order of arguments in (project-chip#28494)

`pairing code` command

chip-tool expects the node-id to be passed before payload.

Signed-off-by: Marcin Kajor <marcin.kajor@nordicsemi.no>

add event For messages acks, Request ICD active mode when waiting on a ack (project-chip#28380)

[ReadHandler] Removal of test flags (project-chip#28421)

* Removed reportScheduler test flags and made TestReadInteractin.cpp wait for min/max instead of setting flags. Modified subscription times in the test to minimise the impact of waiting.

* Restyled by clang-format

* Added a driveAndServiceIO after waiting for max in test where we should wait for max to expire to ensure the run gets scheduled reliably

* Moved ctx.GetIOContext().DriveIO(); after each tests to garantee this will run after maxInterval is expired

* Implemented a mock clock in TestReadInteraction to reduce wait loops

* Removed more loops and added comment on loop left in the code

---------

Co-authored-by: Restyled.io <commits@restyled.io>

[Silabs] Add SIT ICD configurations to silabs lock example (project-chip#28474)

* rename SED for ICD

* Delete ICD subscription callback since default behavior is merged

* Enable ICD default configuration for DL
Update configs to support ICDs

* Add ICDM attributes for SIT ICD config

* generated files

* update wordlist

* update readme

* update default config comments

* add define block for ICD configs

* fix esp

* try to fix esp again

* try to fix esp again

Add an example room air conditioner configuration to chef devices (project-chip#28485)

* Add an example room air conditioner configuration to chef devices

* Remove unuseful cluster in ep 0

* fix ci bug

* Revert "fix ci bug"

This reverts commit e31432e.

[docker] Use gcc 10 in chip build (project-chip#28478)

* Switch to gcc10 instead of gcc9 for chip build base

* Bump up version file

* Add -Dtests=false

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Reduce type character size of SceneTableImpl types (project-chip#28448)

virtual-device-app: Add control module for virtual device's detail view (project-chip#28486)

Signed-off-by: Jaehoon You <jaehoon.you@samsung.com>
Signed-off-by: Charles Kim <chulspro.kim@samsung.com>

Add `__test__ = False` to hooks (project-chip#28477)

Improve Silabs Matter shell functionality/stability (project-chip#28475)

* Re-worked matter shell to allow for copy/paste, fix varying platform functionality, and increase stability

* Update src/lib/shell/MainLoopSilabs.cpp

Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>

* Added further clarification in comments

---------

Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>

fix define (project-chip#28502)

Update python logic for executing work in chip main loop (project-chip#28449)

* Add python main loop work method

* Fix typo and restyle

* Fix typo

* Code review updates

* Comment update

* Restyle

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Fix crash when an error happens during a BLE scan on darwin. (project-chip#28505)

If we happened to do a BLE scan after doing a BLE connect, and then during the
BLE scan one of two things happens:

1. Bluetooth is shut down (e.g. by just turning it off via the menubar).
2. The scan is a delegate-less scan and times out.

then we would try to use the error handler that expects a SetUpCodePairer but
without an actual non-null SetUpCodePairer to pass it.  And then that would
crash.

The fix is to not call an error handler that we're not supposed to be calling;
scans do not call the _connection_ error handler.

Fix RESOURCE_EXHAUSTED in KeySetWrite (project-chip#28456)

* Fix RESOURCE_EXHAUSTED in KeySetWrite

* Restyled by prettier-yaml

---------

Co-authored-by: tennessee.carmelveilleux@gmail.com <tennessee@google.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>

Power source: Implementation of dynamic endpoint list setter (project-chip#28110)

* Implementation of dynamic endpoint list setter

Test: tested by adding a call to set endpoint list in all clusters
      with chip-tool. Also see TestPowerSourceCluster.cpp

* Restyled by whitespace

* Restyled by gn

* Remove the define

Some platforms run these tests, but don't have that define defined.
Instead, just change the function name to test only.

* Address review comments

* free is being called, man, where's the leak?

* Restyled by clang-format

* Address some review comments.

* Fix leak.

* Deal with zero-length arrays.

* shutdown -> clear

* Use EncodeList for list

* test fix.

* types need to match

---------

Co-authored-by: Restyled.io <commits@restyled.io>

* Refine the laundry-washer-control server implementation and add laundry-washer-controls-delegate-impl (project-chip#28264)

* * Refine the laundry-washer-control server implementation
* Add laundry-washer-controls-delegate-impl

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* Update src/app/clusters/laundry-washer-controls-server/laundry-washer-controls-delegate.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Update examples/all-clusters-app/all-clusters-common/include/laundry-washer-controls-delegate-impl.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* * Remove the unused code and refine the comment

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>

* Update examples/all-clusters-app/all-clusters-common/include/laundry-washer-controls-delegate-impl.h

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

* Restyled by clang-format

---------

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

Fix selector for status update on CHIPToolDeviceControllerDelegate. (project-chip#28506)

This did not get correctly updated in
project-chip#23665, so it was not
getting the status update callbacks.

[app] Add option to disable read client (project-chip#28149)

* app : Add option to disable Read Client

* Restyled by gn

* Format changes

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>

enable android platform configuration (project-chip#28451)

Skip building python modules as part of Matter.framework build. (project-chip#28514)

We don't need them there, but also they unconditionally pull in perfetto bits,
which is also undesirable.

[mode-base-cluster]fix: build error while not enable On/Off cluster server (project-chip#28388)

* fix build error while not enable onOff cluster server

* fix include file bug

[Ameba] Update docker image (project-chip#28441)

* Update Dockerfile

* Update version

[K32W0] Use west tool to get SDK (project-chip#28431)

Signed-off-by: Marius Tache <marius.tache@nxp.com>

[Ameba] Upgrade cpp17 (project-chip#28438)

* fix cmake workaround for ameba
- upgrade pigweed app to c++17

* Update Dockerfile

* Update version

* Move to chip-build-ameba version 4 instead of 1, to suppor c++17

---------

Co-authored-by: Andrei Litvin <andy314@gmail.com>
Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Remove ICDM cluster for lighting app (project-chip#28522)

[Silabs] Rename SED build target to ICD for python scripts (project-chip#28504)

* rename sed to icd in build targets

* update txt tagets

* rename targets

[chef] disable Groups and Switch from example devices (project-chip#28501)

* A set of manual edits

* zap regen

* Script-disable groups and switch from EP0

* Zap regen
bzbarsky-apple added a commit to bzbarsky-apple/connectedhomeip that referenced this pull request Aug 25, 2023
If we got a BUSY response during a CASE handshake and successfully read the wait
time, we would treat that as a success case, not a failure case, and not realize
that our exchange has been closed.  That could lead to use-after-free when we
later tried to abort an already-closed exchange.

The problem was introduced in 59a0b2f
(PR project-chip#28153).

The new unit test fails (both with ASAN failures and with incorrect state
because the client that got BUSY does not think the handshake failed) without
this fix.
mergify bot pushed a commit that referenced this pull request Aug 29, 2023
If we got a BUSY response during a CASE handshake and successfully read the wait
time, we would treat that as a success case, not a failure case, and not realize
that our exchange has been closed.  That could lead to use-after-free when we
later tried to abort an already-closed exchange.

The problem was introduced in 59a0b2f
(PR #28153).

The new unit test fails (both with ASAN failures and with incorrect state
because the client that got BUSY does not think the handshake failed) without
this fix.
HunsupJung pushed a commit to HunsupJung/connectedhomeip that referenced this pull request Oct 23, 2023
…p#28901)

If we got a BUSY response during a CASE handshake and successfully read the wait
time, we would treat that as a success case, not a failure case, and not realize
that our exchange has been closed.  That could lead to use-after-free when we
later tried to abort an already-closed exchange.

The problem was introduced in 59a0b2f
(PR project-chip#28153).

The new unit test fails (both with ASAN failures and with incorrect state
because the client that got BUSY does not think the handshake failed) without
this fix.
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.

CASE: Send Busy response when we are in the middle of handshake and receives sigma1
6 participants