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

Linux defconfig #1494

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Linux defconfig #1494

wants to merge 3 commits into from

Conversation

dpsmith
Copy link
Member

@dpsmith dpsmith commented Apr 19, 2024

This PR is a series of changes to kernel defconfigs for Dom0 and the NDVM.

Some HP laptops have a message about enabling RMI4 and Synaptic for
better touchpad support, so do so.

Some Dells have an i2c-connected touchpad that is "better" than just the
psmouse, so enable more drivers for that - hid-multitouch &
i2c_hid_acpi.

More input stuff is enabled since it seemed necessary and then also
others may be encountered in the future.

Note that intel-hid and intel-vbtn are not enabled.  They can generate
KEY_POWER for the power button.  However, instead of xcpmd seeing that,
vglass sees it and passed it to the guest.  So you can shutdown just
uivm and not the platform.  Just don't include the driver.
It's not shown, but the selected options allow enabling
XEN_UNPOPULATED_ALLOC.

This seems to have fixed random packet corruption seen with newer
laptops.  Seen with SSH, the first 128 bytes were good - those are
handled by grant copy.  The subsequent bytes would be wrong - zero or
random - and those would fail the SSH MAC check.
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.

2 participants