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

Add access control guide #15873

Merged

Conversation

mlepage-google
Copy link
Contributor

Basic documentation for access control.

Problem

Need basic documentation for access control.

Change overview

Basic documentation for access control.

Testing

N/A

Basic documentation for access control.
@github-actions
Copy link

github-actions bot commented Mar 4, 2022

PR #15873: Size comparison from 40c9fd5 to cedee86

Full report (30 builds for cyw30739, efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 40c9fd5 cedee86 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600874 600874 0 0.0
.app_xip_area 505832 505832 0 0.0
.bss 77724 77724 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 558794 558794 0 0.0
.app_xip_area 465288 465288 0 0.0
.bss 76228 76228 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 580738 580738 0 0.0
.app_xip_area 477560 477560 0 0.0
.bss 85548 85548 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 920140 920140 0 0.0
(read/write) 128824 128824 0 0.0
.bss 126744 126744 0 0.0
.data 2080 2080 0 0.0
.text 920132 920132 0 0.0
BRD4161A+rpc (read only) 948944 948944 0 0.0
(read/write) 144784 144784 0 0.0
.bss 142520 142520 0 0.0
.data 2260 2260 0 0.0
.text 948936 948936 0 0.0
lock-app BRD4161A+wf200 (read only) 988428 988428 0 0.0
(read/write) 120352 120352 0 0.0
.bss 118420 118420 0 0.0
.data 1932 1932 0 0.0
.text 988420 988420 0 0.0
window-app BRD4161A (read only) 853424 853424 0 0.0
(read/write) 126824 126824 0 0.0
.bss 124896 124896 0 0.0
.data 1924 1924 0 0.0
.text 853416 853416 0 0.0
esp32 all-clusters-app c3devkit (read only) 957166 957166 0 0.0
(read/write) 1393570 1393570 0 0.0
.dram0.bss 63416 63416 0 0.0
.dram0.data 14236 14236 0 0.0
.flash.rodata 197000 197000 0 0.0
.flash.text 957166 957166 0 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1011931 1011931 0 0.0
(read/write) 460676 460676 0 0.0
.dram0.bss 68944 68944 0 0.0
.dram0.data 34080 34080 0 0.0
.flash.rodata 225816 225816 0 0.0
.flash.text 1006547 1006547 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 694144 694144 0 0.0
.bss 77680 77680 0 0.0
.data 1964 1964 0 0.0
.text 608700 608700 0 0.0
lock k32w061+release (read/write) 695992 695992 0 0.0
.bss 77656 77656 0 0.0
.data 1972 1972 0 0.0
.text 610564 610564 0 0.0
linux all-clusters-app debug (read only) 2425297 2425297 0 0.0
(read/write) 145656 145656 0 0.0
.bss 60128 60128 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 78408 78408 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 205477 205477 0 0.0
.text 2056834 2056834 0 0.0
bridge-app debug+rpc (read only) 1730189 1730189 0 0.0
(read/write) 92624 92624 0 0.0
.bss 47432 47432 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 38056 38056 0 0.0
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 141684 141684 0 0.0
.text 1472485 1472485 0 0.0
chip-tool debug (read only) 9511901 9511901 0 0.0
(read/write) 330512 330512 0 0.0
.bss 25536 25536 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 297792 297792 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 499381 499381 0 0.0
.text 8291029 8291029 0 0.0
chip-tool-ipv6only arm64 (read only) 9201620 9201620 0 0.0
(read/write) 443265 443265 0 0.0
.bss 43841 43841 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 342552 342552 0 0.0
.dynamic 560 560 0 0.0
.got 51880 51880 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 475004 475004 0 0.0
.text 7748356 7748356 0 0.0
door-lock-app debug (read only) 1944481 1944481 0 0.0
(read/write) 119072 119072 0 0.0
.bss 50432 50432 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 62184 62184 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 173596 173596 0 0.0
.text 1622194 1622194 0 0.0
lighting-app debug+rpc (read only) 2076673 2076673 0 0.0
(read/write) 124368 124368 0 0.0
.bss 51264 51264 0 0.0
.data 1536 1536 0 0.0
.data.rel.ro 66088 66088 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 165788 165788 0 0.0
.text 1755250 1755250 0 0.0
ota-provider-app debug (read only) 1876985 1876985 0 0.0
(read/write) 114704 114704 0 0.0
.bss 50240 50240 0 0.0
.data 1352 1352 0 0.0
.data.rel.ro 57464 57464 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 158835 158835 0 0.0
.text 1567378 1567378 0 0.0
ota-requestor-app debug (read only) 1893105 1893105 0 0.0
(read/write) 117016 117016 0 0.0
.bss 51232 51232 0 0.0
.data 1512 1512 0 0.0
.data.rel.ro 58856 58856 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 152972 152972 0 0.0
.text 1590722 1590722 0 0.0
shell debug (read only) 2391761 2391761 0 0.0
(read/write) 147920 147920 0 0.0
.bss 68232 68232 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73144 73144 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 205426 205426 0 0.0
.text 2029570 2029570 0 0.0
thermostat-no-ble arm64 (read only) 2173524 2173524 0 0.0
(read/write) 148497 148497 0 0.0
.bss 65185 65185 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 75048 75048 0 0.0
.dynamic 560 560 0 0.0
.got 4216 4216 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132964 132964 0 0.0
.text 1822128 1822128 0 0.0
tv-app debug (read only) 2615201 2615201 0 0.0
(read/write) 250776 250776 0 0.0
.bss 167936 167936 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 73616 73616 0 0.0
.dynamic 592 592 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 199453 199453 0 0.0
.text 2241586 2241586 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350324 2350324 0 0.0
.bss 186068 186068 0 0.0
.data 5800 5800 0 0.0
.text 1312924 1312924 0 0.0
p6 all-clusters-app default (read/write) 2493648 2493648 0 0.0
.bss 119488 119488 0 0.0
.data 2696 2696 0 0.0
.text 1451912 1451912 0 0.0
light-app default (read/write) 2397112 2397112 0 0.0
.bss 112960 112960 0 0.0
.data 2544 2544 0 0.0
.text 1355376 1355376 0 0.0
lock-app default (read/write) 2360544 2360544 0 0.0
.bss 112704 112704 0 0.0
.data 2504 2504 0 0.0
.text 1318808 1318808 0 0.0
qpg lighting-app qpg6105+debug (read only) 603400 603400 0 0.0
(read/write) 146936 146936 0 0.0
.bss 91056 91056 0 0.0
.data 1164 1164 0 0.0
.text 598080 598080 0 0.0
lock-app qpg6105+debug (read only) 569012 569012 0 0.0
(read/write) 146936 146936 0 0.0
.bss 91064 91064 0 0.0
.data 1116 1116 0 0.0
.text 563692 563692 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 888490 888490 0 0.0
bss 86912 86912 0 0.0
noinit 37160 37160 0 0.0
text 627902 627902 0 0.0

Copy link
Contributor

@woody-apple woody-apple left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fast tracking documentation

Fixing spelling errors
@woody-apple woody-apple merged commit 8125e96 into project-chip:master Mar 5, 2022
@github-actions
Copy link

github-actions bot commented Mar 5, 2022

PR #15873: Size comparison from 40c9fd5 to ff94b04

Increases above 0.2%:

platform target config section 40c9fd5 ff94b04 change % change
cyw30739 light cyw930739m2evb_01 .bss 77724 78140 416 0.5
lock cyw930739m2evb_01 .bss 76228 76644 416 0.5
ota-requestor cyw930739m2evb_01 .bss 85548 85964 416 0.5
Increases (16 builds for cyw30739, efr32, esp32, mbed, p6, qpg, telink)
platform target config section 40c9fd5 ff94b04 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600874 601438 564 0.1
.app_xip_area 505832 505980 148 0.0
.bss 77724 78140 416 0.5
lock cyw930739m2evb_01 (read/write) 558794 559414 620 0.1
.app_xip_area 465288 465492 204 0.0
.bss 76228 76644 416 0.5
ota-requestor cyw930739m2evb_01 (read/write) 580738 581370 632 0.1
.app_xip_area 477560 477776 216 0.0
.bss 85548 85964 416 0.5
efr32 lighting-app BRD4161A (read only) 920140 920148 8 0.0
(read/write) 128824 128832 8 0.0
.bss 126744 126752 8 0.0
.text 920132 920140 8 0.0
BRD4161A+rpc (read only) 948944 948960 16 0.0
(read/write) 144784 144792 8 0.0
.bss 142520 142528 8 0.0
.text 948936 948952 16 0.0
lock-app BRD4161A+wf200 (read/write) 120352 120360 8 0.0
.bss 118420 118428 8 0.0
window-app BRD4161A (read only) 853424 853456 32 0.0
(read/write) 126824 126832 8 0.0
.bss 124896 124904 8 0.0
.text 853416 853448 32 0.0
esp32 all-clusters-app c3devkit .dram0.bss 63416 63424 8 0.0
m5stack (read/write) 460676 460684 8 0.0
.dram0.bss 68944 68952 8 0.0
mbed lock-app CY8CPROTO_062_4343W+release .bss 186068 186076 8 0.0
p6 all-clusters-app default .bss 119488 119496 8 0.0
light-app default .bss 112960 112968 8 0.0
lock-app default .bss 112704 112712 8 0.0
qpg lighting-app qpg6105+debug .bss 91056 91064 8 0.0
lock-app qpg6105+debug (read only) 569012 569056 44 0.0
.bss 91064 91072 8 0.0
.text 563692 563736 44 0.0
telink lighting-app tlsr9518adk80d bss 86912 86920 8 0.0
Decreases (8 builds for efr32, esp32, p6, qpg, telink)
platform target config section 40c9fd5 ff94b04 change % change
efr32 lock-app BRD4161A+wf200 (read only) 988428 988380 -48 -0.0
.text 988420 988372 -48 -0.0
esp32 all-clusters-app c3devkit (read only) 957166 957122 -44 -0.0
.flash.text 957166 957122 -44 -0.0
m5stack (read only) 1011931 1011831 -100 -0.0
.flash.text 1006547 1006447 -100 -0.0
p6 all-clusters-app default (read/write) 2493648 2493552 -96 -0.0
.text 1451912 1451816 -96 -0.0
light-app default (read/write) 2397112 2397016 -96 -0.0
.text 1355376 1355280 -96 -0.0
lock-app default (read/write) 2360544 2360480 -64 -0.0
.text 1318808 1318744 -64 -0.0
qpg lighting-app qpg6105+debug (read only) 603400 603396 -4 -0.0
.text 598080 598076 -4 -0.0
telink lighting-app tlsr9518adk80d (read/write) 888490 888466 -24 -0.0
text 627902 627864 -38 -0.0
Full report (17 builds for cyw30739, efr32, esp32, mbed, p6, qpg, telink)
platform target config section 40c9fd5 ff94b04 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600874 601438 564 0.1
.app_xip_area 505832 505980 148 0.0
.bss 77724 78140 416 0.5
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 558794 559414 620 0.1
.app_xip_area 465288 465492 204 0.0
.bss 76228 76644 416 0.5
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 580738 581370 632 0.1
.app_xip_area 477560 477776 216 0.0
.bss 85548 85964 416 0.5
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 920140 920148 8 0.0
(read/write) 128824 128832 8 0.0
.bss 126744 126752 8 0.0
.data 2080 2080 0 0.0
.text 920132 920140 8 0.0
BRD4161A+rpc (read only) 948944 948960 16 0.0
(read/write) 144784 144792 8 0.0
.bss 142520 142528 8 0.0
.data 2260 2260 0 0.0
.text 948936 948952 16 0.0
lock-app BRD4161A+wf200 (read only) 988428 988380 -48 -0.0
(read/write) 120352 120360 8 0.0
.bss 118420 118428 8 0.0
.data 1932 1932 0 0.0
.text 988420 988372 -48 -0.0
window-app BRD4161A (read only) 853424 853456 32 0.0
(read/write) 126824 126832 8 0.0
.bss 124896 124904 8 0.0
.data 1924 1924 0 0.0
.text 853416 853448 32 0.0
esp32 all-clusters-app c3devkit (read only) 957166 957122 -44 -0.0
(read/write) 1393570 1393570 0 0.0
.dram0.bss 63416 63424 8 0.0
.dram0.data 14236 14236 0 0.0
.flash.rodata 197000 197000 0 0.0
.flash.text 957166 957122 -44 -0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1011931 1011831 -100 -0.0
(read/write) 460676 460684 8 0.0
.dram0.bss 68944 68952 8 0.0
.dram0.data 34080 34080 0 0.0
.flash.rodata 225816 225816 0 0.0
.flash.text 1006547 1006447 -100 -0.0
.iram0.text 123107 123107 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350324 2350324 0 0.0
.bss 186068 186076 8 0.0
.data 5800 5800 0 0.0
.text 1312924 1312924 0 0.0
p6 all-clusters-app default (read/write) 2493648 2493552 -96 -0.0
.bss 119488 119496 8 0.0
.data 2696 2696 0 0.0
.text 1451912 1451816 -96 -0.0
light-app default (read/write) 2397112 2397016 -96 -0.0
.bss 112960 112968 8 0.0
.data 2544 2544 0 0.0
.text 1355376 1355280 -96 -0.0
lock-app default (read/write) 2360544 2360480 -64 -0.0
.bss 112704 112712 8 0.0
.data 2504 2504 0 0.0
.text 1318808 1318744 -64 -0.0
qpg lighting-app qpg6105+debug (read only) 603400 603396 -4 -0.0
(read/write) 146936 146936 0 0.0
.bss 91056 91064 8 0.0
.data 1164 1164 0 0.0
.text 598080 598076 -4 -0.0
lock-app qpg6105+debug (read only) 569012 569056 44 0.0
(read/write) 146936 146936 0 0.0
.bss 91064 91072 8 0.0
.data 1116 1116 0 0.0
.text 563692 563736 44 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 888490 888466 -24 -0.0
bss 86912 86920 8 0.0
noinit 37160 37160 0 0.0
text 627902 627864 -38 -0.0

andy31415 added a commit to andy31415/connectedhomeip that referenced this pull request Mar 7, 2022
andy31415 added a commit that referenced this pull request Mar 7, 2022
* update spelling list after #15873

* Run spellcheck when wordlist in github is changed

* Typo fix
@mlepage-google mlepage-google deleted the access-control-guide branch March 7, 2022 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation fast track review - pending
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants