Commit Graph

5398 Commits

Author SHA1 Message Date
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
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
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
5240067ec0
Increase debug options (incl. kasan patch)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-10 21:34:33 +02: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
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
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
ea5cbbcfce
Bump release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-21 18:20:11 +02:00
c6fdecba88
Fix cpufreq in riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-21 18:03:00 +02: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
40eca26c70
Update riscv64 configs
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-11 22:45:00 +02:00
7bcc7a5f3a Merge remote-tracking branch 'up/master' into master-riscv64 2019-11-11 22:44:41 +02:00
Jeremy Cline
2147ca9397 Enable VBOXSF_FS for x86
This is a staging driver that implements the Linux-guest side of folder
sharing.
2019-11-11 09:39:05 -05:00
Jeremy Cline
7d13cc32f6 Linux v5.4-rc7 2019-11-11 09:31:28 -05:00
Jeremy Cline
8d1139bb92 Disable debugging options. 2019-11-11 09:23:32 -05:00
Jeremy Cline
c80c8a3afd Linux v5.4-rc6-29-g847120f859cc 2019-11-08 10:40:41 -05:00
Jeremy Cline
6b0750a9a3 Linux v5.4-rc6-26-g4dd58158254c 2019-11-07 11:25:34 -05:00
Jeremy Cline
c0ae175a90 Enable the Apple SPI driver for keyboard/touchpad (rhbz 1769465)
This enables support for Macbook8,1 and later, along with the
MacbookPro13,* and MacbookPro14,*.
2019-11-07 11:21:52 -05:00
461722c253
Revert changes in config_generation
This was fixed by adding configs/fedora/debug/x86/x86_64/README

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-06 08:54:37 +02:00
63983f2200 Merge remote-tracking branch 'up/master' into master-riscv64 2019-11-06 08:53:43 +02:00
Jeremy Cline
cf93fd5615 Linux v5.4-rc6-8-g26bc67213424 2019-11-05 17:02:20 -05:00
Jeremy Cline
dc01cc3a4c Reenable debugging options. 2019-11-05 16:42:37 -05:00
0272411058
Remove obsolete patch (upstreamed)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-05 16:28:59 +02:00
7784e01cb3
Update riscv64 configs
- Set CONFIG_NR_CPUS to max number of CPUs, (from) 8 --> (to) 32
- Adjust config_generation to fix build_configs.sh failure

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-05 13:47:29 +02:00
a623e21233
riscv: set CONFIG_NR_CPUS to 32 (max)
This was also done to other architectures.

See: 806e674c8d

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-05 13:19:46 +02:00
d9a885f1b3
Fix unexpected differences with upstream spec version
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-05 13:17:09 +02:00
207de6d3d8
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-05 13:09:02 +02:00
Peter Robinson
11ba03862a Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2019-11-04 17:57:29 +00:00
Peter Robinson
7f0a66bf5c enable iio:MAG3110 on arm 2019-11-04 17:48:28 +00:00
Jeremy Cline
806e674c8d Update NR_CPUS for aarch64, powerpc, and s390x
This aligns the setting with upstream defconfigs along with the ARK
configuration.
2019-11-04 11:52:53 -05:00
Jeremy Cline
5fe065b6c0 Linux v5.4-rc6 2019-11-04 11:18:33 -05:00
Jeremy Cline
32fe916e9b Disable debugging options. 2019-11-04 11:11:31 -05:00
Laura Abbott
53c45aa3f0 Merge #38 Disable Sound Open Firmware support on Intel platforms (rhbz 1750194) 2019-11-04 15:08:02 +00:00
Peter Robinson
24ba37567e arm: minor config update 2019-11-03 13:34:21 +00:00
Peter Robinson
721a1be308 fix usb on JetsonTX2 2019-11-02 17:43:30 +00:00
Laura Abbott
84e5b0ab61 bump and build again 2019-11-01 16:19:27 -04:00
Laura Abbott
15d025ac3c Align on kernel-devel
We don't actually need to be packaging most of these files so
switch to a smaller subset.
2019-11-01 16:18:24 -04:00
Laura Abbott
b8d58e2908 Bring back ApplyPatch and ApplyOptionalPatch macros
These are not used directly in Fedora but for easy of syncing
let's keep them around.
2019-11-01 16:18:24 -04:00