Commit Graph

5487 Commits

Author SHA1 Message Date
9d1895cf95
Fix SourceX numbers
BUILDSTDERR: error: source 51 defined multiple times

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 21:26:59 +02:00
f5abde8253
Add missing file from previous commit.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 21:12:39 +02:00
6223c64ca5
Enable Sifive PDMA controller driver
New driver for 5.5 kernel.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 21:09:57 +02:00
cd933cad07
Add missing sources (riscv64)
Adjusting spec file based on d0a82f1e0f

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 20:59:12 +02:00
dce2da2a51 Merge remote-tracking branch 'up/master' into master-riscv64 2019-12-16 20:03:12 +02:00
8b4848f6c7
Fix wrongly deleted patch
SECCOMP is merged in 5.5 kernel, but not CPUFreq (still not posted
for upstream review).

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 20:01:47 +02:00
Justin M. Forbes
73c512963a Linux v5.5-rc2 2019-12-16 09:04:07 -06:00
Justin M. Forbes
ca24224de1 Disable debugging options. 2019-12-16 07:11:52 -06:00
2669cb387c
Adjust kernel build infra for RISCV
Adjust based on:

commit d0a82f1e0f
Author: Laura Abbott <labbott@redhat.com>
Date:   Tue Nov 5 17:10:53 2019 -0500

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 14:26:20 +02:00
b3620b145f
Update RISCV configuration
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 14:16:56 +02:00
a0867261a6
Update Release for RISCV
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 14:14:21 +02:00
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
Peter Robinson
79730560f8 arm: fix armv7 breakage due to BCM2711 support 2019-12-15 02:57:24 +00: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
b0d7f699d0
Bump Release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-13 22:27:32 +02: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
Justin M. Forbes
17322a1f6a Linux v5.5-rc1-27-gae4b064e2a61 2019-12-12 12:33:53 -06: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
d4173e8f37
Rebase KASAN patch for RISCV
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 13:59:30 +02:00
1d410cd130
Build using debug config
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 13:17:48 +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
Justin M. Forbes
3cdb1db179 Convert pr_warning to pr_warn 2019-12-10 11:42:32 -06:00
Justin M. Forbes
ca5cc27a35 Linux v5.5-rc1-12-g6794862a16ef 2019-12-10 10:54:47 -06: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
Justin M. Forbes
a508a8e468 Linux v5.5-rc1 2019-12-09 10:56:58 -06:00
af8982f0b6
Fix configuration
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-09 17:25:00 +02:00
Justin M. Forbes
492eb2410f Disable debugging options. 2019-12-09 09:13:20 -06:00
76e1eb4461
Add missing options for CMDLINE
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-09 15:46:29 +02:00
948d0d8b79
Bump release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-09 12:38:51 +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
7e5497429f
Bump release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-06 07:22:03 +02: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
d8ba696ae9 Re-enable ppc64le 2019-12-05 12:18:41 -06: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
Laura Abbott
ff3219a986 Bring back perf/tools etc. but off 2019-12-03 13:55:19 -05:00
Laura Abbott
e7beb74a39 Stop redundant pae 2019-12-03 13:55:19 -05:00
Justin M. Forbes
7e8e0b495b Linux v5.4-11180-g76bb8b05960c 2019-12-03 12:41:35 -06:00