Commit Graph

578 Commits

Author SHA1 Message Date
Frédéric Pierret (fepitre)
5cf3b2a300
spec: mangle /usr/bin/python shebangs to /usr/bin/python3
- Adapted from Fedora spec file
- Only for dom0 >= Fedora 31
2019-11-24 11:16:11 +01:00
fepitre-bot
4dc1e91285
Update to kernel-4.19.84 2019-11-16 04:58:52 +01:00
Marek Marczykowski-Górecki
6c00f3baa1
Merge remote-tracking branch 'origin/pr/114' into stable-4.19
* origin/pr/114:
  Update to kernel-4.19.82
2019-11-11 11:32:20 +01:00
Marek Marczykowski-Górecki
07374ebe08
Disable GCC plugins for out of tree kernel modules
kernel modules built in VM often use different gcc version, which makes
provided gcc plugins incompatible. Since rebuilding those plugins may
not be straight forward (extra gcc headers needed, possibly kernel
config changes needed if gcc version differs significantly), disable
them for out of tree modules.

Fixes QubesOS/qubes-issues#2844

(cherry picked from commit e3a342006f)
2019-11-11 05:40:19 +01:00
fepitre-bot
870975ba78
Update to kernel-4.19.82 2019-11-09 05:35:57 +01:00
fepitre-bot
55de5a6d2e
Update to kernel-4.19.81 2019-11-02 05:43:07 +01:00
fepitre-bot
97292cdef7
Update to kernel-4.19.80 2019-10-19 05:45:23 +02:00
fepitre-bot
e8db5c951b
Update to kernel-4.19.79 2019-10-12 10:01:31 +02:00
fepitre-bot
22bc9d21fd
Update to kernel-4.19.76 2019-10-05 05:39:52 +02:00
fepitre-bot
89845ebba1
Update to kernel-4.19.74 2019-09-21 05:38:37 +02:00
Marek Marczykowski-Górecki
fd29026ffa
Merge remote-tracking branch 'origin/pr/92' into stable-4.19
* origin/pr/92:
  Update to kernel-4.19.72
2019-09-17 05:01:12 +02:00
Marek Marczykowski-Górecki
189588b521
rpm: set default kernel version based on package flavor
If default kernel was from kernel-latest, update default kernel property
on kernel-latest update (only). Same for other kernel package flavor.

Suggested by @hexagonrecursion
Fixes QubesOS/qubes-issues#5309

(cherry picked from commit 1d50db3f47)
2019-09-15 22:30:14 +02:00
fepitre-bot
cd54eb11ac
Update to kernel-4.19.72 2019-09-14 11:16:00 +02:00
fepitre-bot
b9d1274783
Update to kernel-4.19.71 2019-09-07 05:36:40 +02:00
fepitre-bot
80cca5b530
Update to kernel-4.19.67 2019-08-16 22:58:50 +02:00
fepitre-bot
95ef045a6c
Update to kernel-4.19.61 2019-07-27 05:01:25 -04:00
fepitre-bot
f3efd1dc01
Update to kernel-4.19.59 2019-07-20 03:43:18 -04:00
fepitre-bot
67040fe72a
Update to kernel-4.19.58 2019-07-13 04:27:27 -04:00
fepitre-bot
009baa7c9a
Update to kernel-4.19.57 2019-07-06 05:34:46 -04:00
fepitre-bot
39ce308324
Update to kernel-4.19.56 2019-06-29 04:57:44 -04:00
fepitre-bot
892ce7b0b9
Update to kernel-4.19.54 2019-06-22 05:14:23 -04:00
fepitre-bot
cba881ecd4
Update to kernel-4.19.50 2019-06-15 00:51:08 -04:00
Marek Marczykowski-Górecki
0db8239456
version 4.19.48-2 2019-06-10 00:43:01 +02:00
Marek Marczykowski-Górecki
d1a67615c7
Merge remote-tracking branch 'origin/pr/58' into stable-4.19
* origin/pr/58:
  Update to kernel-4.19.48
2019-06-09 16:09:35 +02:00
Marek Marczykowski-Górecki
734ee7c248
Support a build without u2mfn module
In R4.1 u2mfn module isn't needed anymore.

QubesOS/qubes-issues#4280

(cherry picked from commit a5a4ae6735)
2019-06-09 16:08:23 +02:00
fepitre-bot
0bdff73c30
Update to kernel-4.19.48 2019-06-08 03:51:40 -04:00
fepitre-bot
8b4d479798
Update to kernel-4.19.47 2019-06-01 01:31:45 -04:00
Marek Marczykowski-Górecki
38d24af659
version 4.19.46-3 2019-05-28 02:41:57 +02:00
Marek Marczykowski-Górecki
706876a703
Apply follow up fix for amdgpu driver
Fixes QubesOS/qubes-issues#4934
2019-05-28 02:34:25 +02:00
Marek Marczykowski-Górecki
f6b5a204a0
version 4.19.46-2 2019-05-28 01:51:09 +02:00
Marek Marczykowski-Górecki
606a117b06
Really apply the amdgpu patch
Fixes QubesOS/qubes-issues#4934
2019-05-28 01:50:29 +02:00
Marek Marczykowski-Górecki
670e7678f3
version 4.19.46-1 2019-05-28 01:21:18 +02:00
Marek Marczykowski-Górecki
96657adf23
Backport fix for amdgpu driver on Xen PV (including dom0)
Fixes QubesOS/qubes-issues#4934
2019-05-27 18:39:06 +02:00
fepitre-bot
0e4e2cf3c4
Update to kernel-4.19.45 2019-05-25 01:30:37 -04:00
Marek Marczykowski-Górecki
fedad2780c
version 4.19.43-1 2019-05-15 05:35:13 +02:00
Marek Marczykowski-Górecki
02beadc381
Fix setting default kernel for VM 2019-05-15 05:34:26 +02:00
fepitre-bot
c799530211
Update to kernel-4.19.42 2019-05-11 01:01:08 -04:00
fepitre-bot
5e5e03e992
Update to kernel-4.19.39 2019-05-04 04:14:34 -04:00
fepitre-bot
8fd5151195
Update to kernel-4.19.36 2019-04-20 22:17:07 +02:00
fepitre-bot
d642d1decb
Update to kernel-4.19.34 2019-04-06 01:36:26 -04:00
Marek Marczykowski-Górecki
738ddf8e59
version 4.19.29-1 2019-03-19 04:43:12 +01:00
Marek Marczykowski-Górecki
f3902991d1
rpm: build modules.img at package build time only on new system
Older mkfs.ext3 doesn't have -d option.
This in practice revert eb4c9ed "Build modules.img at module build time"
on older systems.

(cherry picked from commit fd14ac930c)
2019-03-19 04:30:48 +01:00
Frédéric Pierret (fepitre)
ad9f3374c7
plymouth: ignore serial console hvc0 in UEFI
(cherry picked from commit 61b9336d70)
2019-03-19 04:30:31 +01:00
Frédéric Pierret (fepitre)
4111545966
Ensure the rebuild of grub.cfg with plymouth.ignore-serial-consoles
(cherry picked from commit a44160b1bb)
2019-03-19 04:30:31 +01:00
Frédéric Pierret (fepitre)
cb452983b5
plymouth-ignore-serial-consoles: adjusting the method from marmarek suggestion
af674124d6
(cherry picked from commit e69b02bec8)
2019-03-19 04:30:31 +01:00
Frédéric Pierret (fepitre)
ac27fed47e
plymouth: ignore serial console hvc0
It fixes splash screen issue QubesOS/qubes-issues#3849

(cherry picked from commit af674124d6)
2019-03-19 04:30:31 +01:00
Marek Marczykowski-Górecki
6fa02f0622
Include default-kernelopts-common.txt with kernel-specific default options
Default kernel options like root= or plymouth.enable are specific to the
kernel package (and initrd bundled with it). Start migrating away from
built-in defaults in core-admin by adding a file in kernel package
containing those options.

Also, if new enough initramfs is included, add xen_scrub_pages=0 which
will speed up the domain start.

QubesOS/qubes-issues#4839
QubesOS/qubes-issues#4736

(cherry picked from commit 9cfa9a92af)
2019-03-19 04:29:36 +01:00
Marek Marczykowski-Górecki
1a8f484db6
Improve reproducibility of initramfs
Use SOURCE_DATE_EPOCH variable

(cherry picked from commit 43235dd862)
(cherry picked from commit 50b7baa8be)
2019-03-19 04:29:03 +01:00
Marek Marczykowski-Górecki
72e769ead6
Build modules.img at module build time
This will make package installation a little faster, more reproducible
(mkfs.ext3 -d is easier to make/replace with reproducible tool than
kernel driver), and also make disk space estimation more accurate.

(cherry picked from commit eb4c9ed392)
(cherry picked from commit 1fe8359f05)
2019-03-19 04:28:15 +01:00
Marek Marczykowski-Górecki
2df4b71291
version 4.19.15-1 2019-01-19 00:55:14 +01:00