Commit Graph

5869 Commits

Author SHA1 Message Date
Jeremy Cline
d225a41203 Disable debugging options. 2019-04-29 14:35:33 +00:00
Jeremy Cline
d465489856 Linux v5.1-rc6-72-g8113a85f8720 2019-04-26 14:37:24 +00:00
Laura Abbott
7a94d5a69e Clean up old PAE code
We no longer support i686 PAE. Cleanup some of the cruft that was left
behind and de-obfuscate some macros to make it more obvious what's
happening.
2019-04-25 09:51:12 -07:00
Laura Abbott
b13aac6411 Remove references to old powerpc
We only support one powerpc target. Drop references via the older macro
to make the code easier to read.
2019-04-25 09:42:22 -07:00
Jeremy Cline
07c71efcc5 Linux v5.1-rc6-64-gcd8dead0c394 2019-04-25 14:15:39 +00:00
Justin M. Forbes
2f9efa0cf1 Fix CVE-2019-3900 (rhbz 1698757 1702940) 2019-04-25 07:23:14 -05:00
Jeremy Cline
eb5b64f354 Linux v5.1-rc6-15-gba25b50d582f 2019-04-24 14:34:24 +00:00
Jeremy Cline
5db1fe24f3 Linux v5.1-rc6-4-g7142eaa58b49 2019-04-23 14:32:58 +00:00
Jeremy Cline
647a44eba1 Reenable debugging options. 2019-04-23 14:30:39 +00:00
Jeremy Cline
3313b2c332 Check module signatures with the platform keyring (if enabled)
Upstream has made a keyring to the platform keys. The "KEYS: Allow
unrestricted boot-time addition of keys to secondary keyring" is
available upstream for the platform keyring.

The only issue is that module signatures aren't checked with the
platform keyring, so this introduces a patch to add that which has been
sent upstream. At least our carried-patch count hasn't gone up.
2019-04-23 14:21:09 +00:00
Jeremy Cline
8f968e6f02 Linux v5.1-rc6 2019-04-22 14:20:15 +00:00
Jeremy Cline
883af1564c Disable debugging options. 2019-04-22 14:04:58 +00:00
Jeremy Cline
effd0d5bfe Linux v5.1-rc5-36-g444fe9913539 2019-04-17 14:56:18 +00:00
Jeremy Cline
ae01eaba36 Linux v5.1-rc5-10-g618d919cae2f 2019-04-16 16:53:46 +00:00
Jeremy Cline
b91f3aa192 Reenable debugging options. 2019-04-16 14:23:06 +00:00
Jeremy Cline
26a34633c2 Fix up the kexec IMA patch 2019-04-15 18:43:41 +00:00
Jeremy Cline
5ea5759dda Linux v5.1-rc5 2019-04-15 16:16:54 +00:00
Jeremy Cline
4b5e4234be Rebase the kernel lockdown patch set
Use the latest version of the kernel lockdown patch set. This includes a
few configuration renames:

CONFIG_KEXEC_VERIFY_SIG became CONFIG_KEXEC_SIG and
CONFIG_KEXEC_SIG_FORCE was added. CONFIG_KEXEC_SIG_FORCE=n because the
"kexec_file: Restrict at runtime if the kernel is locked down" patch
enforces the signature requirement when the kernel is locked down.

CONFIG_LOCK_DOWN_MANDATORY got renamed to CONFIG_LOCK_DOWN_KERNEL_FORCE
and remains false as LOCK_DOWN_IN_EFI_SECURE_BOOT covers enabling it for
EFI Secure Boot users.

Finally, the SysRq patches got dropped for the present.
2019-04-15 12:15:16 -04:00
Jeremy Cline
8495ba147b Linux v5.1-rc4-184-g8ee15f324866 2019-04-12 16:56:48 +00:00
Jeremy Cline
9a69644b16 Linux v5.1-rc4-58-g582549e3fbe1 2019-04-11 13:57:07 +00:00
Jeremy Cline
ec6c211178 Linux v5.1-rc4-43-g771acc7e4a6e 2019-04-10 14:14:36 +00:00
Jeremy Cline
26ae226f4d Linux v5.1-rc4-34-g869e3305f23d 2019-04-09 15:13:32 +00:00
Jeremy Cline
0b76b205ac Reenable debugging options. 2019-04-09 15:10:12 +00:00
Jeremy Cline
3d872f43b8 Build libnvdimm as a module (rhbz 1696481) 2019-04-08 17:08:48 +00:00
Jeremy Cline
40d683e6db Linux v5.1-rc4 2019-04-08 16:58:32 +00:00
Jeremy Cline
9b8be7d377 Linux v5.1-rc3-206-gea2cec24c8d4 2019-04-05 14:40:37 +00:00
Jeremy Cline
a0aaf95b00 Linux v5.1-rc3-35-g8ed86627f715 2019-04-03 17:49:51 +00:00
Jeremy Cline
29502db8a0 Linux v5.1-rc3-14-g5e7a8ca31926 2019-04-02 19:37:04 +00:00
Jeremy Cline
79281a6ba5 Reenable debugging options. 2019-04-02 18:58:17 +00:00
Jeremy Cline
e0aa9e60cc Linux v5.1-rc3 2019-04-01 15:40:43 +00:00
Jeremy Cline
ca14120224 Disable debugging options. 2019-04-01 15:29:49 +00:00
Jeremy Cline
677dc70b60 Linux v5.1-rc2-247-g9936328b41ce 2019-03-29 19:43:21 +00:00
Jeremy Cline
ad0b6d368a Pick up a mm fix causing hangs (rhbz 1693525) 2019-03-29 19:36:44 +00:00
Colin Walters
c5368cf936 devel: Don't run hardlink if rpm-ostree is in use
OSTree is a far, far more sophisticated wrapper around the `link()`
system call than the `hardlink` package - it supports using
as a mechanism for transactional offline updates, fetching over
HTTP with GPG signatures and deltas, etc.  rpm-ostree uses it
for everything.

Having the `kernel-devel` package run `hardlink` just adds
latency to `rpm-ostree compose tree` unnecessarily.
2019-03-29 02:26:34 +00:00
Jeremy Cline
c552794cd5 Linux v5.1-rc2-243-g8c7ae38d1ce1 2019-03-28 20:06:43 +00:00
Jeremy Cline
b844f75ea2 Linux v5.1-rc2-24-g14c741de9386 2019-03-27 18:14:04 +00:00
Jeremy Cline
2129b13059 Align the IPv4 netfilter configs with the IPv6 configs (rhbz 1672657)
IPv6 builds as a module, change IPv4 to be built as a module as well.
2019-03-27 18:13:27 +00:00
Jeremy Cline
f86f195b90 Linux v5.1-rc2-16-g65ae689329c5 2019-03-26 19:06:04 +00:00
Jeremy Cline
15e9d9f66d Reenable debugging options. 2019-03-26 19:04:06 +00:00
Peter Robinson
f1512dfeef Initial NXP i.MX8 enablement 2019-03-26 14:31:32 +00:00
Jeremy Cline
4f39cfdf95 Enable W1_MASTER_GPIO on aarch64 (rbhz #1671934) 2019-03-25 16:02:32 +00:00
Jeremy Cline
45e5a1f373 Linux v5.1-rc2 2019-03-25 14:51:10 +00:00
Jeremy Cline
915ea30215 Disable debugging options. 2019-03-25 14:30:45 +00:00
Peter Robinson
a89bed2f8e TPM fix (rhbz 1688283) 2019-03-25 00:00:26 +00:00
Peter Robinson
509cc04d2b Fixes for Tegra Jetson TX series, Initial support for NVIDIA Jetson Nano 2019-03-24 17:16:09 +00:00
Jeremy Cline
70e042b78c Linux v5.1-rc1-66-gfd1f297b794c 2019-03-22 14:14:08 +00:00
Paul Bolle
2e975b2183 Remove all Kconfig symbols dropped in v5.1-rc1
There are 23 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.1-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_AD7152
    CONFIG_DEFAULT_SECURITY_DAC
    CONFIG_DEFAULT_SECURITY_SELINUX
    CONFIG_EARLY_PRINTK_EFI
    CONFIG_EXOFS_FS
    CONFIG_EXT4_ENCRYPTION
    CONFIG_F2FS_FS_ENCRYPTION
    CONFIG_FB_XGI
    CONFIG_MTD_MT81xx_NOR
    CONFIG_NFT_CHAIN_NAT_IPV4
    CONFIG_NFT_CHAIN_NAT_IPV6
    CONFIG_NFT_MASQ_IPV4
    CONFIG_NFT_MASQ_IPV6
    CONFIG_NFT_REDIR_IPV4
    CONFIG_NFT_REDIR_IPV6
    CONFIG_SCSI_OSD_DEBUG
    CONFIG_SCSI_OSD_DPRINT_SENSE
    CONFIG_SCSI_OSD_INITIATOR
    CONFIG_SCSI_OSD_ULD
    CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE
    CONFIG_SND_AUDIO_GRAPH_SCU_CARD
    CONFIG_SND_SIMPLE_SCU_CARD
    CONFIG_UBIFS_FS_ENCRYPTION

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 15:12:50 +00:00
Paul Bolle
c9ac9acfb0 Remove three Kconfig symbols dropped before v5.0
Three Kconfig symbols were added to upstream v5.0-rc1 but dropped before
v5.0 was released (for various reasons): FB_LOGO_CENTER, RESCTRL, and
X86_RESCTRL. Remove them from our configuration generation system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 15:12:50 +00:00
Paul Bolle
03cb47494c configs: remove CONFIG_SUN50I_A64_UNSTABLE_TIMER
The patch that added the Kconfig symbol SUN50I_A64_UNSTABLE_TIMER was
dropped in commit 60a8ce36ab ("Raspberry Pi DT updates, Update
AllWinner A64 timer errata workaround"). So it's safe to drop it from
the configuration generation system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 10:34:06 -04:00
Jeremy Cline
47ae8ce524 Linux v5.1-rc1-15-gbabf09c3837f 2019-03-20 14:19:12 +00:00