Skip to content

init: remove TEE-specific code#590

Draft
jakecorrenti wants to merge 2 commits intocontainers:mainfrom
jakecorrenti:remove-conf-comp-init
Draft

init: remove TEE-specific code#590
jakecorrenti wants to merge 2 commits intocontainers:mainfrom
jakecorrenti:remove-conf-comp-init

Conversation

@jakecorrenti
Copy link
Member

Since we never built the init binary in this repository in the first place, remove it.

@jakecorrenti jakecorrenti force-pushed the remove-conf-comp-init branch 2 times, most recently from 853c5f3 to e0adba0 Compare March 16, 2026 17:41
@jakecorrenti jakecorrenti force-pushed the remove-conf-comp-init branch from 72823d1 to 15ed8ef Compare March 25, 2026 20:08
Since we never built the init binary in this repository in the first
place, remove it.

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
@jakecorrenti jakecorrenti force-pushed the remove-conf-comp-init branch from 15ed8ef to 73e8d78 Compare March 25, 2026 20:11
Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

init: abstract configuring the root block device

Configuring the root block device is a fairly isolated block, so
abstract it into its own separate function so it can be re-used.

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: abstract most of the content in init.c to utils.h

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: split utils into .h and .c files

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: move config parsing logic to its own files

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: move fs related code to its own files

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: move timesync related code to its own files

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: do not expose helper functions

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>

wip: remove misc #include directives

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
@jakecorrenti jakecorrenti force-pushed the remove-conf-comp-init branch from eea13c7 to 112582a Compare March 27, 2026 17:57
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