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

[servers/console] Add new activation flag #137

Merged
merged 3 commits into from Nov 10, 2018

Conversation

perlun
Copy link
Contributor

@perlun perlun commented Nov 10, 2018

This flag is to be used by cluido, and by cluido only, to ensure that the cluido console is always made visible when created; other servers have a lower priority. This is important to give the user a decent
experience when running e.g. the chaos Docker container, using a pre-compiled chaos .iso image etc.

Closes #45; there are still some issues with the kernel log console (as being created by the log server) not being visible, but I will create a separate issue for that before merging this one.

@perlun perlun force-pushed the fix/console-server-activate-cluido-only branch from 3dadbb0 to e69b222 Compare November 10, 2018 12:49
@perlun perlun changed the title [servers/console] Add new activate flag [servers/console] Add new activation flag Nov 10, 2018
This flag is to be used by cludio, and by cluido only, to ensure that
the cluido console is always made visible when created; other servers
have a lower pirority. This is important to give the user a decent
experience when running e.g. the chaos Docker container, using a
pre-compiled chaos .iso image etc.

Closes #45; there are still some issues with the kernel log console (as
being created by the log server) not being visible, but I will create a
separate issue for that before merging this one.
Instead of taking 5 parameters specicying the requested video mode,
provide a ipc_console_attribute_type parameter right away.
@perlun perlun force-pushed the fix/console-server-activate-cluido-only branch from 2f51853 to 168bffc Compare November 10, 2018 20:25

// Indicates that the console should be activated upon creation. Can only be done once; if
// there is already an active console, this flag will be ignored by the console server.
bool activate;
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is the new flag being added.

@perlun perlun merged commit fabf54c into master Nov 10, 2018
@perlun perlun deleted the fix/console-server-activate-cluido-only branch November 10, 2018 20:55
perlun added a commit that referenced this pull request Jul 1, 2019
Also adjusted the call to `console_open` to be compatible with the
changes introduced in #137.
perlun added a commit that referenced this pull request Jul 1, 2019
…145)

Also adjusted the call to `console_open` to be compatible with the
changes introduced in #137.
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.

None yet

1 participant