Commit graph

288 commits

Author SHA1 Message Date
Laura Abbott
8b97e31724 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:27:33 -08:00
Peter Robinson
c8afd126f1 enable COMPAT on aarch64 to enable some legacy usecases on aarch64 with containers 2019-02-12 08:12:08 +00:00
Peter Robinson
672c24819e Enable STM 6-axis IMU MEMS sensors 2019-01-27 04:29:15 +00:00
Justin M. Forbes
a6a1b2b1b4 Linux v4.20.4 2019-01-23 09:41:39 -06:00
Peter Robinson
7d1cfcf98a enable R8188EU on all Arm arches 2019-01-23 03:56:16 +00:00
Justin M. Forbes
78c9ba62ca Linux v4.20.3 rebase 2019-01-17 08:17:48 -06:00
Jeremy Cline
ff37b9e98d
Linux v4.19.14 2019-01-09 12:49:43 -05:00
Hans de Goede
b2ff26baaa Set CONFIG_REALTEK_PHY=y to workaround realtek ethernet issues (rhbz 1650984) 2018-12-27 16:50:57 +01:00
Justin M. Forbes
5c8a05e8d1 Update CONFIG_DVB_MAX_ADAPTERS to upstream defaults (changed in 3.7) 2018-12-19 12:21:46 -06:00
Peter Robinson
0636ff1f77 Minor cleanups and consolidation of AllWinner configs 2018-12-12 06:40:27 +00:00
Paul Bolle
82728cc6ce
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:28:14 -05:00
Paul Bolle
409190f659
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:28:12 -05:00
Paul Bolle
324d2dc0fc
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:28:07 -05:00
Peter Robinson
6a3302a0e1 enable Amlogic Meson GX series pinctrl drivers for arm64 2018-11-27 10:43:08 +00:00
Peter Robinson
f79ca8903e v4.19.4 2018-11-23 12:40:20 +00:00
Peter Robinson
80749df206 disable rockcip PCIE again for f29 2018-11-21 16:30:34 +00:00
Jeremy Cline
ee73ea2d18
Linux v4.19.2 2018-11-14 13:11:19 -05:00
Peter Robinson
81719d66fe Fix network on some i.MX6 devices (rhbz 1628209) 2018-10-20 23:58:28 +01:00
Peter Robinson
faec95ed33 emable SCSI_MPT3SAS on ARM 2018-10-05 13:27:14 +01:00
Peter Robinson
772dbde034 fix regression in Jetson TK1 2018-10-02 20:07:03 +01:00
Peter Robinson
bcfaa77399 enable mpu6500 iio driver on arm 2018-10-02 17:54:26 +01:00
Jeremy Cline
66a1b58665
Change CONFIG_SSB back to a module (rhbz #1572349) 2018-09-28 13:29:13 -04:00
Peter Robinson
ed39b008b0 rockchips: disable pcie while we work out what's going on 2018-09-26 00:14:01 +01:00
Peter Robinson
c847855fd7 fix boot on a number of Rockchips based devices 2018-09-25 00:38:45 +01:00
Peter Robinson
6ebda19672 more minor ARM tweaks 2018-09-16 18:00:14 +01:00
Peter Robinson
5b467198f4 a few minor ARM config tweaks 2018-09-16 17:47:24 +01:00
Peter Robinson
543e5bdda5 Build TCG_TIS_I2C_INFINEON on all ARM 2018-09-16 17:35:41 +01:00
Laura Abbott
aa224e7033 Use the CPU RNG for entropy (rhbz 1572944) 2018-09-13 17:26:41 -07:00
Peter Robinson
7fd5652a0d enable QCom IPC router bits 2018-08-29 12:16:09 +01:00
Peter Robinson
c176dd8025 build in the HW crc32 module, it's almost everywhere, even in the RPi, and now aarch664 requirement 2018-08-28 23:51:56 +01:00
Peter Robinson
1b0fe53452 enable a couple of iio sensors 2018-08-20 14:54:19 +01:00
Peter Robinson
00a29628e2 Cleanup some old config options, remove DRM drivers hidden behind DRM_LEGACY, tweak module filters a little (fpga, iio, few other bits), minor find optimisation 2018-08-16 20:14:01 +01:00
Jeremy Cline
e617f01aa2
Bring back AEGIS and MORUS ciphers (rhbz 1610180) 2018-08-16 17:24:00 +01:00
Jeremy Cline
22baf87d10
Revert "Linux v4.18-1283-g10f3e23f07cb"
This reverts commit 6003595fcc.

4.19 should be rawhide-only.
2018-08-14 20:04:02 +01:00
Jeremy Cline
6003595fcc
Linux v4.18-1283-g10f3e23f07cb 2018-08-14 13:00:57 +01:00
Peter Robinson
d475d4c0b1 Disable speck crypto cipher
The upstream maintainer is dropping it and due to ISO cert issues it's likely
to be gone soon so better off not encouraging usage of it until the final
decision is made. Details here https://lwn.net/Articles/761992/
2018-08-13 11:04:57 +01:00
Peter Robinson
dbed74a4b8 Add ZYNQMP clock and firmware driver 2018-08-11 09:00:07 +01:00
Justin M. Forbes
b11fbf04e7 Back out AEGIS and MORUS ciphers (rhbz 1610180) 2018-08-01 16:35:31 -05:00
Jeremy Cline
a1853172d8
Enable AEGIS and MORUS ciphers (rhbz 1610180) 2018-08-01 10:31:02 -04:00
Dan Horák
8c63b8150d update configs 2018-07-31 21:02:35 +02:00
Hans de Goede
838818e5a9 Add patch queued in -next to make quiet more quiet
Add patches queued in -next to make efifb / fbcon retain the vendor logo
  (ACPI BRGT boot graphics) until the first text is output to the console
2018-07-30 16:46:56 +02:00
Peter Robinson
86f7bf57f9 Enable FPGA Manager kernel framework 2018-07-30 12:55:44 +01:00
Peter Robinson
dbd77fedad Add Raspberry Pi voltage sensor driver 2018-07-26 14:13:51 +01:00
Laura Abbott
3bbda17492 Linux v4.18-rc5-264-gf39f28ff82c1 2018-07-19 09:14:34 -07:00
Laura Abbott
edd5e61032 Proper support for parallel debuginfo and hardening flags 2018-07-12 16:15:11 -07:00
Peter Robinson
f145a61840 Add fix for AllWinner A64 timer scew errata 2018-07-09 08:23:23 +01:00
Peter Robinson
6616079724 minor tegra 186 tweaks 2018-07-05 12:13:56 +01:00
Peter Robinson
6a2768a937 Enable Tegra194 SoC 2018-07-05 11:35:26 +01:00
Laura Abbott
8a409ef282 Enable leds-pca9532 module (rhbz 1595163) 2018-06-26 09:43:24 -07:00
Peter Robinson
d7624e0560 Disable BFP JIT on ARMv7 as it's currently broken, Remove forced console on aarch64, legacy config (rhbz 1594402) 2018-06-25 17:53:00 +01:00