Skip to content

char: broadcom: vcio: Create addtional vcio nodes for fine grained access#7351

Draft
popcornmix wants to merge 1 commit intoraspberrypi:rpi-6.18.yfrom
popcornmix:vcio_split
Draft

char: broadcom: vcio: Create addtional vcio nodes for fine grained access#7351
popcornmix wants to merge 1 commit intoraspberrypi:rpi-6.18.yfrom
popcornmix:vcio_split

Conversation

@popcornmix
Copy link
Copy Markdown
Collaborator

vcio has a number of uses, including clocks and power, board info, gencmd, display, vpu execution, provisioning, crypto, ab booting.

Currently we have to give a user access to all or none of these.

Provide some additional nodes which can only access a subset of these commands.

That allows, say, gencmd access from a user or group, without exposing more dangerous commands.

The initial extra nodes are for gencmd, provisioning, ab and crypto.

…ccess

vcio has a number of uses, including clocks and power, board info, gencmd,
display, vpu execution, provisioning, crypto, ab booting.

Currently we have to give a user access to all or none of these.

Provide some additional nodes which can only access a subset of these commands.

That allows, say, gencmd access from a user or group, without exposing more
dangerous commands.

The initial extra nodes are for gencmd, provisioning, ab and crypto.

Signed-off-by: Dom Cobley <popcornmix@gmail.com>
@popcornmix
Copy link
Copy Markdown
Collaborator Author

raspberrypi/utils#178 is an example use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant