Commit Graph

557 Commits

Author SHA1 Message Date
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
Frédéric Pierret (fepitre)
8575a336cb
Update config based on Fedora's config 4.19.13-300 2019-01-13 22:59:25 +01:00
Frédéric Pierret (fepitre)
1d6df3590a
Update to kernel-4.19.15: new LTS kernel 2019-01-13 22:51:36 +01:00
Marek Marczykowski-Górecki
f1c70a59b1
rpm: fix 'else if' syntax
%elif doesn't work on fc23
2018-12-27 03:00:14 +01:00
Frédéric Pierret (fepitre)
9364d55427 Fix gcc dependency and add gcc-c++ for building GCC hardened plugins 2018-12-24 00:21:08 +01:00
Frédéric Pierret (fepitre)
d60bf26858 get-fedora-latest-config: check rpm signature 2018-12-23 22:08:19 +01:00
Frédéric Pierret (fepitre)
0afef3372d
Add script to generate config-base from latest Fedora kernel config available in stable updates 2018-12-22 16:06:39 +01:00
Frédéric Pierret (fepitre)
63a357e7ce
Handle undefined name_suffix 2018-12-22 15:54:59 +01:00
Frédéric Pierret (fepitre)
ed2dd02606
Update to kernel-4.19.12 2018-12-22 15:54:54 +01:00
Frédéric Pierret
66f0bc42f3
Update to kernel-4.19.2 2018-11-18 23:45:41 +01:00
Frédéric Pierret (fepitre)
64896e89a4
makefile: get version and release from file 2018-11-18 23:45:41 +01:00
Frédéric Pierret
f71aebfe7f
spec.in: handle src.rpm and mock build 2018-11-18 23:45:41 +01:00
Frédéric Pierret (fepitre)
502e8891de Update to kernel-4.19.1 and rework patches 2018-11-11 18:40:18 +01:00
fepitre
0ea1c7b71f Update to kernel-4.18.13 2018-10-10 14:26:43 +02:00
Marek Marczykowski-Górecki
6abb50ab49
Add missing dependencies to kernel*-devel
The current kernel config require elfutils-libelf-devel to build modules
for it.
Also, add Provides: kernel-devel = ..., to simplify automatic
installation of the package from scripts.

Fixes QubesOS/qubes-issues#4299
2018-09-17 15:00:38 +02:00
Marek Marczykowski-Górecki
1d4cdc3c6d
version 4.18.7-3 2018-09-13 05:44:40 +02:00
Marek Marczykowski-Górecki
0b17071769
Update base config based on Fedora's kernel 4.18.5-200 package
The most important part is CONFIG_NF_TABLES_SET=m, otherwise
qubes-firewall service fails on 'specialtarget=dns' rule.

Fixes QubesOS/qubes-issues#4305
2018-09-13 03:52:57 +02:00
Marek Marczykowski-Górecki
4a49bd559e
version 4.18.7-2 2018-09-12 04:26:34 +02:00
Marek Marczykowski-Górecki
f3ef056267
Add xen_scrub_pages runtime control
Fix performance issue in nested virtualization (used for system tests).
See patch description for details.
Similar patch is already accepted for Linux 4.19.
2018-09-12 03:50:18 +02:00
Marek Marczykowski-Górecki
0a7a0dff2f
Include objtool and friends in kernel-devel package
Fixes QubesOS/qubes-issues#4299
2018-09-12 02:46:30 +02:00
Marek Marczykowski-Górecki
3d3724b017
Merge remote-tracking branch 'qubesos/master' 2018-09-03 16:29:59 +02:00
fepitre
750c4bdd4c More consistent method for handling debug build 2018-08-27 12:16:31 +02:00