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

Cancel incomplete BLE connection when CloseAllBleConnections() is called #27304

Merged

Conversation

cuizelin99
Copy link
Contributor

When CloseAllBleConnections() is called, any ongoing attempt to establish new BLE connection should be cancelled because it is no longer needed for a new BLE connection to establish. CancelConnection() of the connection delegate should be called to cancel any ongoing new BLE connection so that platform- specific BLEManager can do cleanup. This is needed because we are encountering a problem that BLEManager not doing clean up when establishing PASE session times out, causing problem in the BT layer. Since BLEManager is platform-specific, it doesn't have knowledge of when PASE times out. But BLEManager needs to do clean up whenever CloseAllBleConnections() is called.

When CloseAllBleConnections() is called, any ongoing attempt to establish new BLE connection should be cancelled because it is no longer needed for a new BLE connection to establish. CancelConnection() of the connection delegate should be called to cancel any ongoing new BLE connection so that platform- specific BLEManager can do cleanup. This is needed because we are encountering a problem that BLEManager not doing clean up when establishing PASE session times out, causing problem in the BT layer. Since BLEManager is platform-specific, it doesn't have knowledge of when PASE times out. But BLEManager needs to do clean up whenever CloseAllBleConnections() is called.
@github-actions github-actions bot added the ble label Jun 16, 2023
@github-actions
Copy link

github-actions bot commented Jun 16, 2023

PR #27304: Size comparison from a8a80bb to 7304b22

Increases (43 builds for bl602, bl702, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a8a80bb 7304b22 change % change
bl602 lighting-app bl602 (read/write) 1368690 1368766 76 0.0
.text 1049082 1049108 26 0.0
bl602+rpc (read/write) 1416358 1416434 76 0.0
.text 1081224 1081248 24 0.0
bl702 lighting-app bl702 (read/write) 1173707 1173783 76 0.0
.debug_abbrev 1545541 1545557 16 0.0
.debug_info 41575606 41575706 100 0.0
.debug_line 5578046 5578158 112 0.0
.debug_loc 3797431 3797446 15 0.0
.rodata 104972 105024 52 0.0
.text 945034 945060 26 0.0
bl702+rpc (read/write) 1271651 1271731 80 0.0
.debug_abbrev 1710730 1710746 16 0.0
.debug_info 46756794 46756895 101 0.0
.debug_line 6003795 6003907 112 0.0
.debug_loc 4002706 4002721 15 0.0
.rodata 119568 119620 52 0.0
.text 1018784 1018812 28 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 543127 543135 8 0.0
.app_xip_area 435745 435753 8 0.0
lock cyw930739m2evb_01 (read/write) 530127 530143 16 0.0
.app_xip_area 417617 417633 16 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567551 567631 80 0.0
.app_xip_area 461105 461185 80 0.0
switch cyw930739m2evb_01 (read/write) 531975 531983 8 0.0
.app_xip_area 422961 422969 8 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 994596 994676 80 0.0
.text 810584 810664 80 0.0
BRD4187C (read/write) 1027096 1027160 64 0.0
.text 862716 862780 64 0.0
window-app BRD4187C (read/write) 1097152 1097232 80 0.0
.text 949904 949984 80 0.0
esp32 all-clusters-app c3devkit (read only) 1075250 1075276 26 0.0
(read/write) 1584280 1584328 48 0.0
.flash.rodata 215808 215856 48 0.0
.flash.text 1075250 1075276 26 0.0
m5stack (read only) 1123231 1123259 28 0.0
(read/write) 494734 494782 48 0.0
.flash.rodata 244392 244440 48 0.0
.flash.text 1117847 1117875 28 0.0
k32w contact k32w0+release (read only) 585732 585748 16 0.0
.text 585196 585212 16 0.0
light k32w0+release (read only) 584356 584388 32 0.0
.text 583820 583852 32 0.0
lock k32w0+release (read only) 557012 557044 32 0.0
.text 556476 556508 32 0.0
linux chip-tool-ipv6only arm64 (read only) 15633416 15633592 176 0.0
.rodata 665792 665840 48 0.0
.text 13057140 13057268 128 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2498304 2498352 48 0.0
.text 1460988 1461036 48 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1210932 1211012 80 0.0
rodata 137800 137848 48 0.0
text 839204 839232 28 0.0
nrf7002dk_nrf5340_cpuapp text 751572 751580 8 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1148640 1148704 64 0.0
rodata 111108 111156 48 0.0
text 805204 805224 20 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1728932 1729020 88 0.0
.debug_abbrev 1293774 1293790 16 0.0
.debug_info 28810970 28811130 160 0.0
.debug_line 4025309 4025348 39 0.0
.debug_loclists 2303799 2303856 57 0.0
.symtab 478672 478688 16 0.0
.text 1529148 1529236 88 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1660860 1660948 88 0.0
.debug_abbrev 1281482 1281498 16 0.0
.debug_info 28271856 28272019 163 0.0
.debug_line 4030279 4030318 39 0.0
.debug_loclists 2288630 2288687 57 0.0
.symtab 459792 459808 16 0.0
.text 1462516 1462604 88 0.0
light cy8ckit_062s2_43012 (read/write) 1593724 1593804 80 0.0
.debug_abbrev 1118316 1118332 16 0.0
.debug_info 23071708 23071869 161 0.0
.debug_line 3602425 3602464 39 0.0
.debug_loclists 2129834 2129891 57 0.0
.symtab 425392 425408 16 0.0
.text 1401564 1401644 80 0.0
lock cy8ckit_062s2_43012 (read/write) 1626764 1626844 80 0.0
.debug_abbrev 1100903 1100919 16 0.0
.debug_info 22782795 22782955 160 0.0
.debug_line 3540270 3540309 39 0.0
.debug_loclists 2101057 2101114 57 0.0
.symtab 416992 417008 16 0.0
.text 1407004 1407084 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1171808 1171880 72 0.0
.text 618648 618720 72 0.0
lock-app qpg6105+debug (read/write) 1129512 1129584 72 0.0
.text 576356 576428 72 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1034864 1034940 76 0.0
text 708064 708088 24 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 961488 961564 76 0.0
text 665322 665346 24 0.0
bridge-app tlsr9518adk80d (read/write) 929408 929476 68 0.0
text 642506 642528 22 0.0
contact-sensor-app tlsr9518adk80d (read/write) 861140 861216 76 0.0
text 585708 585734 26 0.0
light-switch-app tlsr9518adk80d (read/write) 877456 877532 76 0.0
text 600332 600356 24 0.0
lighting-app tlsr9518adk80d (read/write) 965648 965724 76 0.0
text 679324 679352 28 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 977020 977096 76 0.0
text 686844 686868 24 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1035148 1035224 76 0.0
text 724218 724242 24 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1066496 1066572 76 0.0
text 744364 744386 22 0.0
lock-app tlsr9518adk80d (read/write) 916212 916288 76 0.0
text 614336 614358 22 0.0
ota-requestor-app tlsr9518adk80d (read/write) 883668 883744 76 0.0
text 607484 607504 20 0.0
pump-app tlsr9518adk80d (read/write) 866700 866776 76 0.0
text 591428 591454 26 0.0
pump-controller-app tlsr9518adk80d (read/write) 853760 853836 76 0.0
text 581812 581836 24 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 849916 849992 76 0.0
text 577444 577468 24 0.0
thermostat tlsr9518adk80d (read/write) 895660 895736 76 0.0
text 616690 616714 24 0.0
window-covering tlsr9518adk80d (read/write) 891032 891108 76 0.0
text 611612 611636 24 0.0
Decreases (4 builds for psoc6)
platform target config section a8a80bb 7304b22 change % change
psoc6 all-clusters cy8ckit_062s2_43012 .debug_rnglists 144237 144225 -12 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_rnglists 142683 142671 -12 -0.0
light cy8ckit_062s2_43012 .debug_rnglists 132693 132681 -12 -0.0
lock cy8ckit_062s2_43012 .debug_rnglists 130404 130392 -12 -0.0
Full report (46 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a8a80bb 7304b22 change % change
bl602 lighting-app bl602 (read/write) 1368690 1368766 76 0.0
.bss 88182 88182 0 0.0
.data 9584 9584 0 0.0
.text 1049082 1049108 26 0.0
bl602+rpc (read/write) 1416358 1416434 76 0.0
.bss 96230 96230 0 0.0
.data 9976 9976 0 0.0
.text 1081224 1081248 24 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1173707 1173783 76 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1545541 1545557 16 0.0
.debug_aranges 149824 149824 0 0.0
.debug_frame 551456 551456 0 0.0
.debug_info 41575606 41575706 100 0.0
.debug_line 5578046 5578158 112 0.0
.debug_loc 3797431 3797446 15 0.0
.debug_ranges 394824 394824 0 0.0
.debug_str 4346521 4346521 0 0.0
.hbn 536 536 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 104972 105024 52 0.0
.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 581710 581710 0 0.0
.symtab 173904 173904 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
945034 945060 26 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1271651 1271731 80 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4136 4136 0 0.0
.debug_abbrev 1710730 1710746 16 0.0
.debug_aranges 158304 158304 0 0.0
.debug_frame 580088 580088 0 0.0
.debug_info 46756794 46756895 101 0.0
.debug_line 6003795 6003907 112 0.0
.debug_loc 4002706 4002721 15 0.0
.debug_ranges 420504 420504 0 0.0
.debug_str 4775195 4775195 0 0.0
.hbn 536 536 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 119568 119620 52 0.0
.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 644310 644310 0 0.0
.symtab 192704 192704 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1018784 1018812 28 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 606626 606626 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 948102 948102 0 0.0
.debug_aranges 118992 118992 0 0.0
.debug_frame 406416 406416 0 0.0
.debug_info 19902543 19902543 0 0.0
.debug_line 2872064 2872064 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1727366 1727366 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107553 107553 0 0.0
.debug_str 3787494 3787494 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104450 104450 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484353 484353 0 0.0
.symtab 287776 287776 0 0.0
.text 500052 500052 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 543127 543135 8 0.0
.app_xip_area 435745 435753 8 0.0
.bss 62360 62360 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) 530127 530143 16 0.0
.app_xip_area 417617 417633 16 0.0
.bss 67480 67480 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) 567551 567631 80 0.0
.app_xip_area 461105 461185 80 0.0
.bss 61472 61472 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) 531975 531983 8 0.0
.app_xip_area 422961 422969 8 0.0
.bss 63960 63960 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) 994596 994676 80 0.0
.bss 181848 181848 0 0.0
.data 2144 2144 0 0.0
.text 810584 810664 80 0.0
BRD4187C (read/write) 1027096 1027160 64 0.0
.bss 161572 161572 0 0.0
.data 2788 2788 0 0.0
.text 862716 862780 64 0.0
lock-app BRD4161A+wf200 (read/write) 1075752 1075752 0 0.0
.bss 176136 176136 0 0.0
.data 2152 2152 0 0.0
.text 897444 897444 0 0.0
window-app BRD4187C (read/write) 1097152 1097232 80 0.0
.bss 144548 144548 0 0.0
.data 2680 2680 0 0.0
.text 949904 949984 80 0.0
esp32 all-clusters-app c3devkit (read only) 1075250 1075276 26 0.0
(read/write) 1584280 1584328 48 0.0
.dram0.bss 75392 75392 0 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 215808 215856 48 0.0
.flash.text 1075250 1075276 26 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1123231 1123259 28 0.0
(read/write) 494734 494782 48 0.0
.dram0.bss 80888 80888 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 244392 244440 48 0.0
.flash.text 1117847 1117875 28 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 585732 585748 16 0.0
(read/write) 90096 90096 0 0.0
.bss 66100 66100 0 0.0
.data 2168 2168 0 0.0
.text 585196 585212 16 0.0
light k32w0+release (read only) 584356 584388 32 0.0
(read/write) 89744 89744 0 0.0
.bss 65764 65764 0 0.0
.data 2156 2156 0 0.0
.text 583820 583852 32 0.0
lock k32w0+release (read only) 557012 557044 32 0.0
(read/write) 87568 87568 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 556476 556508 32 0.0
linux chip-tool-ipv6only arm64 (read only) 15633416 15633592 176 0.0
(read/write) 807624 807624 0 0.0
.bss 34376 34376 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 747808 747808 0 0.0
.dynamic 560 560 0 0.0
.got 17160 17160 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 665792 665840 48 0.0
.text 13057140 13057268 128 0.0
thermostat-no-ble arm64 (read only) 2610316 2610316 0 0.0
(read/write) 143000 143000 0 0.0
.bss 52360 52360 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79264 79264 0 0.0
.dynamic 560 560 0 0.0
.got 5520 5520 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 129520 129520 0 0.0
.text 2215316 2215316 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2498304 2498352 48 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1460988 1461036 48 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1210932 1211012 80 0.0
bss 154803 154803 0 0.0
rodata 137800 137848 48 0.0
text 839204 839232 28 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1313636 1313636 0 0.0
bss 138133 138133 0 0.0
rodata 133224 133224 0 0.0
text 751572 751580 8 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1148640 1148704 64 0.0
bss 153317 153317 0 0.0
rodata 111108 111156 48 0.0
text 805204 805224 20 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841944 841944 0 0.0
(read/write) 1728932 1729020 88 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188836 188836 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 1293774 1293790 16 0.0
.debug_aranges 148776 148776 0 0.0
.debug_frame 498236 498236 0 0.0
.debug_info 28810970 28811130 160 0.0
.debug_line 4025309 4025348 39 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2303799 2303856 57 0.0
.debug_rnglists 144237 144225 -12 -0.0
.debug_str 4354927 4354927 0 0.0
.heap 841944 841944 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 750780 750780 0 0.0
.symtab 478672 478688 16 0.0
.text 1529148 1529236 88 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843384 843384 0 0.0
(read/write) 1660860 1660948 88 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187396 187396 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 1281482 1281498 16 0.0
.debug_aranges 147528 147528 0 0.0
.debug_frame 499180 499180 0 0.0
.debug_info 28271856 28272019 163 0.0
.debug_line 4030279 4030318 39 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2288630 2288687 57 0.0
.debug_rnglists 142683 142671 -12 -0.0
.debug_str 4337857 4337857 0 0.0
.heap 843384 843384 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 699661 699661 0 0.0
.symtab 459792 459808 16 0.0
.text 1462516 1462604 88 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849568 849568 0 0.0
(read/write) 1593724 1593804 80 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181380 181380 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 1118316 1118332 16 0.0
.debug_aranges 137888 137888 0 0.0
.debug_frame 463144 463144 0 0.0
.debug_info 23071708 23071869 161 0.0
.debug_line 3602425 3602464 39 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2129834 2129891 57 0.0
.debug_rnglists 132693 132681 -12 -0.0
.debug_str 4151876 4151876 0 0.0
.heap 849568 849568 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 623284 623284 0 0.0
.symtab 425392 425408 16 0.0
.text 1401564 1401644 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821968 821968 0 0.0
(read/write) 1626764 1626844 80 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208980 208980 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 1100903 1100919 16 0.0
.debug_aranges 136184 136184 0 0.0
.debug_frame 457112 457112 0 0.0
.debug_info 22782795 22782955 160 0.0
.debug_line 3540270 3540309 39 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2101057 2101114 57 0.0
.debug_rnglists 130404 130392 -12 -0.0
.debug_str 4108528 4108528 0 0.0
.heap 821968 821968 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 596254 596254 0 0.0
.symtab 416992 417008 16 0.0
.text 1407004 1407084 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1171808 1171880 72 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 618648 618720 72 0.0
lock-app qpg6105+debug (read/write) 1129512 1129584 72 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 576356 576428 72 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1034864 1034940 76 0.0
bss 97716 97716 0 0.0
text 708064 708088 24 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 961488 961564 76 0.0
bss 96116 96116 0 0.0
text 665322 665346 24 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929408 929476 68 0.0
bss 100308 100308 0 0.0
text 642506 642528 22 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 861140 861216 76 0.0
bss 89968 89968 0 0.0
text 585708 585734 26 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877456 877532 76 0.0
bss 90136 90136 0 0.0
text 600332 600356 24 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965648 965724 76 0.0
bss 98500 98500 0 0.0
text 679324 679352 28 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 977020 977096 76 0.0
bss 102748 102748 0 0.0
text 686844 686868 24 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1035148 1035224 76 0.0
bss 100064 100064 0 0.0
text 724218 724242 24 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1066496 1066572 76 0.0
bss 111140 111140 0 0.0
text 744364 744386 22 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 916212 916288 76 0.0
bss 90632 90632 0 0.0
text 614336 614358 22 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 883668 883744 76 0.0
bss 91244 91244 0 0.0
text 607484 607504 20 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866700 866776 76 0.0
bss 90100 90100 0 0.0
text 591428 591454 26 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 853760 853836 76 0.0
bss 89900 89900 0 0.0
text 581812 581836 24 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 849916 849992 76 0.0
bss 89808 89808 0 0.0
text 577444 577468 24 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 895660 895736 76 0.0
bss 90344 90344 0 0.0
text 616690 616714 24 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891032 891108 76 0.0
bss 90636 90636 0 0.0
text 611612 611636 24 0.0

@andy31415
Copy link
Contributor

@cuizelin99 please sign the CLA

@cuizelin99
Copy link
Contributor Author

@andy31415 What more do I need to do to sign CLA? I can find project-chip's CLA under my signed CLAs at https://cla-assistant.io/my-cla

@andy31415
Copy link
Contributor

@andy31415 What more do I need to do to sign CLA? I can find project-chip's CLA under my signed CLAs at https://cla-assistant.io/my-cla

The licence/cla status says "waiting to be reported" so assuming it is hung somehow. Since you say you signed it/see it, I will bypass this check. Thank you for verifying!

@andy31415 andy31415 merged commit ad5403e into project-chip:master Jun 19, 2023
bzbarsky-apple added a commit to bzbarsky-apple/connectedhomeip that referenced this pull request Jul 21, 2023
…) is called (project-chip#27304)"

This reverts commit ad5403e.

There are two issues:

* project-chip#27607 which has had no
  response for weeks.
* project-chip#28139 which breaks
  commissioning on Mac, and would break it on Linux if it implemented BLE
  connection cancellation.

We need to sort out why CHIPDeviceController is canceling BLE connections when
starting PASE over BLE (!).
bzbarsky-apple added a commit that referenced this pull request Jul 24, 2023
…) is called (#27304)" (#28143)

This reverts commit ad5403e.

There are two issues:

* #27607 which has had no
  response for weeks.
* #28139 which breaks
  commissioning on Mac, and would break it on Linux if it implemented BLE
  connection cancellation.

We need to sort out why CHIPDeviceController is canceling BLE connections when
starting PASE over BLE (!).
@bzbarsky-apple
Copy link
Contributor

@cuizelin99 Note: this PR was reverted to fix regressions. Please see #28143 (review) for a suggestion of what the PR maybe should have looked like instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants