Commit Graph

5655 Commits

Author SHA1 Message Date
David Abdurachmanov e1c27b1263
Update riscv configs
Found CONFIG_NO_HZ_IDLE=y after generation, had CONFIG_NO_HZ_IDLE=is not set in Source tree
Found CONFIG_TICK_CPU_ACCOUNTING=y after generation, had CONFIG_TICK_CPU_ACCOUNTING=is not set in Source tree

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-27 10:52:53 +02:00
David Abdurachmanov b6ee433353
Update riscv configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-27 09:40:20 +02:00
David Abdurachmanov 6057fbf263
Rebose obsolete patches (merged upstream)
See: https://lists.infradead.org/pipermail/linux-riscv/2019-December/007983.html

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-27 08:55:32 +02:00
David Abdurachmanov ac78b1388f
Update riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-27 07:47:58 +02:00
David Abdurachmanov f7d433f6c9
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-27 07:47:16 +02:00
Justin M. Forbes 869f809aaa Linux v5.5-rc3 2019-12-23 09:13:46 -06:00
Justin M. Forbes 6a4e911d7a Disable debugging options. 2019-12-23 09:07:02 -06:00
David Abdurachmanov 2d059156b0
Add IRQ_TIMER macro fix for RISCV
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-19 21:37:46 +02:00
Justin M. Forbes 6707395cf9 Linux v5.5-rc2-195-g4a94c4332334 2019-12-19 09:39:38 -06:00
David Abdurachmanov f44dc684b7
Rebase patches on kernel source tree
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-19 11:10:45 +02:00
David Abdurachmanov d9cfb229f6
Add RISC-V patches from mailing-list
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-19 10:47:51 +02:00
Justin M. Forbes 34e72e260d Linux v5.5-rc2-157-g2187f215ebaa 2019-12-18 10:32:46 -06:00
Peter Robinson 455a02792d add patch to enable v3d on aarch64 2019-12-18 09:36:10 +00:00
Justin M. Forbes 33fbdfc425 Linux v5.5-rc2-56-gea200dec5128 2019-12-17 11:00:23 -06:00
Peter Robinson 399d74449f arm: update brcmstm pcie patch to latest 2019-12-17 10:58:49 +00:00
David Abdurachmanov 3765d834be
Update RISCV configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 22:52:13 +02:00
David Abdurachmanov b3c7ed2da9
Update RISCV configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 22:08:27 +02:00
Jaroslav Kysela 418b602465 Enable ASoC SOF driver for Intel DSP 2019-12-16 14:35:43 -05:00
David Abdurachmanov 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
David Abdurachmanov f5abde8253
Add missing file from previous commit.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 21:12:39 +02:00
David Abdurachmanov 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
David Abdurachmanov 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
David Abdurachmanov dce2da2a51 Merge remote-tracking branch 'up/master' into master-riscv64 2019-12-16 20:03:12 +02:00
David Abdurachmanov 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
David Abdurachmanov 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
David Abdurachmanov b3620b145f
Update RISCV configuration
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 14:16:56 +02:00
David Abdurachmanov a0867261a6
Update Release for RISCV
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-16 14:14:21 +02:00
David Abdurachmanov 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
David Abdurachmanov 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
David Abdurachmanov b0d7f699d0
Bump Release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-13 22:27:32 +02:00
David Abdurachmanov 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
David Abdurachmanov 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
David Abdurachmanov 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
David Abdurachmanov 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
David Abdurachmanov 5a16cb3d9d
Disable KASAN (compilation errors)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 18:06:35 +02:00
David Abdurachmanov bf713e8321
Update configs for KASAN
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 16:02:54 +02:00
David Abdurachmanov d4173e8f37
Rebase KASAN patch for RISCV
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-11 13:59:30 +02:00
David Abdurachmanov 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
David Abdurachmanov 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