Commit Graph

543 Commits

Author SHA1 Message Date
10d470c7d2
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 14:13:52 +02:00
6a868fb843
Bring back SHUFFLE_PAGE_ALLOCATOR and SLAB_FREELIST_HARDENED
Let's verify if *only* CONFIG_SLAB_FREELIST_RANDOM causes our boot
issues (kernel crashes) or a combination.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-14 19:06:22 +02:00
Peter Robinson
c3d2e0b2c2 arm: enable brcm v3d driver 2019-12-14 02:22:39 +00:00
63aadbf65c
Attempt to resolve boot failures on RISCV
I was using Fedora/RISCV kernel config on OE build with v5.4.2 kernel
which also resulted at failures to boot and kernel crashes. Disabling
these flags allowed to boot 20+ times in a row on OE build.

We might be fine with disabling only CONFIG_SLAB_FREELIST_RANDOM.
That's something to be teted further if this resolves the issues.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-13 22:24:44 +02:00
8fc6df5357
Match aarch64/powerpc/s390x for CONFIG_HZ
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-13 22:20:29 +02:00
aebdc22668
Remove all CONFIG_CMDLINE_*
These are not needed right now.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-13 22:19:44 +02:00
b60d3c441c
Rever back to ea5cbbcfce
This reverts the last 11 commits used for debuggin to a last decent
state.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-13 22:11:23 +02:00
Peter Robinson
8ddc9d3afe arm device enablement patches 2019-12-13 06:22:02 +00:00
5a16cb3d9d
Disable KASAN (compilation errors)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 18:06:35 +02:00
bf713e8321
Update configs for KASAN
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 16:02:54 +02:00
Peter Robinson
e479e45f10 arm: a few more updates 2019-12-11 08:28:14 +00:00
Peter Robinson
2352fc874d 5.5 Updates for ARMv7/aarch64, Enable newer TI ARMv7 platforms 2019-12-11 02:35:43 +00:00
5240067ec0
Increase debug options (incl. kasan patch)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-10 21:34:33 +02:00
Laura Abbott
f225911f0c Revert "Goodbye CONFIG_AX25"
This reverts commit e3676c312d.

Turns out I cannot read and this is not the correct option.
2019-12-10 09:16:42 -05:00
Laura Abbott
e3676c312d Goodbye CONFIG_AX25
Upstream is looking to turn this off
https://patchwork.ozlabs.org/patch/1206351/
2019-12-09 12:18:32 -05:00
af8982f0b6
Fix configuration
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-09 17:25:00 +02:00
76e1eb4461
Add missing options for CMDLINE
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-09 15:46:29 +02:00
0589a58c6f
Set CONFIG_CMDLINE for debugging
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-09 12:00:02 +02:00
Justin M. Forbes
4bdf8f6ab4 Linux v5.4-12941-gb0d4beaa5a4b 2019-12-06 12:36:54 -06:00
f2efe7c36f
Revert back to default 8 CPUS
See:
https://github.com/torvalds/linux/blob/master/arch/riscv/Kconfig#L242
https://github.com/u-boot/u-boot/blob/master/arch/riscv/Kconfig#L203

We want to check if this is what causes memory corruption at boot.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-06 07:19:21 +02:00
Justin M. Forbes
3c594e0587 Linux v5.4-11747-g2f13437b8917 2019-12-05 10:47:01 -06:00
Peter Robinson
fa7d07278e arm: minor config updates 2019-12-05 11:23:48 +00:00
Justin M. Forbes
7461345390 Linux v5.4-11681-g63de37476ebd 2019-12-04 09:18:53 -06:00
Peter Robinson
6cfdb6c860 arm: we need EHCI to load before ohci/uhci so put it back to built in on arm 2019-12-04 09:26:26 +00:00
Justin M. Forbes
7e8e0b495b Linux v5.4-11180-g76bb8b05960c 2019-12-03 12:41:35 -06:00
Justin M. Forbes
abd6b9505d Linux v5.4-10271-g596cf45cbf6e 2019-12-02 12:50:34 -06:00
Justin M. Forbes
fa3a43c8e6 Linux v5.4-5280-g89d57dddd7d3 2019-11-27 13:03:10 -06:00
Justin M. Forbes
17ffa26d54 Linux v5.4-3619-gbe2eca94d144 2019-11-26 12:44:01 -06:00
Peter Robinson
d6de88bcac Enable drivers for a number of the RPi HATs, minor config tidy ups 2019-11-24 16:57:13 +00:00
Laura Abbott
7340224cd7 Enable CONFIG_TLS_DEVICE
We could potentially offload TLS. Enable this option.
2019-11-22 10:59:28 -05:00
Laura Abbott
3792ab811f Enable CONFIG_LIVEPATCH
No Fedora doesn't support delivering livepatches to the kernel but it's
useful to validate the infrastructure around livepatch.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-11-22 10:59:28 -05:00
Laura Abbott
190ce77780 Enable CONFIG_PARAVIRT_SPINLOCKS
This seems like an option we should have had on a while a go
2019-11-22 10:59:28 -05:00
Laura Abbott
95f65f02fb Enable CONFIG_X86_5LEVEL
Most Fedora users will never actually need it but
it should be stable enough at this point.
2019-11-22 10:59:28 -05:00
Laura Abbott
0fc2c9a1e6 enable CONFIG_EDAC_BLUEFIELD
Used on some ARM platforms
2019-11-22 10:59:28 -05:00
Laura Abbott
778c57c3df Delete CONFIG_AMD_XGBE at the top level
This is architecture specific and doesn't need to be turned on
2019-11-22 10:59:27 -05:00
Laura Abbott
d5de293668 enable CONFIG_RDMA_SIW
Useful for verification of RDMA
2019-11-22 10:59:27 -05:00
Laura Abbott
fd12e13e28 enable CONFIG_NETDEVSIM
useful for networking developers
2019-11-22 10:59:27 -05:00
Laura Abbott
7b45617ef7 Enable CONFIG_IONIC
It's an ethernet driver.
2019-11-22 10:59:27 -05:00
Laura Abbott
e601d48b50 Enable some header building options
This installs local headers and also runs various checks. Some
of this isn't completely relevant with the split out headers
but overall it's the right approach for validation.
2019-11-22 10:59:27 -05:00
Laura Abbott
0de6709e23 Enable CONFIG_CPU_IDLE_GOV_HALTPOLL 2019-11-22 10:59:27 -05:00
c6fdecba88
Fix cpufreq in riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-21 18:03:00 +02:00
Peter Robinson
2a05296f13 arm: minor usb config tweaks 2019-11-17 22:16:11 +00:00
Peter Robinson
6a1ea74a45 enable the STMPE touchscreen stack to a wider audience 2019-11-16 01:37:42 +00:00
Laura Abbott
d0a82f1e0f Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Jeremy Cline
6f0f15962e Linux v5.4-rc7-49-g0e3f1ad80fc8 2019-11-13 09:40:06 -05:00
Jeremy Cline
0bc3955b5d Revert "Enable VBOXSF_FS for x86"
This reverts commit 2147ca9397.

Upstream removed the driver, hopefully it'll make it into 5.5.
2019-11-13 09:27:56 -05:00
38ca175418
Fix typo in riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-12 09:19:31 +02:00
bb75b4a363
Update riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-12 07:14:15 +02:00
16e8ac352b
Update riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-11 23:06:19 +02:00
7bcc7a5f3a Merge remote-tracking branch 'up/master' into master-riscv64 2019-11-11 22:44:41 +02:00