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

Backport Xen patch for zero-length records in migration v2 #2182

Open
maxdev123 opened this Issue Jul 19, 2016 · 8 comments

Comments

Projects
None yet
3 participants
@maxdev123

Qubes OS version (e.g., R3.1): R3.2-rc1

Affected TemplateVMs (e.g., fedora-23, if applicable): all


Expected behavior: start DispVM

Actual behavior: DispVM doesn't work with any templates

General notes: This issue was manifested since R3.1. I tried all possible available updates

cpuinfo.txt
dmesg.txt
dmesg_xen.txt
libxl-driver.log.txt
lspci.txt
xsession-errors.txt

(current-testing, unstable)


Related issues:

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Jul 19, 2016

Member

This is not appropriate for qubes-issues. Please send this to the qubes-users mailing list instead.

Member

andrewdavidwong commented Jul 19, 2016

This is not appropriate for qubes-issues. Please send this to the qubes-users mailing list instead.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Jul 19, 2016

Member

Also: In case this happens to be a duplicate of #2125, please try starting your DVM template and shutting it down before launching a DispVM.

Member

andrewdavidwong commented Jul 19, 2016

Also: In case this happens to be a duplicate of #2125, please try starting your DVM template and shutting it down before launching a DispVM.

@maxdev123

This comment has been minimized.

Show comment
Hide comment
@maxdev123

maxdev123 Jul 19, 2016

I already saw the issue #2125 but the problem seem different. In particular in file libxl-driver.log.txt you can notice this line:

xc: error: X86_PV_VCPU_MSRS record truncated: length 8, min 9: Internal error

I already saw the issue #2125 but the problem seem different. In particular in file libxl-driver.log.txt you can notice this line:

xc: error: X86_PV_VCPU_MSRS record truncated: length 8, min 9: Internal error

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Jul 19, 2016

Member

Please send this to qubes-users, at least at first. This is probably a problem somewhat unique to you rather than a bug (since many other people have no problem starting DispVMs). But if it turns out to be a bug, we can reopen this or create a new issue for it. We don't have enough information yet to make a useful ticket.

Member

andrewdavidwong commented Jul 19, 2016

Please send this to qubes-users, at least at first. This is probably a problem somewhat unique to you rather than a bug (since many other people have no problem starting DispVMs). But if it turns out to be a bug, we can reopen this or create a new issue for it. We don't have enough information yet to make a useful ticket.

@marmarek marmarek reopened this Jul 25, 2016

@marmarek marmarek added bug C: xen P: major and removed invalid labels Jul 25, 2016

@marmarek marmarek added this to the Release 3.1 updates milestone Jul 25, 2016

@marmarek marmarek self-assigned this Jul 25, 2016

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 25, 2016

Member

Fix is already discussed on xen-devel in thread "Fix issues with zero-length records in migration v2"

Member

marmarek commented Jul 25, 2016

Fix is already discussed on xen-devel in thread "Fix issues with zero-length records in migration v2"

@maxdev123

This comment has been minimized.

Show comment
Hide comment
@maxdev123

maxdev123 Jul 25, 2016

As reported to xen-devel the patches resolve my issue. I attach patch to include the zero-length patches in qubes-builder-vmm.git (for qubes-builder the patch does apply in /path/to/qubes-builder/qubes-src/vmm-xen ). Consider this patch as experimental/start point.
zero-length-stream-v2.patch.txt

maxdev123 commented Jul 25, 2016

As reported to xen-devel the patches resolve my issue. I attach patch to include the zero-length patches in qubes-builder-vmm.git (for qubes-builder the patch does apply in /path/to/qubes-builder/qubes-src/vmm-xen ). Consider this patch as experimental/start point.
zero-length-stream-v2.patch.txt

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 25, 2016

Member

I'd wait for patch being committed to xen-unstable, then backport it to our version.

Member

marmarek commented Jul 25, 2016

I'd wait for patch being committed to xen-unstable, then backport it to our version.

@andrewdavidwong andrewdavidwong changed the title from DispVM doesn't work to Backport Xen patch for zero-length records in migration v2 Jul 26, 2016

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Jul 26, 2016

Member

(Took my best guess at a more descriptive issue title.)

Member

andrewdavidwong commented Jul 26, 2016

(Took my best guess at a more descriptive issue title.)

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