Commit graph

121 commits

Author SHA1 Message Date
Laura Abbott
96110fc5ff Ensure ioschedulers are built in (rhbz 1690604) 2019-04-01 10:58:25 -07:00
Laura Abbott
66883f977b Linux v5.0 rebase 2019-03-25 14:24:18 -07:00
Laura Abbott
225f678346 Disable stackleak plugin
Packaging this is a bit more complicated than expected and
lets to errors when building external modules. Turn this off
for now until we find a better solution.
2019-03-05 11:28:01 -08:00
Justin M. Forbes
34ee0286b3 Linux v4.20.4 rebase 2019-01-23 10:18:52 -06:00
Jeremy Cline
f0203391bb
Linux v4.19.14 2019-01-09 13:02:31 -05:00
Hans de Goede
e52e046f39 Set CONFIG_REALTEK_PHY=y to workaround realtek ethernet issues (rhbz 1650984) 2018-12-27 16:51:25 +01:00
Justin M. Forbes
9bc6989237 Update CONFIG_DVB_MAX_ADAPTERS to upstream defaults (changed in 3.7) 2018-12-19 12:22:40 -06:00
Paul Bolle
9ee899f8f6
configs: correct cpu accounting configuration
The shipped .config files all have CONFIG_TICK_CPU_ACCOUNTING and
CONFIG_VIRT_CPU_ACCOUNTING_NATIVE set. The x86_64 .config files
additionaly have CONFIG_VIRT_CPU_ACCOUNTING_GEN set.

This is wrong because each .config should have just one of these three
set. As a result the build generates
    [...]⚠️ override: VIRT_CPU_ACCOUNTING_NATIVE changes choice state

24 times and
    [...]⚠️ override: VIRT_CPU_ACCOUNTING_GEN changes choice state

4 times. So let's make sure the shipped .config files only have one of
these three Kconfig macros set (ie, the one that's relevant for that
.config target).

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-30 10:33:50 -05:00
Paul Bolle
3609aa8ae8
configs: correct memory configuration
The shipped .config files all have CONFIG_FLATMEM_MANUAL and
CONFIG_SPARSEMEM_MANUAL set.

This is wrong because each .config should have just one of these two set
set. (There's also CONFIG_DISCONTIGMEM_MANUAL but Fedora doesn't use
that.) As a result the build generates
    [...]⚠️ override: SPARSEMEM_MANUAL changes choice state

24 times.

If the configuration generation system drops CONFIG_FLATMEM_MANUAL the
warnings go away. And that doesn't change the final .config files that
the kernel's build system actually uses.

(Two details that very few people will care about:
1. x86/i686 still needs to unset CONFIG_FLATMEM_MANUAL to keep
process_configs.sh from killing the build;
2. the kernel build of armv7hl will silently drop
CONFIG_SPARSEMEM_MANUAL. Because of that I didn't bother with an
explicit override for arm/armv7.)

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-30 10:33:48 -05:00
Paul Bolle
0c4937f9e4
configs: use CONFIG_UNWINDER_ORC only in x86/x86_64
The shipped .config files for i686 have both CONFIG_UNWINDER_ORC and
CONFIG_UNWINDER_FRAME_POINTER set. This is wrong because those .config
files should only have CONFIG_UNWINDER_FRAME_POINTER set. As a result
the build generates
    [...]⚠️ override: UNWINDER_ORC changes choice state

4 times.

Move CONFIG_UNWINDER_ORC to x86/x86_64 to correct this. Note that this
doesn't change the final .config files that the kernel's build system
actually uses.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-30 10:33:47 -05:00
Hans de Goede
7bfc5e0a0b
Turn on CONFIG_PINCTRL_GEMINILAKE on x86_64 (rhbz#1639155) 2018-11-21 10:28:01 -05:00
Jeremy Cline
7452c29bbb
Linux v4.19.2 2018-11-14 15:31:38 -05:00
Peter Robinson
2705a5abcc Fix network on some i.MX6 devices (rhbz 1628209) 2018-10-21 00:19:20 +01:00
Laura Abbott
bbb8ad2185 Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (rhbz 1637547) 2018-10-09 08:26:50 -07:00
Laura Abbott
d54a013326 Disable CONFIG_CRYPTO_DEV_SP_PSP (rhbz 1608242) 2018-10-01 12:47:49 -07:00
Jeremy Cline
bbc0bbcd2e
Change CONFIG_SSB back to a module (rhbz #1572349) 2018-09-28 13:32:33 -04:00
Laura Abbott
b1cc6d82ff Use the CPU RNG for entropy (rhbz 1572944) 2018-09-13 17:29:08 -07:00
Laura Abbott
151d4019f7 Linux v4.18 rebase 2018-09-02 12:13:26 -07:00
Dan Horák
127beecb11
enable HDA sound drivers on PPC 2018-07-12 12:49:44 -04:00
Peter Robinson
4723878682 minor tegra 186 tweaks 2018-07-05 12:17:00 +01:00
Peter Robinson
f3af3aa6ab Enable Tegra194 SoC 2018-07-05 12:15:17 +01:00
Laura Abbott
b1c4f44bae
Enable leds-pca9532 module (rhbz 1595163) 2018-06-28 09:32:11 -04:00
Justin M. Forbes
ac63c81fef Linux v4.17.2 Rebase 2018-06-18 11:46:07 -05:00
Jeremy Cline
659cba17dc
Enable CONFIG_SCSI_DH* for s390x (rhbz 1586189) 2018-06-05 17:14:56 -04:00
Hans de Goede
c3e1a8474b Enable GPIO_AMDPT, PINCTRL_AMD and X86_AMD_PLATFORM_DEVICE Kconfig options
This fixes i2c and GPIOs not working on AMD based laptops (rhbz#1510649)
2018-05-20 15:46:04 +02:00
Jeremy Cline
c3b0254aa8
Only set ARM64_ERRATUM_1024718 for aarch64
Obviously this erratum only applies to aarch64 so don't set it for other
ARM kernels.
2018-05-11 09:58:57 -04:00
Jeremy Cline
37fd2efdfa
Linux v4.16.8 2018-05-09 09:40:17 -04:00
Peter Robinson
181fb4b726 add USB_TEGRA_PHY config 2018-05-07 15:08:23 +01:00
Peter Robinson
f222561204 ARM and Raspberry Pi fixes 2018-05-06 23:58:18 +01:00
Jeremy Cline
7cceef9fc8
Build HW_RANDOM_VIRTIO in rather than as a module
This helps when early boot needs the CRNG initialized (rhbz 1572944).
2018-05-02 18:23:00 -04:00
Peter Robinson
1f3a1fc075 Enable QLogic NICs on ARM 2018-04-27 10:42:54 +01:00
Jeremy Cline
92873c44ba
Revert "Revert "Enable on ARMv7 for i.MX""
This reverts commit 276205a018.
2018-04-23 18:11:23 -04:00
Jeremy Cline
276205a018
Revert "Enable on ARMv7 for i.MX"
This reverts commit 42d382586b.
2018-04-23 17:56:24 -04:00
Peter Robinson
42d382586b Enable on ARMv7 for i.MX 2018-04-22 22:56:08 +01:00
Peter Robinson
4f7721a7a3 Enable UFS storage options on ARM 2018-04-19 17:03:56 +01:00
Jeremy Cline
8abaa9101d
Revert "Enable CONFIG_DRM on s390x (rhbz 1569086)"
It turns out this depends on CONFIG_VT which depends on !S390

This reverts commit 0ec9f4d319.
2018-04-19 11:50:24 -04:00
Jeremy Cline
0ec9f4d319
Enable CONFIG_DRM on s390x (rhbz 1569086) 2018-04-18 13:42:21 -04:00
Peter Robinson
64e9c49481 Enable drivers for Xilinx ZYMQ-MP Ultra96 2018-04-18 00:10:20 +01:00
Peter Robinson
823336e6f0 Tegra TX fixes attempt 2 2018-04-17 14:28:16 +01:00
Peter Robinson
3a398481db Fix Tegra TX series firmware/thermal interface 2018-04-17 14:18:51 +01:00
Peter Robinson
d509340556 Disable tps65217-charger on BeagleBone to fix USB-OTG port rhbz 1487399 2018-04-12 17:38:06 +01:00
Peter Robinson
d666622eac fix nouveau on Tegra, Enable IOMMU on Exynos 2018-04-12 08:29:41 +01:00
Peter Robinson
a990c4e11c
drop removed X86_PPRO_FENCE config option 2018-03-29 12:43:35 -04:00
Peter Robinson
7f079ede7b
Enable initial config for Xilinx ZynqMP platforms 2018-03-26 10:21:21 -04:00
Jeremy Cline
2758d24adf
Revert "Enable IMA (rhbz 790008)"
This reverts commit bb540d20c6.

A recent change to the EFI lockdown patch forces IMA policy to be loaded
when secureboot is used. Unfortunately, we don't have all the pieces in
place to have all components fully signed. A F29 change request is
planned to address this, so disable IMA for F28.
2018-03-12 15:31:15 -04:00
Jeremy Cline
06a455a312
Linux v4.16-rc5 2018-03-12 10:49:13 -04:00
Justin M. Forbes
f20e0a3b66 Update efi-lockdown patch with current. 2018-03-12 08:46:00 -05:00
Peter Robinson
b724bdfa9e Enable SATA_SIL24 on ARM rhbz 1553931 2018-03-10 07:41:48 +00:00
Laura Abbott
898f8e9b5f Enable CONFIG_ARM64_PMEM
Request for some arm64 devices
2018-03-09 09:52:33 -08:00
Peter Robinson
deb9c48b2d enable big.little cpufreq on ARM64 2018-03-05 18:33:59 +00:00