Marek Marczykowski-Górecki
d224d378ab
Add missing generated includes to kernel-devel
...
QubesOS/qubes-issues#1192
2015-09-21 13:23:41 +02:00
Marek Marczykowski-Górecki
708d7daf0d
Update makefile to correctly handle 4.x download urls
2015-09-21 13:22:41 +02:00
Marek Marczykowski-Górecki
55f83cb85e
version 3.18.17-6
2015-08-08 23:10:54 +02:00
Marek Marczykowski-Górecki
907d420275
rpm: restore grub2-mkconfig call
...
kernel-install fallbacks to new-kernel-pkg when grubby is installed, so
restore a workaround in that case.
2015-08-08 22:43:46 +02:00
Marek Marczykowski-Górecki
13575bb29c
version 3.18.17-5
2015-07-13 00:14:57 +02:00
Marek Marczykowski-Górecki
bd3ef3b782
rpm: require new enough qubes-core-dom0-linux
...
Can't use version here since the kernel package will be the same for
both R2 and R3.0. So use virtual package name.
2015-07-12 01:57:16 +02:00
Marek Marczykowski-Górecki
7d9d60eb69
rpm: change post script to not use grubby
2015-07-10 18:02:37 +02:00
Marek Marczykowski-Górecki
cf57570e61
version 3.18.17-4
2015-07-08 06:05:57 +02:00
Marek Marczykowski-Górecki
2afad7e9aa
Fix race condition in gntdev driver ( #984 )
...
Fixes qubesos/qubes-issues#984
2015-07-08 05:23:07 +02:00
Marek Marczykowski-Górecki
cc897b77ec
config: compile USB controllers as modules
...
This makes possible to not attach the device there before pciback takes
them.
2015-07-08 05:22:03 +02:00
Marek Marczykowski-Górecki
2977710ede
config: switch NO_HZ_FULL to NO_HZ_IDLE
...
NO_HZ_FULL doesn't give anything on Xen PV (only a warning at startup).
2015-07-08 05:21:07 +02:00
Marek Marczykowski-Górecki
577aef85e7
version 3.18.16-3
2015-06-22 04:08:33 +02:00
Marek Marczykowski-Górecki
4a01763f82
Fix kernel-devel package for single flavor build
2015-06-22 04:07:57 +02:00
Marek Marczykowski-Górecki
dfdf1250eb
version 3.18.16-2
2015-06-21 02:29:39 +02:00
Marek Marczykowski-Górecki
e161831c76
Remove support for multiple kernel flavors in the single branch
...
It isn't used for a long time and only complicated build scripts.
(cherry picked from commit 6c44f5e1ed
)
2015-06-21 02:29:18 +02:00
Marek Marczykowski-Górecki
40bb3ca977
config: add miscellaneous drivers
2015-06-21 00:23:24 +02:00
Marek Marczykowski-Górecki
60a7760a8a
config: make most of xen options built-in
...
This will save module load time a little.
2015-06-21 00:19:23 +02:00
Marek Marczykowski-Górecki
ae8a30a0aa
config: tune generic options like /proc/config.gz support
2015-06-21 00:17:48 +02:00
Marek Marczykowski-Górecki
6af539d77a
config: improve performance-related options
...
Make system as tickless as possible.
2015-06-21 00:14:25 +02:00
Marek Marczykowski-Górecki
3d25e69812
config: add AppArmor, make both SELinux and AppArmor disabled by default
...
If the VM would want to use those mechanisms, it can always enable them.
But do not confuse system without support for them with those
mechanisms.
This is especially for fedora-21-minimal template, which does not have
script to disable SELinux, thus the template is unusable then.
2015-06-21 00:10:11 +02:00
Wojtek Porczyk
0adbe73ad8
spec: BuildRequires: bc
...
Apparently.
2015-05-07 01:26:44 +02:00
Marek Marczykowski-Górecki
ecacb13980
Update gitignore for new packages location
...
(cherry picked from commit 87a146357e
)
2015-04-24 19:29:06 +02:00
Marek Marczykowski-Górecki
5c4b82e16d
Use packages built for dom0 to get kernel-devel for VM
...
(cherry picked from commit 04553f92a8
)
2015-04-24 19:29:06 +02:00
Marek Marczykowski-Górecki
cec6ee8777
Use "gpgv" to verify kernel archive signature
2015-04-17 17:38:58 +02:00
Marek Marczykowski-Górecki
ef2d6e118a
version 3.18.10-2
2015-03-30 20:48:37 +02:00
Marek Marczykowski-Górecki
630574c036
Update config: enable dummy_hcd and gadgets, disable modules signing
...
We use dummy-hcd to have at least one USB controller in every VM - some
software expect to have it (lsusb for example, otherwise it crashes).
Gadgets are just an addition which can be used there for development
purposes.
Also disable modules signing as we don't use it.
2015-03-30 20:07:01 +02:00
Marek Marczykowski-Górecki
e934aedec6
version 3.18.9-2
2015-03-25 05:03:10 +01:00
Marek Marczykowski-Górecki
c637c1b8b8
Sync configuration with Fedora
...
Besides enabling some overlooked drivers, it fixes major problems with
loop driver in dom0 and PCI passthrough in VM.
2015-03-22 04:12:46 +01:00
Marek Marczykowski-Górecki
18ac9d8779
Fix deadlock on /proc/xen/xenbus, enable CONFIG_FHANDLE needed by udevd
2015-03-22 04:12:45 +01:00
Marek Marczykowski-Górecki
7905b0b2ba
Use VM kernel additions from qubes-kernel-vm-support package
...
This way the same files could be used for building kernel-qubes-vm
package and for building VM kernel files manually
2015-03-22 04:12:45 +01:00
Marek Marczykowski-Górecki
cb7604e53d
version 3.18.9-1
2015-03-18 20:46:43 +01:00
Marek Marczykowski-Górecki
c67443f5f9
version 3.18.7-1
2015-03-04 14:43:34 +01:00
Marek Marczykowski-Górecki
f8f5cce6a6
version 3.17.1-1
2014-10-24 02:25:15 +02:00
Marek Marczykowski-Górecki
bb54078b2d
version 3.17.0-1
2014-10-16 15:23:16 +02:00
Marek Marczykowski-Górecki
a784eee66f
rpm: do not fail when no firmware was built
2014-07-08 02:05:19 +02:00
Marek Marczykowski-Górecki
fe3441e052
version 3.12.23-1
2014-06-27 17:31:15 +02:00
Marek Marczykowski-Górecki
6fe4b2ac00
Add DispVM balloon driver fix and backport some other fixes ( #868 )
2014-06-27 17:21:07 +02:00
Wojciech Zygmunt Porczyk
7025371279
kernel.spec: fixed indentation (tabs vs spaces)
2014-06-10 12:48:22 +02:00
Wojciech Zygmunt Porczyk
0f343a09eb
kernel.spec: BuildRequires: dracut
...
/sbin/dracut is invoked from %install
2014-06-09 19:04:17 +02:00
Marek Marczykowski-Górecki
011aaf8c54
version 3.12.21-1
2014-06-06 05:32:29 +02:00
Marek Marczykowski-Górecki
a2dcf29ea2
rpm: drop xen dependency
...
Kernel itself do not strictly require xen installed. qubes-core-dom0
package requires it and have own dependency.
2014-05-13 00:17:59 +02:00
Marek Marczykowski-Górecki
590e9b48b8
rpm: include kernel directory itself in package ( #849 )
...
Otherwise it will not be uninstalled.
2014-05-12 17:41:04 +02:00
Marek Marczykowski-Górecki
2270b57f16
rpm: prevent removal of still used kernel version ( #848 )
2014-05-12 17:37:54 +02:00
Marek Marczykowski-Górecki
295372ea9e
version 3.12.18-1
2014-04-27 12:02:46 +02:00
Marek Marczykowski-Górecki
0fe484c606
rpm: fix kernel version in Provides: header
2014-04-27 12:02:45 +02:00
Marek Marczykowski-Górecki
6febee6aaa
config: enable user access to cryptoapi
...
Required for use TrueCrypt containers with cryptsetup.
2014-04-27 11:09:40 +02:00
Marek Marczykowski-Górecki
5adf12494f
config: disable userspace helper for firmware loader
...
This isn't needed for standard firmware locations. Furthermore
systemd-udev ignore such requests, so it causes 30s delay (timeouts).
2014-04-27 11:05:30 +02:00
Marek Marczykowski-Górecki
0942a771c7
version 3.12.17-1
2014-04-23 12:51:53 +02:00
Marek Marczykowski-Górecki
60b0da51cb
rpm: do not build empty debuginfo package
...
The kernel is compiled without debug symbols, so kernel-debuginfo
package was useless. If one want debuginfo package, he/she need to
reenable it *and* compile kernel with debug symbols (which need a lot of
disk space).
2014-04-23 12:49:31 +02:00
Marek Marczykowski-Górecki
8c7c726111
version 3.12.14-4
2014-04-08 22:09:20 +02:00