Go to file
Marek Marczykowski-Górecki cdbcb2eb55
udev: fix deadlock on xenstore access during dom0 boot
During early dom0 boot, before xenstored is started any access to it
through /proc/xen/xenbus (or /dev/xen/xenbus) will wait until xenstored
is started. If that happens in script ordered to start before xenstored,
we have a deadlock. Prevent this by using `xenstore-ls -s` in dom0,
which will fail immediately when xenstored isn't running yet. This fail
isn't a problem, because when xenstored isn't running yet, surely device
isn't attached anywhere.

QubesOS/qubes-issues#1081
2016-05-17 22:41:51 +02:00
archlinux archlinux: fix syntax errors in install file 2016-01-11 09:50:04 +01:00
core impconverter: add icon data getters 2015-09-20 04:47:38 +02:00
debian version 3.2.0 2016-05-16 11:54:16 +02:00
dracut initramfs: initialize volatile.img partition table also in TemplateVM 2015-11-25 03:41:04 +01:00
initramfs-tools debian: introduce qubes-kernel-vm-support package 2015-11-11 05:10:59 +01:00
kernel-modules u2mfn: build for both 4.6+ and older kernels 2016-05-09 14:31:36 +02:00
pkgs archlinux: created build scripts 2013-04-17 01:48:28 +02:00
qmemman makefile: honor build env CFLAGS and LDFLAGS 2015-11-26 22:21:19 +01:00
qrexec-lib qrexec-lib: add glibc version test check for having syncfs 2015-12-11 21:43:40 +01:00
rpm_spec Move udev scripts to /usr/lib/qubes, move rules to /lib/udev/ 2015-11-26 22:18:03 +01:00
udev udev: fix deadlock on xenstore access during dom0 boot 2016-05-17 22:41:51 +02:00
.gitignore gitignore 2014-07-26 03:36:31 +02:00
Makefile Fix building Fedora package after Archlinux build fixes 2016-01-06 04:21:42 +01:00
Makefile.builder Add VM kernel related files as qubes-core-vm-kernel-support package 2015-03-25 23:25:33 +01:00
version version 3.2.0 2016-05-16 11:54:16 +02:00