Marek Marczykowski-Górecki
4f870c84fa
version 5.1.7-2
2019-06-10 04:33:41 +02:00
fepitre-bot
d48c5bae9e
Update to kernel-5.1.7
2019-06-08 03:19:52 -04:00
Marek Marczykowski-Górecki
e3a342006f
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
2019-06-06 01:43:20 +02:00
fepitre-bot
d1ad5080b8
Update to kernel-5.1.6
2019-06-01 04:57:51 -04:00
Marek Marczykowski-Górecki
7108c83c5e
Simplify WG_SIG_FILE set
...
Use native make substitution instead of sed.
2019-05-30 02:56:17 +02:00
Marek Marczykowski-Górecki
c6e126517e
gitignore: add WireGuard
2019-05-30 02:55:08 +02:00
xaki23
790685154f
build wireguard module (after gpg check)
2019-05-30 01:19:48 +02:00
Marek Marczykowski-Górecki
ef094d559a
version 5.1.2-1
2019-05-15 22:00:56 +02:00
Marek Marczykowski-Górecki
c4c75cb41c
Fix setting default kernel for VM
...
(cherry picked from commit 02beadc381
)
2019-05-15 22:00:28 +02:00
Marek Marczykowski-Górecki
98cd4d1c78
config: disable SELinux
...
CONFIG_LSM is a new option which can be used to enable SELinux. Base
Fedora config does that. When disabled at runtime only, SELinux-aware
kernel will refuse setting securit.selinux xattr, breaking multiple
tools, including initramfs generation (cp --preserve=xattr fails).
2019-05-15 21:58:09 +02:00
Frédéric Pierret (fepitre)
c68ee341b2
Update to kernel-5.1.1
2019-05-11 11:23:56 +02:00
Frédéric Pierret (fepitre)
732780e31f
get-fedora-latest-config: sort result when repoquerying kernel-core
2019-05-11 11:23:54 +02:00
fepitre-bot
d08d1bf6b4
Update to kernel-5.0.11
2019-05-04 03:41:11 -04:00
fepitre-bot
598d75d857
Update to kernel-5.0.9
2019-04-20 23:02:48 +02:00
Frédéric Pierret (fepitre)
a48e051be2
get-fedora-latest-config: enable only fedora and fedora-updates when downloading the rpm
2019-04-20 17:12:07 +02:00
Frédéric Pierret (fepitre)
5a1a029434
get-fedora-latest-config: download relatively to current directory
2019-04-20 17:11:28 +02:00
Marek Marczykowski-Górecki
a5a4ae6735
Support a build without u2mfn module
...
In R4.1 u2mfn module isn't needed anymore.
QubesOS/qubes-issues#4280
2019-04-07 22:58:05 +02:00
fepitre-bot
1ffeed981d
Update to kernel-5.0.7
2019-04-06 00:59:45 -04:00
fepitre-bot
62c107b474
Update to kernel-5.0.5
2019-03-31 12:40:14 -04:00
Frédéric Pierret (fepitre)
b16cc10308
get-fedora-latest-config: enable only Fedora repos
2019-03-31 12:23:55 +02:00
Frédéric Pierret (fepitre)
f2ddd7a205
Refactor: handle getting default latest stable Fedora
...
- silent useless echo steps
- redirect error echo to stderr
- handle rawhide version
- use DNF for querying and downloading rpm
2019-03-28 19:10:45 +01:00
Frédéric Pierret (fepitre)
9290c06d72
Add Fedora 31 primary key
2019-03-28 11:58:45 +01:00
Marek Marczykowski-Górecki
cfc9a4c3d7
version 5.0.2-1
2019-03-21 04:30:08 +01:00
Marek Marczykowski-Górecki
17bbb7d2ac
Merge remote-tracking branch 'origin/pr/28'
...
* origin/pr/28:
Update patches
Update config with respect to upstream
get-fedora-latest-config: allow fetching config from rawhide repository
get-fedora-latest-config: don't hardcode Fedora version in regex rpm
keys: add Fedora 30 primary key
get-sources: handle kernel-5.x
2019-03-21 04:29:26 +01:00
Marek Marczykowski-Górecki
1fe8359f05
rpm: one more typo fix
2019-03-17 19:57:43 +01:00
Marek Marczykowski-Górecki
047a30a10b
version 4.20.16-2
2019-03-16 00:06:48 +01:00
Marek Marczykowski-Górecki
50b7baa8be
rpm: typo fix
2019-03-16 00:06:26 +01:00
Marek Marczykowski-Górecki
fd14ac930c
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.
2019-03-16 00:04:36 +01:00
Frédéric Pierret (fepitre)
1bedd1129e
Update patches
2019-03-15 22:28:57 +01:00
Frédéric Pierret (fepitre)
0643a07e26
Update config with respect to upstream
2019-03-15 22:28:55 +01:00
Frédéric Pierret (fepitre)
b935b167f8
get-fedora-latest-config: allow fetching config from rawhide repository
2019-03-15 22:28:54 +01:00
Frédéric Pierret (fepitre)
924b8ab901
get-fedora-latest-config: don't hardcode Fedora version in regex rpm
2019-03-15 22:28:53 +01:00
Frédéric Pierret (fepitre)
fe376beae2
keys: add Fedora 30 primary key
2019-03-15 22:28:52 +01:00
Frédéric Pierret (fepitre)
80fa61ed14
get-sources: handle kernel-5.x
2019-03-15 22:28:50 +01:00
Marek Marczykowski-Górecki
00bbcc62b2
version 4.20.16-1
2019-03-15 16:31:48 +01:00
Marek Marczykowski-Górecki
c2a2c69375
Merge remote-tracking branch 'origin/pr/27'
...
* origin/pr/27:
plymouth: ignore serial console hvc0 in UEFI
Ensure the rebuild of grub.cfg with plymouth.ignore-serial-consoles
plymouth-ignore-serial-consoles: adjusting the method from marmarek suggestion
plymouth: ignore serial console hvc0
Update to kernel-4.20.14
Fixes QubesOS/qubes-issues#3849
2019-03-15 16:31:21 +01:00
Frédéric Pierret (fepitre)
61b9336d70
plymouth: ignore serial console hvc0 in UEFI
2019-03-15 14:41:17 +01:00
Frédéric Pierret (fepitre)
a44160b1bb
Ensure the rebuild of grub.cfg with plymouth.ignore-serial-consoles
2019-03-15 11:13:34 +01:00
Frédéric Pierret (fepitre)
e69b02bec8
plymouth-ignore-serial-consoles: adjusting the method from marmarek suggestion
...
af674124d6
2019-03-10 14:24:38 +01:00
Frédéric Pierret (fepitre)
af674124d6
plymouth: ignore serial console hvc0
...
It fixes splash screen issue QubesOS/qubes-issues#3849
2019-03-09 18:40:30 +01:00
Frédéric Pierret (fepitre)
c8f70c1dbf
Update to kernel-4.20.14
2019-03-09 18:40:29 +01:00
Marek Marczykowski-Górecki
9cfa9a92af
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
2019-02-27 02:57:40 +01:00
Marek Marczykowski-Górecki
43235dd862
Improve reproducibility of initramfs
...
Use SOURCE_DATE_EPOCH variable
2019-02-27 02:57:40 +01:00
Marek Marczykowski-Górecki
eb4c9ed392
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.
2019-02-27 02:57:40 +01:00
Marek Marczykowski-Górecki
c2f71093d3
version 4.20.3-1
2019-01-20 15:06:03 +01:00
Frédéric Pierret (fepitre)
c168934b2f
Update to kernel-4.20.3 and config from Fedora's config 4.19.15-300
2019-01-20 14:00:06 +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