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

Balloon driver not working in DispVM on 3.12+ kernel #868

Closed
marmarek opened this Issue Mar 8, 2015 · 2 comments

Comments

Projects
None yet
1 participant
@marmarek
Member

marmarek commented Mar 8, 2015

Reported by marmarek on 4 Jun 2014 04:03 UTC
It doesn't work (or works with huge delays) in both ways:

  1. doesn't balloon up when receive additional memory from qmemman - causing frequent OOM during DispVM startup
  2. doesn't balloon down when requested, preventing other VMs to use that memory - signalized by Qubes Manager with yellow triangle

Initially this was workarounded by this commit, but it turned to be far not enough.

Details described on xen-devel (including bisected buggy commit).

Migrated-From: https://wiki.qubes-os.org/ticket/868

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Mar 8, 2015

Member

Comment by marmarek on 27 Jun 2014 01:28 UTC
Workarounded by using older kernel for DispVM:
http://git.qubes-os.org/?p=marmarek/installer-qubes-os.git;a=commit;h=277c6dde7100ba4b28476c3f094d8ed13f151e06
http://git.qubes-os.org/?p=marmarek/core-admin.git;a=commit;h=7ce66018535cc425ce08dbda0481359c29386647

When fixed upstream, those commits should be reverted.

Member

marmarek commented Mar 8, 2015

Comment by marmarek on 27 Jun 2014 01:28 UTC
Workarounded by using older kernel for DispVM:
http://git.qubes-os.org/?p=marmarek/installer-qubes-os.git;a=commit;h=277c6dde7100ba4b28476c3f094d8ed13f151e06
http://git.qubes-os.org/?p=marmarek/core-admin.git;a=commit;h=7ce66018535cc425ce08dbda0481359c29386647

When fixed upstream, those commits should be reverted.

@marmarek marmarek added this to the Release 2 milestone Mar 8, 2015

@marmarek marmarek modified the milestones: Release 2.1 (post R2), Release 2 Mar 8, 2015

@marmarek

This comment has been minimized.

Show comment
Hide comment

@marmarek marmarek closed this Mar 8, 2015

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