Commit Graph

624 Commits

Author SHA1 Message Date
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
fepitre
ebb6c6dd49
Update to kernel-4.18.5 2018-08-25 08:49:53 +02:00
fepitre
39e0090145 Update to kernel-4.18.3 2018-08-21 07:29:50 +02:00
fepitre
d029ec5c68
Update config-base and remove CONFIG_INTEL_ATOMISP in config-qubes it brokes the build. 2018-08-17 11:05:06 +02:00
fepitre
853ff4cc62 Update XSA155 patches 2018-08-16 11:28:23 +02:00
fepitre
3f7383afce BuildRequires: bison and flex 2018-08-16 11:28:23 +02:00
fepitre
d212552731 patches-rpmify: remove arch s390 and powerpc 2018-08-16 11:28:23 +02:00
fepitre
8401f85ff1 Update to kernel-4.18 2018-08-16 11:28:23 +02:00
Marek Marczykowski-Górecki
d382499510
version 4.17.9-2 2018-08-07 14:07:37 +02:00
Marek Marczykowski-Górecki
ce8314b4e1
Apply XSA 270 fix 2018-08-07 14:07:15 +02:00
Marek Marczykowski-Górecki
b315bdc036
version 4.17.9-1 2018-07-24 18:12:56 +02:00
Marek Marczykowski-Górecki
d27a8e5314
Drop patches included in 4.17 2018-06-14 03:02:26 +02:00
Marek Marczykowski-Górecki
06f28bd3c9
version 4.16.8-1 2018-05-15 01:12:55 +02:00
Marek Marczykowski-Górecki
c4b2026156 Tag for commit 7dd1395812.
---
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE/BrAI3bQTGg0H0BvjAUhbOCcCTwFAlrVYxMACgkQjAUhbOCc
 CTwdHQ/9EJaHDCW07O+Pc/WCiiHIGTXW5Nh0m7hArEritKpoyR3aFB7c2ETwix8l
 0XWaQassqy8KA4Foajl4bDNs3Z/mCtWAQtpcDX8xbMun3tgg8KOd3Bid2G99L1AA
 /mCHC0EZdA3pZNINZvjrNNNqfGILS74XH/LaIeSIYyw0cz6K6UNrENu3jIk/RFC4
 qR7BqVwebNOL8wDQ6fgj9eW43jumXjl1TUmijOoWoquSdpA97MIBRdXhEmUp58OC
 WaXGy8zq6mNqITqXW6ueDyDfdAlr+hong206AM3Tbz0WtYWwT+Lq4zdDZaHkFvuI
 yJXUpqLpPWjo2hQXsiMM38q3O7HPg+PNYuvU+p07hGI8hV0ZGKzYAQl2XBlxtYr/
 MUtuQ9ulAbz0xiHjZs6HYsFcDUf5sunWCoHRobNHjYdLX5ICciAC0/FtG4TaOnXV
 U0YMRx5kUoYOBGeQPVzPEvUO6tedP1edTyBE7IcUsFTiscpLmgmdKZdJzACYm+cW
 iZryYKhVPkO0vxt+AKVAalLz3138qQsM1XGWVY0TrUDU3tww2b8EtZxV+V5ZAnE+
 b+ihY7vuCaUoEjYmpKxRXnkwDpk/URI6aMolAANsmWR7jreU4ImeXDN1UnTSsZMv
 QigVkgXjLoGPWaPLMrR0tNNbqzOk5rG4+zAvRl1sG0XJIO2z8vM=
 =bDC1
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEAGRCj0VUUbPr54p/Bjk4ukLPpyQFAlrWADAACgkQBjk4ukLP
 pySlcBAA1oWb5HExi37ZAKNfZen8ODTJReV+CHxFDCSt9n1AcdA1xHk1tj3p57CA
 4HC6ViuY8qirErYBZyPQyGB83FXscghb7SWhdCCSL+q0GxtVDh177yRQnmOCRKeP
 EPHtPrNjOzIPkgXFBusADdoFS7VvY9hU4rvRvX6K2WJNT/qX2YXyz/hhB+kZ79vS
 sOv0Rmn+Ac+cQ1Vtb+IeglhSfv2ipApOuymXMUxQ3NB3Dg2u3I2ptHavY6qZsPuU
 az4Tm+pGkqpVum0Lw6qb1Wj+kFqdqvbz4pCGq1Cpmd4SEiZJxSrg6mLQwYVp2XAK
 EebKpDDfDN8UjluUDhoB1fybwisaRha2P+bqUOZXXpahr1Q0AHvIthf7wAIBWqHJ
 rBYjuWCI8sQZd8bE+KSUXrbZcYbEQs+4YPOJZbwVxG8tePDvTgpPo7zJc6J+ttgO
 LwbNuSkxrCs6sJSpQLRXVTWVsEdKhaCee/3LTIGl4XdOj8QNQdmQiu7S21hm8phy
 CFY05Z8wAYG3bzosMLVhj2fVscc/feCXh1ikRWhpJrvP6A9/mMAHN9WTqBon4i1A
 gXyHYf3Vois7LaVQxfI51Z6FDNlIJp8LZ6mY1YW8r0gSXR9mHuQ+01iee3jiPDcE
 4hmQzAHH0TBf9qTTcUEQmGXEcMrt9TCkyjCi89vH6EE85fXwlwM=
 =dfgZ
 -----END PGP SIGNATURE-----

Merge tag 'hw42_7dd13958'

Tag for commit 7dd1395812.

---

# gpg: Signature made Tue 17 Apr 2018 04:59:31 AM CEST
# gpg:                using RSA key FC1AC02376D04C68341F406F8C05216CE09C093C
# gpg: Good signature from "HW42 (Qubes Signing Key) <hw42-qubes@ipsumj.de>" [full]

* tag 'hw42_7dd13958':
  Re-add synaptics patches
  Update base config to kernel-core-4.16.2-300.fc28.x86_64.rpm
  Replace xenbus workaround with upstreamed fix
  Update to kernel-4.16.2
  Update to kernel-4.15.16
  Support for DISTFILES_MIRROR
2018-04-17 16:09:51 +02:00
Simon Gaiser
7dd1395812 Re-add synaptics patches 2018-04-17 04:58:00 +02:00
Simon Gaiser
f754a8905d Update base config to kernel-core-4.16.2-300.fc28.x86_64.rpm 2018-04-17 04:58:00 +02:00
Simon Gaiser
e4913200f6 Replace xenbus workaround with upstreamed fix 2018-04-17 04:57:47 +02:00
Frédéric Pierret
67e33e0360
Update to kernel-4.16.2 2018-04-13 00:04:09 +02:00
Frédéric Pierret
c138013c75
Update to kernel-4.15.16 2018-04-12 21:25:53 +02:00
Frédéric Pierret
b24683da20
Support for DISTFILES_MIRROR 2018-04-12 21:25:40 +02:00
Simon Gaiser
4700f2cff4 Remove unused patches 2018-03-02 15:20:02 +01:00
Simon Gaiser
8905340413 Require gcc with BTI mitigation support 2018-03-02 15:19:54 +01:00
Simon Gaiser
b70202bead Update to 4.15.6
Probably contains fixes for
https://github.com/QubesOS/updates-status/issues/401#issuecomment-365726878
2018-02-28 23:48:56 +01:00
Simon Gaiser
5468bc3f11 Work around regression in 4.15 in smpboot.c
Linux commit b4c0a7326f5d breaks PV domains since native_smp_cpus_done()
isn't called in that case. So __max_logical_packages is uninitialized
and breaks for example coretemp.
2018-02-07 18:40:35 +01:00
Simon Gaiser
d922e28b0b Add upstream fix for 4.15
This is from xen-devel and isn't yet in master.

Without it PV is broken.
2018-02-06 06:09:11 +01:00
Simon Gaiser
f9db313392 Remove CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
Setting it is not useful since we changed the default LSM anyway and it
makes enabling SELinux harder (requires changing the cmdline).
2018-02-06 02:33:28 +01:00
Simon Gaiser
96b8fba876 Build in AppArmor support
It's optionally used by Whonix.
2018-02-06 02:33:17 +01:00
Simon Gaiser
870bbb45c0 Update to 4.15.1 2018-02-06 02:29:35 +01:00
Simon Gaiser
2c4bf83c10 Workaround for HVM suspend issue
(cherry picked from commit 56ea7eaf76)
2018-02-05 22:06:43 +01:00
Marek Marczykowski-Górecki
9248d5d924 Add fixes for synaptics driver for new Thinkpads (X1 Carbon, X280)
(cherry picked from commit d5d1a870da)
2018-02-05 22:06:35 +01:00
Simon Gaiser
984ffdc07f Add dummy_ucd driver
This is also needed by the qvm-usb tests.
2018-01-10 04:44:54 +01:00
Simon Gaiser
b984faa123 Add usb gadget driver to qvm-usb testing 2018-01-09 05:08:33 +01:00
Simon Gaiser
0986e54ca5 Include usb drivers as modules
This should allow to assign usb device to pciback in initramfs before
thos modules get loaded.
2018-01-09 05:08:22 +01:00
Simon Gaiser
33931abaa6 Disable CONFIG_DEBUG_WX, again. 2018-01-06 06:19:09 +01:00