@@ -69,9 +69,6 @@ def qemu_coverage(args, suite=None):
6969 # BOOK3S64 && BIG_ENDIAN
7070 # PSERIES, POWERNV, CELL, PS3, PMAC && PMAC64, PASEMI, MAPLE
7171 k ('ppc64_guest_defconfig+lockdep' , image , merge_config = guest_configs + ['lockdep-y' ])
72- # As above with 4K page size
73- k ('ppc64le_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
74- k ('ppc64_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
7572 # G5
7673 k ('g5_defconfig' , image , merge_config = g5_configs )
7774 # BOOK3E_64
@@ -84,6 +81,11 @@ def qemu_coverage(args, suite=None):
8481 # 8xx
8582 k ('mpc885_ads_defconfig' , image )
8683
84+ # 4K PAGE_SIZE builds, default builds are 64K
85+ k ('ppc64le_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
86+ k ('ppc64_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
87+ k ('g5_defconfig+4k' , image , merge_config = g5_configs + ['4k-pages' ])
88+
8789 # PPC_85xx
8890 if image != "korg@5.5.0" :
8991 k ('corenet32_smp_defconfig' , image , merge_config = ['debug-info-n' ])
@@ -102,22 +104,29 @@ def qemu_coverage(args, suite=None):
102104 # G5
103105 b ('qemu-g5' , 'g5_defconfig' , image )
104106 b ('qemu-g5+compat' , 'g5_defconfig' , image )
107+ b ('qemu-g5' , 'g5_defconfig+4k' , image )
108+ b ('qemu-g5+compat' , 'g5_defconfig+4k' , image )
109+
105110 # pseries boots
106111 b ('qemu-pseries+p10+tcg' , 'ppc64le_guest_defconfig+lockdep' , image )
107112 b ('qemu-pseries+p10+tcg' , 'ppc64_guest_defconfig+lockdep' , image )
113+ b ('qemu-pseries+p10+tcg' , 'ppc64le_guest_defconfig+4k' , image )
108114
109115 b (f'qemu-pseries+p8+{ accel } ' , 'ppc64le_guest_defconfig+lockdep' , image )
110116 b (f'qemu-pseries+p9+{ accel } ' , 'ppc64le_guest_defconfig+lockdep' , image )
111117 b (f'qemu-pseries+p8+{ accel } ' , 'ppc64_guest_defconfig+lockdep' , image )
112118 b (f'qemu-pseries+p9+{ accel } ' , 'ppc64_guest_defconfig+lockdep' , image )
113119 b (f'qemu-pseries+p9+{ accel } +fedora39' , 'ppc64le_guest_defconfig+lockdep' , image )
120+ b (f'qemu-pseries+p9+{ accel } +fedora39' , 'ppc64le_guest_defconfig+4k' , image )
121+
114122 # powernv boots
115123 b ('qemu-powernv+p8+tcg' , 'ppc64le_guest_defconfig+lockdep' , image )
116124 b ('qemu-powernv+p9+tcg' , 'ppc64le_guest_defconfig+lockdep' , image )
117125 b ('qemu-powernv+p10+tcg' , 'ppc64le_guest_defconfig+lockdep' , image )
118126 b ('qemu-powernv+p8+tcg' , 'ppc64_guest_defconfig+lockdep' , image )
119127 b ('qemu-powernv+p9+tcg' , 'ppc64_guest_defconfig+lockdep' , image )
120128 b ('qemu-powernv+p10+tcg' , 'ppc64_guest_defconfig+lockdep' , image )
129+ b ('qemu-powernv+p10+tcg' , 'ppc64_guest_defconfig+4k' , image )
121130
122131
123132 for image in ['ubuntu@16.04' , 'ubuntu' ]:
@@ -171,9 +180,6 @@ def full_compile_test(args, suite=None):
171180 # BOOK3S64 && BIG_ENDIAN
172181 # PSERIES, POWERNV, CELL, PS3, PMAC && PMAC64, PASEMI, MAPLE
173182 k ('ppc64_guest_defconfig' , image , merge_config = guest_configs )
174- # As above with 4K page size
175- k ('ppc64le_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
176- k ('ppc64_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
177183 # PMAC && PMAC64
178184 k ('g5_defconfig' , image , merge_config = g5_configs )
179185 # BOOK3E_64
@@ -248,6 +254,11 @@ def full_compile_test(args, suite=None):
248254 # PPC_8xx + PPC16K_PAGES
249255 k ('mpc885_ads_defconfig+16k' , image , merge_config = ['16k-pages' ])
250256
257+ # 4K PAGE_SIZE builds, default builds are 64K
258+ k ('ppc64le_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
259+ k ('ppc64_guest_defconfig+4k' , image , merge_config = guest_configs_4k )
260+ k ('g5_defconfig+4k' , image , merge_config = g5_configs + ['4k-pages' ])
261+
251262 #########################################
252263 # specific enabled features
253264 #########################################
0 commit comments