Ali Mirjamali
Ali Mirjamali
In the final stage and once everything is finalized, it might be a good idea to clear/reset `os-eol` feature of dom0. Or maybe doing it in `qubes-core-admin` would be a...
Making pylint happy(er) I am waiting for the CI/CD bot to advise on the required unit tests. The Sphinx error could be resolved by updating documentation if the main change...
Making pylint even happier (complain on assignment of lambda to variable) The CI/CD build failure logs are very cluttered and hard to understand. If it is because of sphinx complain,...
TODo: Numeric sort wherever applicable. ~~Will be implemented after receiving further feedback from others.~~ Implemented.
Ok. After updating the documentation, we are past CI/CD bot (all Green) and Codecov is advising on the required unit tests. I will write them next.
A supplementary commit to implement documentation & commenting improvements based on @ben-grande suggestions
Some benchmark results after exposing `admin.vm.Suspend` and `admin.vm.Resume` API interfaces: ``` Pausing, unpausing, suspending, resuming a fedora-42-xfce based qube for 100 times pause total seconds: 0.777 = 7.8 milliseconds per...
There might be a 4th solution: - Use pause/unpause for preloaded disposables as usual. - On `internal.SuspendPre` event, the paused preloaed dispvms are unpaused and suspended (i.e. ~330ms on slow...
After (and if) the above PRs to core and qubesadmin are reviewed and merged, this script should do a nice benchmark without any overheads: Benchmark script ### Pause/Unpause - (S3)...
I believe it was Qube Manager in the about menu? That was removed with the PR for #8803. It pointed to a file in dom0 which is still outdated. I...