Primarily it's a guest that causes the whole of Dom0 to slow and stop.
I have yet to find out what the root cause it, but it's still locking things up.
Sometimes after running a guest for a few hours will cause the system to start having a coronary.
I'm not doing anything super intensive, only programming.
IF I run ANY guest with Firefox, and have it running for a couple of days, I come back from the weekend or sometimes even 1 night, and the PC is locked up solid. At that point, not even the logging in Dom0 is working.
Sometimes, as I have said before, the logging in Dom0 is still running and working but I can't get access to the machine any more and have to physically power it down to then start it up again. Which causes an fsck to be run because the filesystem wasn't cleanly unmounted.
Any help on these bugs would be greatly appreciated.
Mainly I find the issue is with FireFox running. I've found other guests running for days on end don't cause the system to lock up.
If information for the developers is required, I would be happy to email you the details, logs, and specs.
How do I reproduce the issue on upstream XEN when I run Qubes and keep working and doing my stuff without wasting several weeks on testing it on upstream XEN?
Qubes is downstream XEN I assume from what you are saying, which means that the version of XEN that Qubes uses is modified in some ways?
Which means that it's a different version of XEN altogether?
On Monday, 21 November 2016 13:40:02 UTC+11, Jean-Philippe Ouellet wrote:
> On Sun, Nov 20, 2016 at 8:44 PM, Drew White <drew....@gmail.com> wrote:
> > How do I reproduce the issue on upstream XEN when I run Qubes and keep working and doing my stuff without wasting several weeks on testing it on upstream XEN?
>
> I don't know, but seeing as you're the only person who reports
> experiencing this issue, nobody else can test things to try to narrow
> it down for you.
>
> > Qubes is downstream XEN I assume from what you are saying, which means that the version of XEN that Qubes uses is modified in some ways?
> > Which means that it's a different version of XEN altogether?
>
> Well, Qubes uses a slightly patched Xen -- the applied patches can be
> found here: https://github.com/QubesOS/qubes-vmm-xen
I'll have to take a look at that again, I have the code here.
> My suggestions for you at this point:
>
> 1) Post your output of:
> $ cat /etc/qubes-release
> $ xl dmesg | head -1
> to this list
[{user}@dom0 {folder}]$ cat /etc/qubes-release
Qubes release 3.2 (R3.2)
[{user}@dom0 {folder}]$ xl dmesg | head -1
Xen 4.6.1-20.fc23
[{user}@dom0 {folder}]$
> 2) See if there's any way you can get a serial console on your
> machine. Either via Intel AMT (definitely easiest if supported) or
> perhaps via an internal serial header someplace (if you have the
> necessary hardware and technical inclination) to see if xen produces
> any useful log output while it is actually hanging. Make sure your xen
> loglvl=all while doing so (which should be already set by the qubes
> installer).
Nope, no possibility.
When the PC freezes completely EVERYTHING stops, the whole thing is no longer responding and no processes function.
When the system background logging continues (crond) which I set up to log things every 5 minutes on every virtual as well as dom0.
> 3) Provide a full detailed description of the behavior you exhibit to
> the xen-users list. (And the first thing they will probably ask is if
> you can still reproduce the issue with the latest upstream un-patched
> Xen...)
I leave system on for a couple of days, sometimes even a day, or over night, or sometimes even while I'm using it...
It locks up.
Sometimes logging continues, sometimes it doesn't. (my crond logging script)
----------------
I only have 50 guests.
I only have maybe 10-15 running at any one time.
Normally they use 2048 GB RAM each, not balanced.
Some I have set to 1024 GB RAM, such as NetVM or ProxyVM or other Guests that do not do much other than file sharing, or inter-vm operations or just a firewall. (or dos / my own / others)
I have no second CPU in the system at the moment. Not the extra RAM. That' shwy it says there is a second, but there is none.
I have no Xorg.conf anywhere on my system to alter or move and create a new.
So you did EVERYTHING there at once?
Or did you do one thing, check it, then try a different thing, check it, then when they didn't work on their own you tried them in combination?
did work...
$ qubes-dom0-update xen* --action=update