|
| 1 | +# Shared config fragments etc. |
| 2 | + |
| 3 | +guest_configs = [ |
| 4 | + 'arch/powerpc/configs/guest.config', |
| 5 | + 'netconsole-n', |
| 6 | + 'ibmveth', # For PowerVM LPARs |
| 7 | + 'kuap', |
| 8 | + 'criu', # For seccomp tests |
| 9 | + 'user-ns', # For seccomp tests |
| 10 | + 'lkdtm', # Because it's useful |
| 11 | + 'ptdump', # Because it's useful |
| 12 | + 'strict-rwx', # Get some test coverage |
| 13 | + 'kfence', |
| 14 | + 'srr-debug', |
| 15 | + 'irq-soft-mask-debug', |
| 16 | + 'printk-index', |
| 17 | + 'debug-atomic-sleep', |
| 18 | + 'secure-boot', |
| 19 | + 'debug-vm', |
| 20 | + 'btrfs-y', # Needed for F39 |
| 21 | + 'vfat-y', # Needed for F39 |
| 22 | + 'zram', # Needed for F39 |
| 23 | +] |
| 24 | + |
| 25 | +guest_configs_4k = guest_configs + ['4k-pages'] |
| 26 | +guest_configs_maxsmp = guest_configs + ['nr-cpus-8192'] |
| 27 | + |
| 28 | +legacy_guest_configs = [ |
| 29 | + 'arch/powerpc/configs/guest.config', |
| 30 | + 'netconsole-n', |
| 31 | + 'ibmveth', # For PowerVM LPARs |
| 32 | + 'ibmehea', # Needed for Power7 |
| 33 | + 'strict-rwx-off', # Bloats image too much for netboot to work w/128MB RMA |
| 34 | + 'nr-cpus-64', # Shrink kernel size |
| 35 | + 'ftrace-n', # Shrink kernel size |
| 36 | +] |
| 37 | + |
| 38 | +pmac32_configs = [ |
| 39 | + 'pmaczilog', |
| 40 | + 'devtmpfs', |
| 41 | + 'debugfs', |
| 42 | + 'ptdump', |
| 43 | + 'debug-atomic-sleep', |
| 44 | + 'cgroups-y', |
| 45 | + 'arch/powerpc/configs/guest.config', |
| 46 | +] |
| 47 | + |
| 48 | +g5_configs = [ |
| 49 | + 'pmaczilog', |
| 50 | + 'debugfs', |
| 51 | + 'ptdump', |
| 52 | + 'pstore', |
| 53 | + 'kvm-pr-y', |
| 54 | + 'agp-uninorth-y', |
| 55 | +] |
| 56 | + |
| 57 | +cell_configs = [ |
| 58 | + 'cell', |
| 59 | + 'lockdep-y', |
| 60 | + 'debug-atomic-sleep', |
| 61 | + 'xmon-non-default', |
| 62 | +] |
| 63 | + |
| 64 | +powernv_configs = [ |
| 65 | + 'tools/testing/selftests/ftrace/config', |
| 66 | + 'tools/testing/selftests/bpf/config', |
| 67 | + 'criu', # needed for selftests-seccomp |
| 68 | + 'igb', # Needed on some machines |
| 69 | + 'xfs-y', # Needed on some machines |
| 70 | + 'bridge-y', # Needed on some machines |
| 71 | + 'ahci-y', # Needed on some machines |
| 72 | + 'i40e-y', # Needed on some machines |
| 73 | + 'kvm-pr-m', |
| 74 | + 'strict-rwx', |
| 75 | + 'debug-atomic-sleep', |
| 76 | + 'selftests', |
| 77 | + 'pci-iov', |
| 78 | + 'page-poisoning-y', |
| 79 | + 'srr-debug', # Get some test coverage |
| 80 | + 'livepatch', |
| 81 | + 'secure-boot', |
| 82 | + 'zram', |
| 83 | + 'ptdump', |
| 84 | + 'amdgpu-y', |
| 85 | + 'drm-aspeed-y', # Aspeed DRM driver for /dev/fb0 on powernv machines |
| 86 | + 'fb-y', # Enable frame buffer for /dev/fb0 & alignment test |
| 87 | + 'xmon-non-default', # Better oopses in logs |
| 88 | + 'xmon-rw', |
| 89 | + 'selinux', # Avoid selinux relabeling on Fedora machines |
| 90 | + 'vfio-y', # Test coverage of VFIO |
| 91 | + 'cgroups-y', # So podman can run |
| 92 | + 'gup-test-y', # Enable selftest |
| 93 | +] |
| 94 | + |
| 95 | +powernv_lockdep_configs = powernv_configs + ['lockdep-y'] |
| 96 | + |
| 97 | +corenet64_configs = [ |
| 98 | + 'debug-info-n', |
| 99 | + 'ppc64e-qemu', |
| 100 | + 'arch/powerpc/configs/guest.config', |
| 101 | +] |
0 commit comments