Go to file
Marek Marczykowski-Górecki 789e9c2549
dracut: mount only subdirectory of /lib/modules
This makes is possible to modify /lib/modules content - especially
install other kernel packages, without unmounting the whole
/lib/modules. Since dom0-provided modules will no longer conflict with
VM kernel packages (assuming kernel versions are different), there is no
need for qubes-kernel-vm-placeholder anymore.

Having only one subdirectory of /lib/modules mounted is somehow tricky,
because:
1. Directory name isn't always the same - it depends on kernel version.
This means that mountpoint must be created dynamically (so $NEWROOT must
be mounted in R/W for a moment).
2. There is one-command way to mount only a subdirectory of some
filesystem. So use a trick: mount it in some temporary directory, get
interesting subdir with `mount --bind`, then unmount temporary
directory.

QubesOS/qubes-issues#1354
2015-11-08 03:46:25 +01:00
archlinux archlinux: ensure /usr/sbin is not use to follow archlinux packaging guidelines 2015-07-08 14:33:48 +02:00
core impconverter: add icon data getters 2015-09-20 04:47:38 +02:00
debian version 3.1.2 2015-10-26 20:00:08 +01:00
dracut dracut: mount only subdirectory of /lib/modules 2015-11-08 03:46:25 +01:00
kernel-modules Fix u2mfn.ko for > 16TB RAM by not truncating to 32-bit improperly 2015-10-26 20:00:08 +01:00
pkgs archlinux: created build scripts 2013-04-17 01:48:28 +02:00
qmemman use 64-bit integers for memory sizes to support > 2 TB RAM 2015-10-10 01:37:30 +02:00
qrexec-lib qrexec-lib: add qfile packing functions to libqubes-rpc-filecopy 2015-11-03 03:42:49 +01:00
rpm_spec dracut: split 'full' dracut module into 'full-dmroot' and 'full-modules' 2015-11-08 03:44:27 +01:00
udev udev: do not use a separate lock for udev block scripts 2015-06-28 21:59:39 +02:00
.gitignore gitignore 2014-07-26 03:36:31 +02:00
Makefile archlinux: update to match new dependancies and archlinux /usr/lib guidelines 2015-07-08 11:08:47 +02: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.1.2 2015-10-26 20:00:08 +01:00