Go to file
Brendan Hoar 16d069289c
Update lvm.py
Break the ioctl calls from blkdiscard into max 1GB worth of blocks per call. This ensures that the amount of pending discards (both for the virtual lvm thin volume as well as any lower level device recipients) do not dominate the IO streams to the devices. Before this change, IO blocking was leading to both UI and processing freezes in Qubes while very large LVM volumes were being removed. The change will allow other device IOs to be interleaved between the internal ioctl calls from blkdiscard.
2021-05-12 18:18:11 -04:00
ci gitlab-ci: add tests job 2020-11-18 05:47:50 +01:00
contrib Remove python2 compat __future__ imports 2020-02-15 17:33:34 +00:00
doc ext: support for non-service feature advertisement 2020-09-23 01:16:38 +02:00
etc Parse logLevel from /etc/qmemman.conf 2021-02-13 00:38:52 +01:00
linux Merge remote-tracking branch 'origin/pr/386' 2021-02-11 11:32:07 +01:00
qubes Update lvm.py 2021-05-12 18:18:11 -04:00
qubes-rpc Enhance qvm-console-dispvm and admin.vm.Console 2020-11-26 21:15:34 -05:00
qubes-rpc-policy Add policy for paranoid mode backup restore 2020-08-06 04:23:03 +02:00
qvm-tools Merge remote-tracking branch 'origin/pr/379' 2020-12-01 07:19:21 +01:00
relaxng Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rpm_spec Drop obsolete core2 dvmdata/ and servicevms/ directories 2021-02-15 14:10:39 +00:00
templates Re-enable SMAP for VMs 2020-11-05 05:28:39 +01:00
test-packages Fix starting VM with kernel=None 2017-12-14 23:26:52 +01:00
.gitignore run-tests: Script for running tests in repo 2016-04-20 13:54:56 +02:00
.gitlab-ci.yml gitlab-ci: install dependencies via dnf 2020-11-26 05:13:38 +01:00
.pylintrc Make pylint happy 2020-08-23 02:55:40 +02:00
.travis.yml travis: don't clone qubes-builder twice 2020-06-22 15:52:51 +02:00
installer.wxs windows/installer: configurable destination directory 2014-11-19 12:50:31 +01:00
LICENSE Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
Makefile Drop obsolete core2 dvmdata/ and servicevms/ directories 2021-02-15 14:10:39 +00:00
Makefile.builder rpm: integrate -doc package into main one 2017-05-12 18:43:35 +02:00
README.md Update readme 2017-10-16 04:16:23 +02:00
run-tests Only install needed packages and ignore failure 2020-11-27 23:26:39 -05:00
setup.cfg Add yapf configuration to setup.cfg 2016-07-21 12:11:34 +02:00
setup.py Merge remote-tracking branch 'origin/pr/354' 2020-11-27 00:26:18 +01:00
version version 4.1.20 2021-03-03 19:28:02 +01:00

Qubes core, version 3

Build Status

This is master branch of the Qubes OS core.

API documentation is available: https://dev.qubes-os.org/projects/core-admin/en/latest/.