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

[Crypto] Add HMAC function using KeyHandle #30751

Merged
merged 5 commits into from
Dec 6, 2023

Conversation

jepenven-silabs
Copy link
Contributor

@jepenven-silabs jepenven-silabs commented Nov 30, 2023

Description

As discussed on Issue #30718 Check-in message seems to be using the HMAC function in the only way possible and this cause problem using PSA as the key is not stored withing the KeyHandle (only a keyID is stored within it).

This PR adds an API call to the HMAC_SHA256 which takes the KeyHandle directly as an argument and then relies on the underlying implementation to either retrieve the key from it or the KeyID.

  • Rename Aes128BitsKeyHandle to Aes128KeyHandle
  • Rename Hmac128BitsKeyHandle to Hmac128KeyHandle
  • Replace Symmetric128BitsKeyHandle virtual desctructor with protected to save some space

Tests

  • Added unit tests to validate the HMAC_sh256 function that takes the key handle
  • CI for regression

Copy link

github-actions bot commented Dec 6, 2023

PR #30751: Size comparison from e9df864 to b74bb95

Increases (6 builds for linux, psoc6)
platform target config section e9df8645 b74bb95 change % change
linux chip-tool-ipv6only arm64 (read/write) 560560 560696 136 0.0
thermostat-no-ble arm64 (read/write) 245264 245320 56 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835792 836224 432 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837512 837944 432 0.1
light cy8ckit_062s2_43012 (read only) 844200 844632 432 0.1
lock cy8ckit_062s2_43012 (read only) 817080 817512 432 0.1
Decreases (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9df8645 b74bb95 change % change
bl602 lighting-app bl602 (read/write) 1413674 1412958 -716 -0.1
.bss 85352 85160 -192 -0.2
.rodata 156912 156884 -28 -0.0
.text 1081346 1080854 -492 -0.0
bl602+mfd (read/write) 1428138 1427430 -708 -0.0
.bss 85520 85328 -192 -0.2
.rodata 155872 155844 -28 -0.0
.text 1096710 1096218 -492 -0.0
bl602+rpc (read/write) 1461194 1460734 -460 -0.0
.bss 93384 93192 -192 -0.2
.rodata 164528 164500 -28 -0.0
.text 1112834 1112598 -236 -0.0
bl702 lighting-app bl702 (read/write) 1178359 1177635 -724 -0.1
.rodata 106284 106256 -28 -0.0
.text 950726 950222 -504 -0.1
bl702+mfd (read/write) 1189235 1188511 -724 -0.1
.rodata 105224 105196 -28 -0.0
.text 962534 962030 -504 -0.1
bl702+rpc (read/write) 1270115 1269391 -724 -0.1
.rodata 121704 121676 -28 -0.0
.text 1025532 1025028 -504 -0.0
bl706-eth (read/write) 998301 997589 -712 -0.1
.rodata 99616 99588 -28 -0.0
.text 743938 743446 -492 -0.1
bl706-wifi (read/write) 1234714 1233922 -792 -0.1
.rodata 120596 120568 -28 -0.0
.text 969510 968940 -570 -0.1
bl702l lighting-app bl702l (read/write) 1148064 1147852 -212 -0.0
.rodata 100288 100260 -28 -0.0
.text 943852 943348 -504 -0.1
bl702l+mfd (read/write) 1159260 1158536 -724 -0.1
.rodata 99228 99200 -28 -0.0
.text 955972 955468 -504 -0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 742308 742236 -72 -0.0
(read/write) 167284 167116 -168 -0.1
.bss 89700 89532 -168 -0.2
.rodata 84680 84656 -24 -0.0
.text 657236 657192 -44 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 759492 759380 -112 -0.0
(read/write) 177512 177344 -168 -0.1
.bss 99876 99708 -168 -0.2
.rodata 79744 79720 -24 -0.0
.text 679356 679272 -84 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 746484 746364 -120 -0.0
(read/write) 171968 171800 -168 -0.1
.bss 94332 94164 -168 -0.2
.rodata 105528 105496 -32 -0.0
.text 640568 640476 -92 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 699972 699876 -96 -0.0
(read/write) 166288 166120 -168 -0.1
.bss 88480 88312 -168 -0.2
.rodata 80456 80424 -32 -0.0
.text 619124 619064 -60 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 685476 685396 -80 -0.0
(read/write) 166460 166292 -168 -0.1
.bss 88656 88488 -168 -0.2
.rodata 76296 76264 -32 -0.0
.text 608788 608744 -44 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566762 566498 -264 -0.0
(read/write) 208052 207620 -432 -0.2
.bss 201516 201084 -432 -0.2
.rodata 83938 83906 -32 -0.0
.text 480700 480472 -228 -0.0
lock CC3235SF_LAUNCHXL (read only) 620074 619746 -328 -0.1
(read/write) 208448 208016 -432 -0.2
.bss 201880 201448 -432 -0.2
.rodata 105810 105778 -32 -0.0
.text 512140 511848 -292 -0.1
cyw30739 light cyw930739m2evb_01 (read/write) 560887 560623 -264 -0.0
.app_xip_area 451009 450913 -96 -0.0
.bss 64792 64624 -168 -0.3
lock cyw930739m2evb_01 (read/write) 542991 542671 -320 -0.1
.app_xip_area 428377 428225 -152 -0.0
.bss 69488 69320 -168 -0.2
ota-requestor cyw930739m2evb_01 (read/write) 561807 561527 -280 -0.0
.app_xip_area 453385 453273 -112 -0.0
.bss 63408 63240 -168 -0.3
switch cyw930739m2evb_01 (read/write) 557055 556727 -328 -0.1
.app_xip_area 445409 445249 -160 -0.0
.bss 66528 66360 -168 -0.3
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016180 1015708 -472 -0.0
.bss 172736 172568 -168 -0.1
.text 840736 840432 -304 -0.0
BRD4187C (read/write) 1100588 1100260 -328 -0.0
.bss 196340 196172 -168 -0.1
.text 900932 900772 -160 -0.0
lock-app BRD4161A+wf200 (read/write) 1114040 1113608 -432 -0.0
.bss 188872 188624 -248 -0.1
.text 922436 922252 -184 -0.0
window-app BRD4187C (read/write) 1134800 1134312 -488 -0.0
.bss 168372 168204 -168 -0.1
.text 963240 962920 -320 -0.0
esp32 all-clusters-app c3devkit (read only) 1135772 1135646 -126 -0.0
(read/write) 1670732 1670540 -192 -0.0
.dram0.bss 72704 72536 -168 -0.2
.flash.rodata 241176 241144 -32 -0.0
.flash.text 1135772 1135646 -126 -0.0
m5stack (read only) 1180879 1180791 -88 -0.0
(read/write) 519928 519736 -192 -0.0
.dram0.bss 79360 79192 -168 -0.2
.flash.rodata 272200 272176 -24 -0.0
.flash.text 1175495 1175407 -88 -0.0
k32w contact k32w0+release (read only) 594520 594368 -152 -0.0
(read/write) 88296 88128 -168 -0.2
.bss 71544 71376 -168 -0.2
.text 593984 593832 -152 -0.0
k32w1+release (read/write) 690376 690016 -360 -0.1
.bss 67752 67584 -168 -0.2
.text 576432 576240 -192 -0.0
light k32w0+release (read only) 594240 594088 -152 -0.0
(read/write) 87972 87804 -168 -0.2
.bss 71232 71064 -168 -0.2
.text 593704 593552 -152 -0.0
k32w1+release (read/write) 782196 781836 -360 -0.0
.bss 77420 77252 -168 -0.2
.text 659392 659200 -192 -0.0
lock k32w0+release (read only) 566008 565856 -152 -0.0
(read/write) 85768 85600 -168 -0.2
.bss 69088 68920 -168 -0.2
.text 565472 565320 -152 -0.0
linux air-purifier-app debug (read only) 2524421 2524317 -104 -0.0
(read/write) 127240 127176 -64 -0.1
.data.rel.ro 72840 72776 -64 -0.1
.text 2169749 2169717 -32 -0.0
all-clusters-app debug (read only) 5361529 5361425 -104 -0.0
(read/write) 447680 447616 -64 -0.0
.data.rel.ro 306552 306504 -48 -0.0
.text 4650131 4650099 -32 -0.0
all-clusters-minimal-app debug (read only) 4946649 4946561 -88 -0.0
(read/write) 234720 234656 -64 -0.0
.data.rel.ro 95960 95896 -64 -0.1
.text 4441395 4441379 -16 -0.0
bridge-app debug (read only) 4414201 4414113 -88 -0.0
(read/write) 215960 215896 -64 -0.0
.data.rel.ro 85296 85232 -64 -0.1
.text 3976451 3976435 -16 -0.0
chip-tool debug (read only) 11369345 11369241 -104 -0.0
(read/write) 493736 493672 -64 -0.0
.data.rel.ro 387448 387384 -64 -0.0
.text 10280739 10280707 -32 -0.0
chip-tool-ipv6only arm64 (read only) 11102432 11102304 -128 -0.0
.data.rel.ro 426120 426064 -56 -0.0
.got 19600 19584 -16 -0.1
lighting-app debug+rpc+ui (read only) 5300225 5300121 -104 -0.0
(read/write) 225032 224968 -64 -0.0
.data.rel.ro 93696 93632 -64 -0.1
.text 4715171 4715139 -32 -0.0
lock-app debug (read only) 4499849 4499745 -104 -0.0
(read/write) 203680 203616 -64 -0.0
.data.rel.ro 79528 79464 -64 -0.1
.text 4042755 4042723 -32 -0.0
ota-provider-app debug (read only) 4163473 4163369 -104 -0.0
(read/write) 192760 192696 -64 -0.0
.data.rel.ro 69312 69248 -64 -0.1
.text 3770243 3770211 -32 -0.0
ota-requestor-app debug (read only) 4249873 4249769 -104 -0.0
(read/write) 197008 196944 -64 -0.0
.data.rel.ro 72272 72208 -64 -0.1
.text 3848531 3848499 -32 -0.0
shell debug (read only) 2776625 2776521 -104 -0.0
(read/write) 149856 149792 -64 -0.0
.data.rel.ro 82672 82608 -64 -0.1
.text 2424850 2424818 -32 -0.0
thermostat-no-ble arm64 (read only) 4401152 4401040 -112 -0.0
.data.rel.ro 102368 102312 -56 -0.1
.got 12024 12008 -16 -0.1
tv-app debug (read only) 5375385 5375281 -104 -0.0
(read/write) 348864 348800 -64 -0.0
.data.rel.ro 92184 92120 -64 -0.1
.text 4865027 4864995 -32 -0.0
tv-casting-app debug (read only) 9285297 9285209 -88 -0.0
(read/write) 332632 332568 -64 -0.0
.data.rel.ro 167128 167064 -64 -0.0
.text 8476515 8476499 -16 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2525640 2525480 -160 -0.0
.bss 220616 220184 -432 -0.2
.text 1488324 1488164 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1060724 1060456 -268 -0.0
bss 129197 129029 -168 -0.1
rodata 104196 104168 -28 -0.0
text 779700 779584 -116 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1187284 1186976 -308 -0.0
bss 121407 121239 -168 -0.1
rodata 138320 138292 -28 -0.0
text 777240 777124 -116 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1046316 1046032 -284 -0.0
bss 129484 129316 -168 -0.1
rodata 99452 99424 -28 -0.0
text 769752 769632 -120 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1741588 1740900 -688 -0.0
.bss 195076 194644 -432 -0.2
.text 1535652 1535396 -256 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1705892 1705188 -704 -0.0
.bss 193356 192924 -432 -0.2
.text 1501676 1501404 -272 -0.0
light cy8ckit_062s2_43012 (read/write) 1630996 1630316 -680 -0.0
.bss 186780 186348 -432 -0.2
.text 1433468 1433220 -248 -0.0
lock cy8ckit_062s2_43012 (read/write) 1657940 1657196 -744 -0.0
.bss 213876 213444 -432 -0.2
.text 1433292 1432980 -312 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116132 1115932 -200 -0.0
.bss 101368 101200 -168 -0.2
.text 628508 628308 -200 -0.0
lock-app qpg6105+debug (read/write) 1079772 1079580 -192 -0.0
.bss 97584 97336 -248 -0.3
.text 592152 591960 -192 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820354 819942 -412 -0.1
bss 55152 54904 -248 -0.4
text 612776 612634 -142 -0.0
all-clusters-app tlsr9518adk80d (read/write) 1077768 1077460 -308 -0.0
bss 100240 100072 -168 -0.2
text 760296 760182 -114 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1083004 1082696 -308 -0.0
bss 109932 109764 -168 -0.2
text 752306 752192 -114 -0.0
bridge-app tlsr9518adk80d (read/write) 934088 933780 -308 -0.0
bss 94440 94272 -168 -0.2
text 646160 646046 -114 -0.0
contact-sensor-app tlsr9528a_retention (read/write) 820530 820110 -420 -0.1
bss 55196 54948 -248 -0.4
text 613070 612928 -142 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 977144 976716 -428 -0.0
bss 79180 78932 -248 -0.3
text 692694 692542 -152 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1092056 1091748 -308 -0.0
bss 100004 99836 -168 -0.2
text 768696 768580 -116 -0.0
lock-app-dfu tlsr9528a (read/write) 963844 963416 -428 -0.0
bss 97444 97196 -248 -0.3
text 646818 646666 -152 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 947376 947068 -308 -0.0
bss 92548 92380 -168 -0.2
text 661902 661786 -116 -0.0
pump-app tlsr9528a (read/write) 879268 878848 -420 -0.0
bss 69172 68924 -248 -0.4
text 621030 620888 -142 -0.0
pump-controller-app tlsr9518adk80d (read/write) 819872 819452 -420 -0.1
bss 57408 57160 -248 -0.4
text 587906 587764 -142 -0.0
shell tlsr9518adk80d (read/write) 705672 705416 -256 -0.0
bss 73724 73588 -136 -0.2
text 462004 461916 -88 -0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 822230 821770 -460 -0.1
bss 55332 55084 -248 -0.4
text 615782 615600 -182 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 876657 876237 -420 -0.0
bss 60884 60636 -248 -0.4
text 629334 629192 -142 -0.0
thermostat tlsr9518adk80d (read/write) 844084 843664 -420 -0.0
bss 57704 57456 -248 -0.4
text 606232 606090 -142 -0.0
window-covering tlsr9518adk80d (read/write) 838576 838164 -412 -0.0
bss 58056 57808 -248 -0.4
text 600448 600306 -142 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9df8645 b74bb95 change % change
bl602 lighting-app bl602 (read/write) 1413674 1412958 -716 -0.1
.bss 85352 85160 -192 -0.2
.data 9416 9416 0 0.0
.rodata 156912 156884 -28 -0.0
.text 1081346 1080854 -492 -0.0
bl602+mfd (read/write) 1428138 1427430 -708 -0.0
.bss 85520 85328 -192 -0.2
.data 9384 9384 0 0.0
.rodata 155872 155844 -28 -0.0
.text 1096710 1096218 -492 -0.0
bl602+rpc (read/write) 1461194 1460734 -460 -0.0
.bss 93384 93192 -192 -0.2
.data 9784 9784 0 0.0
.rodata 164528 164500 -28 -0.0
.text 1112834 1112598 -236 -0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1178359 1177635 -724 -0.1
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106284 106256 -28 -0.0
.text 950726 950222 -504 -0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1189235 1188511 -724 -0.1
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105224 105196 -28 -0.0
.text 962534 962030 -504 -0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1270115 1269391 -724 -0.1
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121704 121676 -28 -0.0
.text 1025532 1025028 -504 -0.0
bl706-eth (read/write) 998301 997589 -712 -0.1
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99616 99588 -28 -0.0
.text 743938 743446 -492 -0.1
bl706-wifi (read/write) 1234714 1233922 -792 -0.1
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120596 120568 -28 -0.0
.text 969510 968940 -570 -0.1
bl702l lighting-app bl702l (read/write) 1148064 1147852 -212 -0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100288 100260 -28 -0.0
.text 943852 943348 -504 -0.1
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1159260 1158536 -724 -0.1
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99228 99200 -28 -0.0
.text 955972 955468 -504 -0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 742308 742236 -72 -0.0
(read/write) 167284 167116 -168 -0.1
.bss 89700 89532 -168 -0.2
.data 3420 3420 0 0.0
.rodata 84680 84656 -24 -0.0
.text 657236 657192 -44 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 759492 759380 -112 -0.0
(read/write) 177512 177344 -168 -0.1
.bss 99876 99708 -168 -0.2
.data 3448 3448 0 0.0
.rodata 79744 79720 -24 -0.0
.text 679356 679272 -84 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 746484 746364 -120 -0.0
(read/write) 171968 171800 -168 -0.1
.bss 94332 94164 -168 -0.2
.data 3448 3448 0 0.0
.rodata 105528 105496 -32 -0.0
.text 640568 640476 -92 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 699972 699876 -96 -0.0
(read/write) 166288 166120 -168 -0.1
.bss 88480 88312 -168 -0.2
.data 3408 3408 0 0.0
.rodata 80456 80424 -32 -0.0
.text 619124 619064 -60 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 685476 685396 -80 -0.0
(read/write) 166460 166292 -168 -0.1
.bss 88656 88488 -168 -0.2
.data 3404 3404 0 0.0
.rodata 76296 76264 -32 -0.0
.text 608788 608744 -44 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566762 566498 -264 -0.0
(read/write) 208052 207620 -432 -0.2
.bss 201516 201084 -432 -0.2
.data 1412 1412 0 0.0
.rodata 83938 83906 -32 -0.0
.text 480700 480472 -228 -0.0
lock CC3235SF_LAUNCHXL (read only) 620074 619746 -328 -0.1
(read/write) 208448 208016 -432 -0.2
.bss 201880 201448 -432 -0.2
.data 1448 1448 0 0.0
.rodata 105810 105778 -32 -0.0
.text 512140 511848 -292 -0.1
cyw30739 light cyw930739m2evb_01 (read/write) 560887 560623 -264 -0.0
.app_xip_area 451009 450913 -96 -0.0
.bss 64792 64624 -168 -0.3
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 542991 542671 -320 -0.1
.app_xip_area 428377 428225 -152 -0.0
.bss 69488 69320 -168 -0.2
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 561807 561527 -280 -0.0
.app_xip_area 453385 453273 -112 -0.0
.bss 63408 63240 -168 -0.3
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 557055 556727 -328 -0.1
.app_xip_area 445409 445249 -160 -0.0
.bss 66528 66360 -168 -0.3
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016180 1015708 -472 -0.0
.bss 172736 172568 -168 -0.1
.data 2688 2688 0 0.0
.text 840736 840432 -304 -0.0
BRD4187C (read/write) 1100588 1100260 -328 -0.0
.bss 196340 196172 -168 -0.1
.data 3296 3296 0 0.0
.text 900932 900772 -160 -0.0
lock-app BRD4161A+wf200 (read/write) 1114040 1113608 -432 -0.0
.bss 188872 188624 -248 -0.1
.data 2712 2712 0 0.0
.text 922436 922252 -184 -0.0
window-app BRD4187C (read/write) 1134800 1134312 -488 -0.0
.bss 168372 168204 -168 -0.1
.data 3168 3168 0 0.0
.text 963240 962920 -320 -0.0
esp32 all-clusters-app c3devkit (read only) 1135772 1135646 -126 -0.0
(read/write) 1670732 1670540 -192 -0.0
.dram0.bss 72704 72536 -168 -0.2
.dram0.data 12988 12988 0 0.0
.flash.rodata 241176 241144 -32 -0.0
.flash.text 1135772 1135646 -126 -0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1180879 1180791 -88 -0.0
(read/write) 519928 519736 -192 -0.0
.dram0.bss 79360 79192 -168 -0.2
.dram0.data 34004 34004 0 0.0
.flash.rodata 272200 272176 -24 -0.0
.flash.text 1175495 1175407 -88 -0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 594520 594368 -152 -0.0
(read/write) 88296 88128 -168 -0.2
.bss 71544 71376 -168 -0.2
.data 2128 2128 0 0.0
.text 593984 593832 -152 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690376 690016 -360 -0.1
.bss 67752 67584 -168 -0.2
.data 2716 2716 0 0.0
.text 576432 576240 -192 -0.0
light k32w0+release (read only) 594240 594088 -152 -0.0
(read/write) 87972 87804 -168 -0.2
.bss 71232 71064 -168 -0.2
.data 2116 2116 0 0.0
.text 593704 593552 -152 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782196 781836 -360 -0.0
.bss 77420 77252 -168 -0.2
.data 1928 1928 0 0.0
.text 659392 659200 -192 -0.0
lock k32w0+release (read only) 566008 565856 -152 -0.0
(read/write) 85768 85600 -168 -0.2
.bss 69088 68920 -168 -0.2
.data 2056 2056 0 0.0
.text 565472 565320 -152 -0.0
linux air-purifier-app debug (read only) 2524421 2524317 -104 -0.0
(read/write) 127240 127176 -64 -0.1
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72840 72776 -64 -0.1
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179240 179240 0 0.0
.text 2169749 2169717 -32 -0.0
all-clusters-app debug (read only) 5361529 5361425 -104 -0.0
(read/write) 447680 447616 -64 -0.0
.bss 130064 130064 0 0.0
.data 3840 3840 0 0.0
.data.rel.ro 306552 306504 -48 -0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 307964 307964 0 0.0
.text 4650131 4650099 -32 -0.0
all-clusters-minimal-app debug (read only) 4946649 4946561 -88 -0.0
(read/write) 234720 234656 -64 -0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95960 95896 -64 -0.1
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272781 272781 0 0.0
.text 4441395 4441379 -16 -0.0
bridge-app debug (read only) 4414201 4414113 -88 -0.0
(read/write) 215960 215896 -64 -0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85296 85232 -64 -0.1
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219125 219125 0 0.0
.text 3976451 3976435 -16 -0.0
chip-tool debug (read only) 11369345 11369241 -104 -0.0
(read/write) 493736 493672 -64 -0.0
.bss 94072 94072 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 387448 387384 -64 -0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 418281 418281 0 0.0
.text 10280739 10280707 -32 -0.0
chip-tool-ipv6only arm64 (read only) 11102432 11102304 -128 -0.0
(read/write) 560560 560696 136 0.0
.bss 103352 103352 0 0.0
.data 4280 4280 0 0.0
.data.rel.ro 426120 426064 -56 -0.0
.dynamic 512 512 0 0.0
.got 19600 19584 -16 -0.1
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 341016 341016 0 0.0
.text 9913832 9913832 0 0.0
lighting-app debug+rpc+ui (read only) 5300225 5300121 -104 -0.0
(read/write) 225032 224968 -64 -0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93696 93632 -64 -0.1
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340212 340212 0 0.0
.text 4715171 4715139 -32 -0.0
lock-app debug (read only) 4499849 4499745 -104 -0.0
(read/write) 203680 203616 -64 -0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79528 79464 -64 -0.1
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4042755 4042723 -32 -0.0
ota-provider-app debug (read only) 4163473 4163369 -104 -0.0
(read/write) 192760 192696 -64 -0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69312 69248 -64 -0.1
.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 201301 201301 0 0.0
.text 3770243 3770211 -32 -0.0
ota-requestor-app debug (read only) 4249873 4249769 -104 -0.0
(read/write) 197008 196944 -64 -0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72272 72208 -64 -0.1
.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 205109 205109 0 0.0
.text 3848531 3848499 -32 -0.0
shell debug (read only) 2776625 2776521 -104 -0.0
(read/write) 149856 149792 -64 -0.0
.bss 60616 60616 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82672 82608 -64 -0.1
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180992 180992 0 0.0
.text 2424850 2424818 -32 -0.0
thermostat-no-ble arm64 (read only) 4401152 4401040 -112 -0.0
(read/write) 245264 245320 56 0.0
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102368 102312 -56 -0.1
.dynamic 512 512 0 0.0
.got 12024 12008 -16 -0.1
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162332 162332 0 0.0
.text 3898360 3898360 0 0.0
tv-app debug (read only) 5375385 5375281 -104 -0.0
(read/write) 348864 348800 -64 -0.0
.bss 244384 244384 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92184 92120 -64 -0.1
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272789 272789 0 0.0
.text 4865027 4864995 -32 -0.0
tv-casting-app debug (read only) 9285297 9285209 -88 -0.0
(read/write) 332632 332568 -64 -0.0
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 167128 167064 -64 -0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 359976 359976 0 0.0
.text 8476515 8476499 -16 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2525640 2525480 -160 -0.0
.bss 220616 220184 -432 -0.2
.data 5144 5144 0 0.0
.text 1488324 1488164 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1060724 1060456 -268 -0.0
bss 129197 129029 -168 -0.1
rodata 104196 104168 -28 -0.0
text 779700 779584 -116 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1187284 1186976 -308 -0.0
bss 121407 121239 -168 -0.1
rodata 138320 138292 -28 -0.0
text 777240 777124 -116 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046316 1046032 -284 -0.0
bss 129484 129316 -168 -0.1
rodata 99452 99424 -28 -0.0
text 769752 769632 -120 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835792 836224 432 0.1
(read/write) 1741588 1740900 -688 -0.0
.bss 195076 194644 -432 -0.2
.data 2472 2472 0 0.0
.text 1535652 1535396 -256 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837512 837944 432 0.1
(read/write) 1705892 1705188 -704 -0.0
.bss 193356 192924 -432 -0.2
.data 2472 2472 0 0.0
.text 1501676 1501404 -272 -0.0
light cy8ckit_062s2_43012 (read only) 844200 844632 432 0.1
(read/write) 1630996 1630316 -680 -0.0
.bss 186780 186348 -432 -0.2
.data 2360 2360 0 0.0
.text 1433468 1433220 -248 -0.0
lock cy8ckit_062s2_43012 (read only) 817080 817512 432 0.1
(read/write) 1657940 1657196 -744 -0.0
.bss 213876 213444 -432 -0.2
.data 2384 2384 0 0.0
.text 1433292 1432980 -312 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116132 1115932 -200 -0.0
.bss 101368 101200 -168 -0.2
.data 740 740 0 0.0
.text 628508 628308 -200 -0.0
lock-app qpg6105+debug (read/write) 1079772 1079580 -192 -0.0
.bss 97584 97336 -248 -0.3
.data 784 784 0 0.0
.text 592152 591960 -192 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820354 819942 -412 -0.1
bss 55152 54904 -248 -0.4
text 612776 612634 -142 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1077768 1077460 -308 -0.0
bss 100240 100072 -168 -0.2
text 760296 760182 -114 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083004 1082696 -308 -0.0
bss 109932 109764 -168 -0.2
text 752306 752192 -114 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934088 933780 -308 -0.0
bss 94440 94272 -168 -0.2
text 646160 646046 -114 -0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820530 820110 -420 -0.1
bss 55196 54948 -248 -0.4
text 613070 612928 -142 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 977144 976716 -428 -0.0
bss 79180 78932 -248 -0.3
text 692694 692542 -152 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092056 1091748 -308 -0.0
bss 100004 99836 -168 -0.2
text 768696 768580 -116 -0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 963844 963416 -428 -0.0
bss 97444 97196 -248 -0.3
text 646818 646666 -152 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 947376 947068 -308 -0.0
bss 92548 92380 -168 -0.2
text 661902 661786 -116 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 879268 878848 -420 -0.0
bss 69172 68924 -248 -0.4
text 621030 620888 -142 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819872 819452 -420 -0.1
bss 57408 57160 -248 -0.4
text 587906 587764 -142 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705672 705416 -256 -0.0
bss 73724 73588 -136 -0.2
text 462004 461916 -88 -0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822230 821770 -460 -0.1
bss 55332 55084 -248 -0.4
text 615782 615600 -182 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876657 876237 -420 -0.0
bss 60884 60636 -248 -0.4
text 629334 629192 -142 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844084 843664 -420 -0.0
bss 57704 57456 -248 -0.4
text 606232 606090 -142 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 838576 838164 -412 -0.0
bss 58056 57808 -248 -0.4
text 600448 600306 -142 -0.0

src/crypto/SessionKeystore.h Show resolved Hide resolved
src/crypto/SessionKeystore.h Show resolved Hide resolved
Copy link

github-actions bot commented Dec 6, 2023

PR #30751: Size comparison from e9df864 to 87b1066

Increases above 0.2%:

platform target config section e9df8645 87b1066 change % change
linux chip-tool debug (read only) 11369345 11424113 54768 0.5
(read/write) 493736 496008 2272 0.5
.data.rel.ro 387448 389696 2248 0.6
.text 10280739 10328691 47952 0.5
chip-tool-ipv6only arm64 (read only) 11102432 11145520 43088 0.4
(read/write) 560560 562496 1936 0.3
.data.rel.ro 426120 428408 2288 0.5
.text 9913832 9950104 36272 0.4
tv-casting-app debug (read only) 9285297 9335825 50528 0.5
(read/write) 332632 334776 2144 0.6
.data.rel.ro 167128 169272 2144 1.3
.text 8476515 8520515 44000 0.5
Increases (50 builds for bl602, bl702, bl702l, cc13x4_26x4, cyw30739, efr32, esp32, k32w, linux, nrfconnect, psoc6, qpg, telink)
platform target config section e9df8645 87b1066 change % change
bl602 lighting-app bl602 .text 1081346 1081370 24 0.0
bl602+mfd .text 1096710 1096734 24 0.0
bl602+rpc (read/write) 1461194 1461270 76 0.0
.text 1112834 1113114 280 0.0
bl702 lighting-app bl702 .text 950726 950738 12 0.0
bl702+mfd .text 962534 962546 12 0.0
bl702+rpc (read/write) 1270115 1270179 64 0.0
.text 1025532 1025800 268 0.0
bl706-eth .text 743938 743962 24 0.0
bl706-wifi (read/write) 1234714 1234758 44 0.0
.text 969510 969760 250 0.0
bl702l lighting-app bl702l .text 943852 943864 12 0.0
bl702l+mfd (read/write) 1159260 1159324 64 0.0
.text 955972 956240 268 0.0
cc13x4_26x4 pump-app LP_EM_CC1354P10_6 .text 619124 619128 4 0.0
pump-controller-app LP_EM_CC1354P10_6 .text 608788 608808 20 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 560887 560983 96 0.0
.app_xip_area 451009 451273 264 0.1
lock cyw930739m2evb_01 (read/write) 542991 543031 40 0.0
.app_xip_area 428377 428585 208 0.0
ota-requestor cyw930739m2evb_01 (read/write) 561807 561895 88 0.0
.app_xip_area 453385 453641 256 0.1
switch cyw930739m2evb_01 (read/write) 557055 557199 144 0.0
.app_xip_area 445409 445721 312 0.1
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016180 1016332 152 0.0
.text 840736 841056 320 0.0
BRD4187C (read/write) 1100588 1100628 40 0.0
.text 900932 901140 208 0.0
lock-app BRD4161A+wf200 .text 922436 922612 176 0.0
window-app BRD4187C (read/write) 1134800 1134944 144 0.0
.text 963240 963552 312 0.0
esp32 all-clusters-app c3devkit (read only) 1135772 1135992 220 0.0
.flash.text 1135772 1135992 220 0.0
m5stack (read only) 1180879 1181187 308 0.0
.flash.text 1175495 1175803 308 0.0
k32w contact k32w0+release (read only) 594520 594736 216 0.0
.text 593984 594200 216 0.0
k32w1+release .text 576432 576600 168 0.0
light k32w0+release (read only) 594240 594448 208 0.0
.text 593704 593912 208 0.0
k32w1+release (read/write) 782196 782204 8 0.0
.text 659392 659568 176 0.0
linux all-clusters-app debug (read only) 5361529 5364257 2728 0.1
.text 4650131 4652883 2752 0.1
all-clusters-minimal-app debug (read only) 4946649 4949377 2728 0.1
.text 4441395 4444147 2752 0.1
chip-tool debug (read only) 11369345 11424113 54768 0.5
(read/write) 493736 496008 2272 0.5
.data.rel.ro 387448 389696 2248 0.6
.text 10280739 10328691 47952 0.5
chip-tool-ipv6only arm64 (read only) 11102432 11145520 43088 0.4
(read/write) 560560 562496 1936 0.3
.data.rel.ro 426120 428408 2288 0.5
.text 9913832 9950104 36272 0.4
ota-requestor-app debug (read only) 4249873 4252793 2920 0.1
.text 3848531 3851427 2896 0.1
shell debug (read only) 2776625 2777049 424 0.0
.text 2424850 2425346 496 0.0
thermostat-no-ble arm64 (read only) 4401152 4401440 288 0.0
.text 3898360 3898760 400 0.0
tv-app debug (read only) 5375385 5381489 6104 0.1
(read/write) 348864 348896 32 0.0
.data.rel.ro 92184 92216 32 0.0
.text 4865027 4870867 5840 0.1
tv-casting-app debug (read only) 9285297 9335825 50528 0.5
(read/write) 332632 334776 2144 0.6
.data.rel.ro 167128 169272 2144 1.3
.text 8476515 8520515 44000 0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1060724 1060796 72 0.0
text 779700 779920 220 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1187284 1187356 72 0.0
text 777240 777492 252 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1046316 1046412 96 0.0
text 769752 770004 252 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835792 836224 432 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837512 837944 432 0.1
light cy8ckit_062s2_43012 (read only) 844200 844632 432 0.1
lock cy8ckit_062s2_43012 (read only) 817080 817512 432 0.1
qpg lighting-app qpg6105+debug (read/write) 1116132 1116308 176 0.0
.text 628508 628684 176 0.0
lock-app qpg6105+debug (read/write) 1079772 1079948 176 0.0
.text 592152 592328 176 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1077768 1077800 32 0.0
text 760296 760520 224 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1083004 1083036 32 0.0
text 752306 752530 224 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 977144 977148 4 0.0
text 692694 692960 266 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1092056 1092112 56 0.0
text 768696 768930 234 0.0
ota-requestor-app tlsr9518adk80d (read/write) 947376 947424 48 0.0
text 661902 662136 234 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d text 629334 629542 208 0.0
Decreases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9df8645 87b1066 change % change
bl602 lighting-app bl602 (read/write) 1413674 1413494 -180 -0.0
.bss 85352 85160 -192 -0.2
.rodata 156912 156900 -12 -0.0
bl602+mfd (read/write) 1428138 1427958 -180 -0.0
.bss 85520 85328 -192 -0.2
.rodata 155872 155860 -12 -0.0
bl602+rpc .bss 93384 93192 -192 -0.2
.rodata 164528 164516 -12 -0.0
bl702 lighting-app bl702 (read/write) 1178359 1178167 -192 -0.0
.rodata 106284 106272 -12 -0.0
bl702+mfd (read/write) 1189235 1189043 -192 -0.0
.rodata 105224 105212 -12 -0.0
bl702+rpc .rodata 121704 121692 -12 -0.0
bl706-eth (read/write) 998301 998121 -180 -0.0
.rodata 99616 99604 -12 -0.0
bl706-wifi .rodata 120596 120584 -12 -0.0
bl702l lighting-app bl702l (read/write) 1148064 1147872 -192 -0.0
.rodata 100288 100276 -12 -0.0
bl702l+mfd .rodata 99228 99216 -12 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 742308 742236 -72 -0.0
(read/write) 167284 167116 -168 -0.1
.bss 89700 89532 -168 -0.2
.rodata 84680 84656 -24 -0.0
.text 657236 657192 -44 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 759492 759380 -112 -0.0
(read/write) 177512 177344 -168 -0.1
.bss 99876 99708 -168 -0.2
.rodata 79744 79720 -24 -0.0
.text 679356 679272 -84 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 746484 746364 -120 -0.0
(read/write) 171968 171800 -168 -0.1
.bss 94332 94164 -168 -0.2
.rodata 105528 105496 -32 -0.0
.text 640568 640476 -92 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 699972 699940 -32 -0.0
(read/write) 166288 166120 -168 -0.1
.bss 88480 88312 -168 -0.2
.rodata 80456 80424 -32 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 685476 685460 -16 -0.0
(read/write) 166460 166292 -168 -0.1
.bss 88656 88488 -168 -0.2
.rodata 76296 76264 -32 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566762 566498 -264 -0.0
(read/write) 208052 207620 -432 -0.2
.bss 201516 201084 -432 -0.2
.rodata 83938 83906 -32 -0.0
.text 480700 480472 -228 -0.0
lock CC3235SF_LAUNCHXL (read only) 620074 619746 -328 -0.1
(read/write) 208448 208016 -432 -0.2
.bss 201880 201448 -432 -0.2
.rodata 105810 105778 -32 -0.0
.text 512140 511848 -292 -0.1
cyw30739 light cyw930739m2evb_01 .bss 64792 64624 -168 -0.3
lock cyw930739m2evb_01 .bss 69488 69320 -168 -0.2
ota-requestor cyw930739m2evb_01 .bss 63408 63240 -168 -0.3
switch cyw930739m2evb_01 .bss 66528 66360 -168 -0.3
efr32 lighting-app BRD4161A+rs9116 .bss 172736 172568 -168 -0.1
BRD4187C .bss 196340 196172 -168 -0.1
lock-app BRD4161A+wf200 (read/write) 1114040 1113968 -72 -0.0
.bss 188872 188624 -248 -0.1
window-app BRD4187C .bss 168372 168204 -168 -0.1
esp32 all-clusters-app c3devkit (read/write) 1670732 1670548 -184 -0.0
.dram0.bss 72704 72536 -168 -0.2
.flash.rodata 241176 241152 -24 -0.0
m5stack (read/write) 519928 519736 -192 -0.0
.dram0.bss 79360 79192 -168 -0.2
.flash.rodata 272200 272176 -24 -0.0
k32w contact k32w0+release (read/write) 88296 88128 -168 -0.2
.bss 71544 71376 -168 -0.2
k32w1+release .bss 67752 67584 -168 -0.2
light k32w0+release (read/write) 87972 87804 -168 -0.2
.bss 71232 71064 -168 -0.2
k32w1+release .bss 77420 77252 -168 -0.2
lock k32w0+release (read only) 566008 565856 -152 -0.0
(read/write) 85768 85600 -168 -0.2
.bss 69088 68920 -168 -0.2
.text 565472 565320 -152 -0.0
linux air-purifier-app debug (read only) 2524421 2524317 -104 -0.0
(read/write) 127240 127176 -64 -0.1
.data.rel.ro 72840 72776 -64 -0.1
.text 2169749 2169717 -32 -0.0
all-clusters-app debug (read/write) 447680 447648 -32 -0.0
.data.rel.ro 306552 306520 -32 -0.0
all-clusters-minimal-app debug (read/write) 234720 234656 -64 -0.0
.data.rel.ro 95960 95912 -48 -0.1
bridge-app debug (read only) 4414201 4414113 -88 -0.0
(read/write) 215960 215896 -64 -0.0
.data.rel.ro 85296 85232 -64 -0.1
.text 3976451 3976435 -16 -0.0
chip-tool-ipv6only arm64 .got 19600 19584 -16 -0.1
lighting-app debug+rpc+ui (read only) 5300225 5300121 -104 -0.0
(read/write) 225032 224968 -64 -0.0
.data.rel.ro 93696 93632 -64 -0.1
.text 4715171 4715139 -32 -0.0
lock-app debug (read only) 4499849 4499745 -104 -0.0
(read/write) 203680 203616 -64 -0.0
.data.rel.ro 79528 79464 -64 -0.1
.text 4042755 4042723 -32 -0.0
ota-provider-app debug (read only) 4163473 4163369 -104 -0.0
(read/write) 192760 192696 -64 -0.0
.data.rel.ro 69312 69248 -64 -0.1
.text 3770243 3770211 -32 -0.0
ota-requestor-app debug (read/write) 197008 196976 -32 -0.0
.data.rel.ro 72272 72240 -32 -0.0
shell debug (read/write) 149856 149792 -64 -0.0
.data.rel.ro 82672 82608 -64 -0.1
thermostat-no-ble arm64 (read/write) 245264 244920 -344 -0.1
.data.rel.ro 102368 102312 -56 -0.1
.got 12024 12008 -16 -0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2525640 2525480 -160 -0.0
.bss 220616 220184 -432 -0.2
.text 1488324 1488164 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 129197 129029 -168 -0.1
rodata 104196 104172 -24 -0.0
nrf7002dk_nrf5340_cpuapp bss 121407 121239 -168 -0.1
rodata 138320 138304 -16 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 bss 129484 129316 -168 -0.1
rodata 99452 99436 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1741588 1740964 -624 -0.0
.bss 195076 194644 -432 -0.2
.text 1535652 1535460 -192 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1705892 1705268 -624 -0.0
.bss 193356 192924 -432 -0.2
.text 1501676 1501484 -192 -0.0
light cy8ckit_062s2_43012 (read/write) 1630996 1630316 -680 -0.0
.bss 186780 186348 -432 -0.2
.text 1433468 1433220 -248 -0.0
lock cy8ckit_062s2_43012 (read/write) 1657940 1657196 -744 -0.0
.bss 213876 213444 -432 -0.2
.text 1433292 1432980 -312 -0.0
qpg lighting-app qpg6105+debug .bss 101368 101200 -168 -0.2
lock-app qpg6105+debug .bss 97584 97336 -248 -0.3
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820354 819946 -408 -0.0
bss 55152 54904 -248 -0.4
text 612776 612634 -142 -0.0
all-clusters-app tlsr9518adk80d bss 100240 100072 -168 -0.2
all-clusters-minimal-app tlsr9528a bss 109932 109764 -168 -0.2
bridge-app tlsr9518adk80d (read/write) 934088 933780 -308 -0.0
bss 94440 94272 -168 -0.2
text 646160 646046 -114 -0.0
contact-sensor-app tlsr9528a_retention (read/write) 820530 820114 -416 -0.1
bss 55196 54948 -248 -0.4
text 613070 612928 -142 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a bss 79180 78932 -248 -0.3
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d bss 100004 99836 -168 -0.2
lock-app-dfu tlsr9528a (read/write) 963844 963420 -424 -0.0
bss 97444 97196 -248 -0.3
text 646818 646666 -152 -0.0
ota-requestor-app tlsr9518adk80d bss 92548 92380 -168 -0.2
pump-app tlsr9528a (read/write) 879268 878932 -336 -0.0
bss 69172 68924 -248 -0.4
text 621030 620970 -60 -0.0
pump-controller-app tlsr9518adk80d (read/write) 819872 819544 -328 -0.0
bss 57408 57160 -248 -0.4
text 587906 587846 -60 -0.0
shell tlsr9518adk80d (read/write) 705672 705416 -256 -0.0
bss 73724 73588 -136 -0.2
text 462004 461916 -88 -0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 822230 821774 -456 -0.1
bss 55332 55084 -248 -0.4
text 615782 615600 -182 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 876657 876605 -52 -0.0
bss 60884 60636 -248 -0.4
thermostat tlsr9518adk80d (read/write) 844084 843748 -336 -0.0
bss 57704 57456 -248 -0.4
text 606232 606172 -60 -0.0
window-covering tlsr9518adk80d (read/write) 838576 838168 -408 -0.0
bss 58056 57808 -248 -0.4
text 600448 600306 -142 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9df8645 87b1066 change % change
bl602 lighting-app bl602 (read/write) 1413674 1413494 -180 -0.0
.bss 85352 85160 -192 -0.2
.data 9416 9416 0 0.0
.rodata 156912 156900 -12 -0.0
.text 1081346 1081370 24 0.0
bl602+mfd (read/write) 1428138 1427958 -180 -0.0
.bss 85520 85328 -192 -0.2
.data 9384 9384 0 0.0
.rodata 155872 155860 -12 -0.0
.text 1096710 1096734 24 0.0
bl602+rpc (read/write) 1461194 1461270 76 0.0
.bss 93384 93192 -192 -0.2
.data 9784 9784 0 0.0
.rodata 164528 164516 -12 -0.0
.text 1112834 1113114 280 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1178359 1178167 -192 -0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106284 106272 -12 -0.0
.text 950726 950738 12 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1189235 1189043 -192 -0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105224 105212 -12 -0.0
.text 962534 962546 12 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1270115 1270179 64 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121704 121692 -12 -0.0
.text 1025532 1025800 268 0.0
bl706-eth (read/write) 998301 998121 -180 -0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99616 99604 -12 -0.0
.text 743938 743962 24 0.0
bl706-wifi (read/write) 1234714 1234758 44 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120596 120584 -12 -0.0
.text 969510 969760 250 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1148064 1147872 -192 -0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100288 100276 -12 -0.0
.text 943852 943864 12 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1159260 1159324 64 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99228 99216 -12 -0.0
.text 955972 956240 268 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 742308 742236 -72 -0.0
(read/write) 167284 167116 -168 -0.1
.bss 89700 89532 -168 -0.2
.data 3420 3420 0 0.0
.rodata 84680 84656 -24 -0.0
.text 657236 657192 -44 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 759492 759380 -112 -0.0
(read/write) 177512 177344 -168 -0.1
.bss 99876 99708 -168 -0.2
.data 3448 3448 0 0.0
.rodata 79744 79720 -24 -0.0
.text 679356 679272 -84 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 746484 746364 -120 -0.0
(read/write) 171968 171800 -168 -0.1
.bss 94332 94164 -168 -0.2
.data 3448 3448 0 0.0
.rodata 105528 105496 -32 -0.0
.text 640568 640476 -92 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 699972 699940 -32 -0.0
(read/write) 166288 166120 -168 -0.1
.bss 88480 88312 -168 -0.2
.data 3408 3408 0 0.0
.rodata 80456 80424 -32 -0.0
.text 619124 619128 4 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 685476 685460 -16 -0.0
(read/write) 166460 166292 -168 -0.1
.bss 88656 88488 -168 -0.2
.data 3404 3404 0 0.0
.rodata 76296 76264 -32 -0.0
.text 608788 608808 20 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566762 566498 -264 -0.0
(read/write) 208052 207620 -432 -0.2
.bss 201516 201084 -432 -0.2
.data 1412 1412 0 0.0
.rodata 83938 83906 -32 -0.0
.text 480700 480472 -228 -0.0
lock CC3235SF_LAUNCHXL (read only) 620074 619746 -328 -0.1
(read/write) 208448 208016 -432 -0.2
.bss 201880 201448 -432 -0.2
.data 1448 1448 0 0.0
.rodata 105810 105778 -32 -0.0
.text 512140 511848 -292 -0.1
cyw30739 light cyw930739m2evb_01 (read/write) 560887 560983 96 0.0
.app_xip_area 451009 451273 264 0.1
.bss 64792 64624 -168 -0.3
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 542991 543031 40 0.0
.app_xip_area 428377 428585 208 0.0
.bss 69488 69320 -168 -0.2
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 561807 561895 88 0.0
.app_xip_area 453385 453641 256 0.1
.bss 63408 63240 -168 -0.3
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 557055 557199 144 0.0
.app_xip_area 445409 445721 312 0.1
.bss 66528 66360 -168 -0.3
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016180 1016332 152 0.0
.bss 172736 172568 -168 -0.1
.data 2688 2688 0 0.0
.text 840736 841056 320 0.0
BRD4187C (read/write) 1100588 1100628 40 0.0
.bss 196340 196172 -168 -0.1
.data 3296 3296 0 0.0
.text 900932 901140 208 0.0
lock-app BRD4161A+wf200 (read/write) 1114040 1113968 -72 -0.0
.bss 188872 188624 -248 -0.1
.data 2712 2712 0 0.0
.text 922436 922612 176 0.0
window-app BRD4187C (read/write) 1134800 1134944 144 0.0
.bss 168372 168204 -168 -0.1
.data 3168 3168 0 0.0
.text 963240 963552 312 0.0
esp32 all-clusters-app c3devkit (read only) 1135772 1135992 220 0.0
(read/write) 1670732 1670548 -184 -0.0
.dram0.bss 72704 72536 -168 -0.2
.dram0.data 12988 12988 0 0.0
.flash.rodata 241176 241152 -24 -0.0
.flash.text 1135772 1135992 220 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1180879 1181187 308 0.0
(read/write) 519928 519736 -192 -0.0
.dram0.bss 79360 79192 -168 -0.2
.dram0.data 34004 34004 0 0.0
.flash.rodata 272200 272176 -24 -0.0
.flash.text 1175495 1175803 308 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 594520 594736 216 0.0
(read/write) 88296 88128 -168 -0.2
.bss 71544 71376 -168 -0.2
.data 2128 2128 0 0.0
.text 593984 594200 216 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690376 690376 0 0.0
.bss 67752 67584 -168 -0.2
.data 2716 2716 0 0.0
.text 576432 576600 168 0.0
light k32w0+release (read only) 594240 594448 208 0.0
(read/write) 87972 87804 -168 -0.2
.bss 71232 71064 -168 -0.2
.data 2116 2116 0 0.0
.text 593704 593912 208 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782196 782204 8 0.0
.bss 77420 77252 -168 -0.2
.data 1928 1928 0 0.0
.text 659392 659568 176 0.0
lock k32w0+release (read only) 566008 565856 -152 -0.0
(read/write) 85768 85600 -168 -0.2
.bss 69088 68920 -168 -0.2
.data 2056 2056 0 0.0
.text 565472 565320 -152 -0.0
linux air-purifier-app debug (read only) 2524421 2524317 -104 -0.0
(read/write) 127240 127176 -64 -0.1
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72840 72776 -64 -0.1
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179240 179240 0 0.0
.text 2169749 2169717 -32 -0.0
all-clusters-app debug (read only) 5361529 5364257 2728 0.1
(read/write) 447680 447648 -32 -0.0
.bss 130064 130064 0 0.0
.data 3840 3840 0 0.0
.data.rel.ro 306552 306520 -32 -0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 307964 307964 0 0.0
.text 4650131 4652883 2752 0.1
all-clusters-minimal-app debug (read only) 4946649 4949377 2728 0.1
(read/write) 234720 234656 -64 -0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95960 95912 -48 -0.1
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272781 272781 0 0.0
.text 4441395 4444147 2752 0.1
bridge-app debug (read only) 4414201 4414113 -88 -0.0
(read/write) 215960 215896 -64 -0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85296 85232 -64 -0.1
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219125 219125 0 0.0
.text 3976451 3976435 -16 -0.0
chip-tool debug (read only) 11369345 11424113 54768 0.5
(read/write) 493736 496008 2272 0.5
.bss 94072 94072 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 387448 389696 2248 0.6
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 418281 418281 0 0.0
.text 10280739 10328691 47952 0.5
chip-tool-ipv6only arm64 (read only) 11102432 11145520 43088 0.4
(read/write) 560560 562496 1936 0.3
.bss 103352 103352 0 0.0
.data 4280 4280 0 0.0
.data.rel.ro 426120 428408 2288 0.5
.dynamic 512 512 0 0.0
.got 19600 19584 -16 -0.1
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 341016 341016 0 0.0
.text 9913832 9950104 36272 0.4
lighting-app debug+rpc+ui (read only) 5300225 5300121 -104 -0.0
(read/write) 225032 224968 -64 -0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93696 93632 -64 -0.1
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340212 340212 0 0.0
.text 4715171 4715139 -32 -0.0
lock-app debug (read only) 4499849 4499745 -104 -0.0
(read/write) 203680 203616 -64 -0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79528 79464 -64 -0.1
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4042755 4042723 -32 -0.0
ota-provider-app debug (read only) 4163473 4163369 -104 -0.0
(read/write) 192760 192696 -64 -0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69312 69248 -64 -0.1
.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 201301 201301 0 0.0
.text 3770243 3770211 -32 -0.0
ota-requestor-app debug (read only) 4249873 4252793 2920 0.1
(read/write) 197008 196976 -32 -0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72272 72240 -32 -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 205109 205109 0 0.0
.text 3848531 3851427 2896 0.1
shell debug (read only) 2776625 2777049 424 0.0
(read/write) 149856 149792 -64 -0.0
.bss 60616 60616 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82672 82608 -64 -0.1
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180992 180992 0 0.0
.text 2424850 2425346 496 0.0
thermostat-no-ble arm64 (read only) 4401152 4401440 288 0.0
(read/write) 245264 244920 -344 -0.1
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102368 102312 -56 -0.1
.dynamic 512 512 0 0.0
.got 12024 12008 -16 -0.1
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162332 162332 0 0.0
.text 3898360 3898760 400 0.0
tv-app debug (read only) 5375385 5381489 6104 0.1
(read/write) 348864 348896 32 0.0
.bss 244384 244384 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92184 92216 32 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272789 272789 0 0.0
.text 4865027 4870867 5840 0.1
tv-casting-app debug (read only) 9285297 9335825 50528 0.5
(read/write) 332632 334776 2144 0.6
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 167128 169272 2144 1.3
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 359976 359976 0 0.0
.text 8476515 8520515 44000 0.5
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2525640 2525480 -160 -0.0
.bss 220616 220184 -432 -0.2
.data 5144 5144 0 0.0
.text 1488324 1488164 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1060724 1060796 72 0.0
bss 129197 129029 -168 -0.1
rodata 104196 104172 -24 -0.0
text 779700 779920 220 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1187284 1187356 72 0.0
bss 121407 121239 -168 -0.1
rodata 138320 138304 -16 -0.0
text 777240 777492 252 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046316 1046412 96 0.0
bss 129484 129316 -168 -0.1
rodata 99452 99436 -16 -0.0
text 769752 770004 252 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835792 836224 432 0.1
(read/write) 1741588 1740964 -624 -0.0
.bss 195076 194644 -432 -0.2
.data 2472 2472 0 0.0
.text 1535652 1535460 -192 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837512 837944 432 0.1
(read/write) 1705892 1705268 -624 -0.0
.bss 193356 192924 -432 -0.2
.data 2472 2472 0 0.0
.text 1501676 1501484 -192 -0.0
light cy8ckit_062s2_43012 (read only) 844200 844632 432 0.1
(read/write) 1630996 1630316 -680 -0.0
.bss 186780 186348 -432 -0.2
.data 2360 2360 0 0.0
.text 1433468 1433220 -248 -0.0
lock cy8ckit_062s2_43012 (read only) 817080 817512 432 0.1
(read/write) 1657940 1657196 -744 -0.0
.bss 213876 213444 -432 -0.2
.data 2384 2384 0 0.0
.text 1433292 1432980 -312 -0.0
qpg lighting-app qpg6105+debug (read/write) 1116132 1116308 176 0.0
.bss 101368 101200 -168 -0.2
.data 740 740 0 0.0
.text 628508 628684 176 0.0
lock-app qpg6105+debug (read/write) 1079772 1079948 176 0.0
.bss 97584 97336 -248 -0.3
.data 784 784 0 0.0
.text 592152 592328 176 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820354 819946 -408 -0.0
bss 55152 54904 -248 -0.4
text 612776 612634 -142 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1077768 1077800 32 0.0
bss 100240 100072 -168 -0.2
text 760296 760520 224 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083004 1083036 32 0.0
bss 109932 109764 -168 -0.2
text 752306 752530 224 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934088 933780 -308 -0.0
bss 94440 94272 -168 -0.2
text 646160 646046 -114 -0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820530 820114 -416 -0.1
bss 55196 54948 -248 -0.4
text 613070 612928 -142 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 977144 977148 4 0.0
bss 79180 78932 -248 -0.3
text 692694 692960 266 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092056 1092112 56 0.0
bss 100004 99836 -168 -0.2
text 768696 768930 234 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 963844 963420 -424 -0.0
bss 97444 97196 -248 -0.3
text 646818 646666 -152 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 947376 947424 48 0.0
bss 92548 92380 -168 -0.2
text 661902 662136 234 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 879268 878932 -336 -0.0
bss 69172 68924 -248 -0.4
text 621030 620970 -60 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819872 819544 -328 -0.0
bss 57408 57160 -248 -0.4
text 587906 587846 -60 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705672 705416 -256 -0.0
bss 73724 73588 -136 -0.2
text 462004 461916 -88 -0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822230 821774 -456 -0.1
bss 55332 55084 -248 -0.4
text 615782 615600 -182 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876657 876605 -52 -0.0
bss 60884 60636 -248 -0.4
text 629334 629542 208 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844084 843748 -336 -0.0
bss 57704 57456 -248 -0.4
text 606232 606172 -60 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 838576 838168 -408 -0.0
bss 58056 57808 -248 -0.4
text 600448 600306 -142 -0.0

@mergify mergify bot merged commit f67d9bc into project-chip:master Dec 6, 2023
54 checks passed
maciejbaczmanski pushed a commit to maciejbaczmanski/connectedhomeip that referenced this pull request Jul 15, 2024
…p#30751)

* Add new API for HMAC with key handle

* Rename Aes128BitsKeyHandle to Aes128KeyHandle

* Rename Hmac128BitsKeyHandle to Hmac128KeyHandle

* Replace virtual destructor with a protected one

* key algo creation

---------

Co-authored-by: Mathieu Kardous <mathieu.kardous@silabs.com>
maciejbaczmanski pushed a commit to maciejbaczmanski/connectedhomeip that referenced this pull request Jul 15, 2024
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.

7 participants