Boot log: qemu_arm-virt-gicv2-uefi
- Kernel Warnings: 0
- Warnings: 0
- Boot result: FAIL
- Kernel Errors: 0
- Errors: 2
1 03:33:17.758016 lava-dispatcher, installed at version: 2022.03
2 03:33:17.758215 start: 0 validate
3 03:33:17.758354 Start time: 2022-07-27 03:33:17.758347+00:00 (UTC)
4 03:33:17.759160 Validating that http://storage.kernelci.org/images/uefi/edk2-stable202005/arm/QEMU_EFI.fd exists
5 03:33:18.109626 Validating that http://storage.kernelci.org/cip-gitlab/ci-pavel-linux-test/v4.4-st5-585-gc99f2b257bde/arm/multi_v7_defconfig/gcc-10/kernel/zImage exists
6 03:33:18.464900 Validating that http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20220718.0/armel/rootfs.cpio.gz exists
7 03:33:18.820148 cmd: ['docker', 'pull', 'kernelci/qemu']
8 03:33:18.820319 Calling: 'nice' 'docker' 'pull' 'kernelci/qemu'
9 03:33:18.933955 >> Using default tag: latest
10 03:33:20.796865 >> latest: Pulling from kernelci/qemu
11 03:33:20.948568 >> Digest: sha256:4ed9e31dde01ef7e2132cbe951bbbf6794bda75f8149afb9d8d79f665b11a573
12 03:33:20.948864 >> Status: Image is up to date for kernelci/qemu:latest
13 03:33:21.078326 >> docker.io/kernelci/qemu:latest
14 03:33:21.081003 Returned 0 in 2 seconds
15 03:33:26.538244 cmd: ['docker', 'run', '--rm', '--init', 'kernelci/qemu', 'qemu-system-arm', '--version']
16 03:33:26.538696 Calling: 'nice' 'docker' 'run' '--rm' '--init' 'kernelci/qemu' 'qemu-system-arm' '--version'
17 03:33:29.647998 >> QEMU emulator version 7.0.0 (Debian 1:7.0+dfsg-2~bpo11+2)
18 03:33:29.648274 >> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
19 03:33:31.698427 Returned 0 in 5 seconds
20 03:33:31.799598 validate duration: 14.04
22 03:33:31.800061 start: 1 deployimages (timeout 00:03:00) [common]
23 03:33:31.800184 start: 1.1 lava-overlay (timeout 00:03:00) [common]
24 03:33:31.800475 [common] Preparing overlay tarball in /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli
25 03:33:31.800650 makedir: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin
26 03:33:31.800784 makedir: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/tests
27 03:33:31.800920 makedir: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/results
28 03:33:31.801079 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-add-keys
29 03:33:31.801270 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-add-sources
30 03:33:31.801434 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-background-process-start
31 03:33:31.801597 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-background-process-stop
32 03:33:31.801758 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-common-functions
33 03:33:31.801912 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-echo-ipv4
34 03:33:31.802072 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-install-packages
35 03:33:31.802228 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-installed-packages
36 03:33:31.802385 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-os-build
37 03:33:31.802544 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-probe-channel
38 03:33:31.802700 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-probe-ip
39 03:33:31.802854 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-target-ip
40 03:33:31.803007 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-target-mac
41 03:33:31.803161 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-target-storage
42 03:33:31.803322 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-case
43 03:33:31.803487 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-event
44 03:33:31.803644 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-feedback
45 03:33:31.803800 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-raise
46 03:33:31.803956 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-reference
47 03:33:31.804112 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-runner
48 03:33:31.804265 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-set
49 03:33:31.804417 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-test-shell
50 03:33:31.804584 Updating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-install-packages (oe)
51 03:33:31.804792 Updating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/bin/lava-installed-packages (oe)
52 03:33:31.804956 Creating /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/environment
53 03:33:31.805085 LAVA metadata
54 03:33:31.805178 - LAVA_JOB_ID=354838
55 03:33:31.805304 start: 1.1.1 lava-vland-overlay (timeout 00:03:00) [common]
56 03:33:31.805398 skipped lava-vland-overlay
57 03:33:31.805497 end: 1.1.1 lava-vland-overlay (duration 00:00:00) [common]
58 03:33:31.805602 start: 1.1.2 lava-multinode-overlay (timeout 00:03:00) [common]
59 03:33:31.805687 skipped lava-multinode-overlay
60 03:33:31.805782 end: 1.1.2 lava-multinode-overlay (duration 00:00:00) [common]
61 03:33:31.805886 start: 1.1.3 test-definition (timeout 00:03:00) [common]
62 03:33:31.805986 Loading test definitions
63 03:33:31.806104 start: 1.1.3.1 inline-repo-action (timeout 00:03:00) [common]
64 03:33:31.806261 Using /lava-354838 at stage 0
65 03:33:31.806710 uuid=354838_1.1.3.1 testdef=None
66 03:33:31.806828 end: 1.1.3.1 inline-repo-action (duration 00:00:00) [common]
67 03:33:31.806937 start: 1.1.3.2 test-overlay (timeout 00:03:00) [common]
68 03:33:31.807651 end: 1.1.3.2 test-overlay (duration 00:00:00) [common]
70 03:33:31.807980 start: 1.1.3.3 test-install-overlay (timeout 00:03:00) [common]
71 03:33:31.808857 end: 1.1.3.3 test-install-overlay (duration 00:00:00) [common]
73 03:33:31.809196 start: 1.1.3.4 test-runscript-overlay (timeout 00:03:00) [common]
74 03:33:31.810042 runner path: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/0/tests/0_dmesg test_uuid 354838_1.1.3.1
75 03:33:31.810233 end: 1.1.3.4 test-runscript-overlay (duration 00:00:00) [common]
77 03:33:31.810560 start: 1.1.3.5 inline-repo-action (timeout 00:03:00) [common]
78 03:33:31.810656 Using /lava-354838 at stage 1
79 03:33:31.811052 uuid=354838_1.1.3.5 testdef=None
80 03:33:31.811164 end: 1.1.3.5 inline-repo-action (duration 00:00:00) [common]
81 03:33:31.811271 start: 1.1.3.6 test-overlay (timeout 00:03:00) [common]
82 03:33:31.811939 end: 1.1.3.6 test-overlay (duration 00:00:00) [common]
84 03:33:31.812252 start: 1.1.3.7 test-install-overlay (timeout 00:03:00) [common]
85 03:33:31.813132 end: 1.1.3.7 test-install-overlay (duration 00:00:00) [common]
87 03:33:31.813462 start: 1.1.3.8 test-runscript-overlay (timeout 00:03:00) [common]
88 03:33:31.814308 runner path: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/1/tests/1_bootrr test_uuid 354838_1.1.3.5
89 03:33:31.814495 end: 1.1.3.8 test-runscript-overlay (duration 00:00:00) [common]
91 03:33:31.814801 Creating lava-test-runner.conf files
92 03:33:31.814886 Using lava-test-runner path: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/0 for stage 0
93 03:33:31.814999 - 0_dmesg
94 03:33:31.815103 Using lava-test-runner path: /var/lib/lava/dispatcher/tmp/354838/lava-overlay-n9mc_xli/lava-354838/1 for stage 1
95 03:33:31.815220 - 1_bootrr
96 03:33:31.815340 end: 1.1.3 test-definition (duration 00:00:00) [common]
97 03:33:31.815458 start: 1.1.4 compress-overlay (timeout 00:03:00) [common]
98 03:33:31.825740 end: 1.1.4 compress-overlay (duration 00:00:00) [common]
99 03:33:31.825880 start: 1.1.5 persistent-nfs-overlay (timeout 00:03:00) [common]
100 03:33:31.825989 end: 1.1.5 persistent-nfs-overlay (duration 00:00:00) [common]
101 03:33:31.826100 end: 1.1 lava-overlay (duration 00:00:00) [common]
102 03:33:31.826211 start: 1.2 apply-overlay-guest (timeout 00:03:00) [common]
103 03:33:31.826310 Overlay: /var/lib/lava/dispatcher/tmp/354838/compress-overlay-gxtzzqnq/overlay-1.1.4.tar.gz
104 03:33:43.134937 end: 1.2 apply-overlay-guest (duration 00:00:11) [common]
106 03:33:43.135476 start: 1.3 deploy-device-env (timeout 00:02:49) [common]
107 03:33:43.135604 end: 1.3 deploy-device-env (duration 00:00:00) [common]
108 03:33:43.135739 start: 1.4 download-retry (timeout 00:02:49) [common]
109 03:33:43.135892 start: 1.4.1 http-download (timeout 00:02:49) [common]
110 03:33:43.136151 downloading http://storage.kernelci.org/images/uefi/edk2-stable202005/arm/QEMU_EFI.fd
111 03:33:43.136262 saving as /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/bios/QEMU_EFI.fd
112 03:33:43.136360 total size: 2097152 (2MB)
113 03:33:43.136455 No compression specified
114 03:33:43.672809 progress 1% (0MB)
115 03:33:44.025828 progress 6% (0MB)
116 03:33:44.204433 progress 12% (0MB)
117 03:33:44.207664 progress 17% (0MB)
118 03:33:44.379903 progress 23% (0MB)
119 03:33:44.381828 progress 28% (0MB)
120 03:33:44.384125 progress 34% (0MB)
121 03:33:44.385084 progress 39% (0MB)
122 03:33:44.555546 progress 45% (0MB)
123 03:33:44.557784 progress 50% (1MB)
124 03:33:44.558927 progress 56% (1MB)
125 03:33:44.559887 progress 62% (1MB)
126 03:33:44.560845 progress 67% (1MB)
127 03:33:44.561999 progress 73% (1MB)
128 03:33:44.562755 progress 78% (1MB)
129 03:33:44.563904 progress 84% (1MB)
130 03:33:44.731895 progress 89% (1MB)
131 03:33:44.733179 progress 95% (1MB)
132 03:33:44.734156 progress 100% (2MB)
133 03:33:44.734524 2MB downloaded in 1.60s (1.25MB/s)
134 03:33:44.734727 end: 1.4.1 http-download (duration 00:00:02) [common]
136 03:33:44.735076 end: 1.4 download-retry (duration 00:00:02) [common]
137 03:33:44.735190 start: 1.5 download-retry (timeout 00:02:47) [common]
138 03:33:44.735301 start: 1.5.1 http-download (timeout 00:02:47) [common]
139 03:33:44.735503 downloading http://storage.kernelci.org/cip-gitlab/ci-pavel-linux-test/v4.4-st5-585-gc99f2b257bde/arm/multi_v7_defconfig/gcc-10/kernel/zImage
140 03:33:44.735600 saving as /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/kernel/zImage
141 03:33:44.735685 total size: 6574296 (6MB)
142 03:33:44.735768 No compression specified
143 03:33:45.260643 progress 0% (0MB)
144 03:33:45.788972 progress 5% (0MB)
145 03:33:45.968570 progress 10% (0MB)
146 03:33:46.133225 progress 15% (0MB)
147 03:33:46.141935 progress 20% (1MB)
148 03:33:46.146704 progress 25% (1MB)
149 03:33:46.306905 progress 30% (1MB)
150 03:33:46.314719 progress 35% (2MB)
151 03:33:46.318602 progress 40% (2MB)
152 03:33:46.323263 progress 45% (2MB)
153 03:33:46.327326 progress 50% (3MB)
154 03:33:46.330157 progress 55% (3MB)
155 03:33:46.481963 progress 60% (3MB)
156 03:33:46.484858 progress 65% (4MB)
157 03:33:46.489634 progress 70% (4MB)
158 03:33:46.494645 progress 75% (4MB)
159 03:33:46.499415 progress 80% (5MB)
160 03:33:46.504198 progress 85% (5MB)
161 03:33:46.509277 progress 90% (5MB)
162 03:33:46.513754 progress 95% (5MB)
163 03:33:46.518633 progress 100% (6MB)
164 03:33:46.519275 6MB downloaded in 1.78s (3.52MB/s)
165 03:33:46.519637 end: 1.5.1 http-download (duration 00:00:02) [common]
167 03:33:46.520557 end: 1.5 download-retry (duration 00:00:02) [common]
168 03:33:46.520825 start: 1.6 download-retry (timeout 00:02:45) [common]
169 03:33:46.521099 start: 1.6.1 http-download (timeout 00:02:45) [common]
170 03:33:46.521403 Not decompressing ramdisk as can be used compressed.
171 03:33:46.521625 downloading http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20220718.0/armel/rootfs.cpio.gz
172 03:33:46.521782 saving as /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/ramdisk/rootfs.cpio.gz
173 03:33:46.521910 total size: 7877666 (7MB)
174 03:33:46.522036 No compression specified
175 03:33:47.047154 progress 0% (0MB)
176 03:33:47.576270 progress 5% (0MB)
177 03:33:47.749805 progress 10% (0MB)
178 03:33:47.921341 progress 15% (1MB)
179 03:33:47.926038 progress 20% (1MB)
180 03:33:48.091709 progress 25% (1MB)
181 03:33:48.095846 progress 30% (2MB)
182 03:33:48.099229 progress 35% (2MB)
183 03:33:48.102692 progress 40% (3MB)
184 03:33:48.106567 progress 45% (3MB)
185 03:33:48.266494 progress 50% (3MB)
186 03:33:48.270163 progress 55% (4MB)
187 03:33:48.273503 progress 60% (4MB)
188 03:33:48.276847 progress 65% (4MB)
189 03:33:48.280227 progress 70% (5MB)
190 03:33:48.283564 progress 75% (5MB)
191 03:33:48.286836 progress 80% (6MB)
192 03:33:48.290207 progress 85% (6MB)
193 03:33:48.441115 progress 90% (6MB)
194 03:33:48.444931 progress 95% (7MB)
195 03:33:48.612911 progress 100% (7MB)
196 03:33:48.613422 7MB downloaded in 2.09s (3.59MB/s)
197 03:33:48.613691 end: 1.6.1 http-download (duration 00:00:02) [common]
199 03:33:48.614179 end: 1.6 download-retry (duration 00:00:02) [common]
200 03:33:48.614341 end: 1 deployimages (duration 00:00:17) [common]
201 03:33:48.614501 start: 2 boot-image-retry (timeout 00:05:00) [common]
202 03:33:48.614663 start: 2.1 boot-qemu-image (timeout 00:05:00) [common]
203 03:33:48.614820 start: 2.1.1 execute-qemu (timeout 00:05:00) [common]
204 03:33:48.615211 Extending command line for qcow2 test overlay
205 03:33:48.615799 Pulling docker image
206 03:33:48.615959 cmd: ['docker', 'pull', 'kernelci/qemu']
207 03:33:48.616093 Calling: 'nice' 'docker' 'pull' 'kernelci/qemu'
208 03:33:48.755093 >> Using default tag: latest
209 03:33:50.485965 >> latest: Pulling from kernelci/qemu
210 03:33:50.500013 >> Digest: sha256:4ed9e31dde01ef7e2132cbe951bbbf6794bda75f8149afb9d8d79f665b11a573
211 03:33:50.500258 >> Status: Image is up to date for kernelci/qemu:latest
212 03:33:50.533437 >> docker.io/kernelci/qemu:latest
213 03:33:50.535694 Returned 0 in 1 seconds
214 03:33:54.993514 Boot command: docker run --interactive --tty --rm --init --name=lava-docker-qemu-354838-2.1.1-2iew70jqw5 --mount=type=bind,source=/var/lib/lava/dispatcher/tmp,destination=/var/lib/lava/dispatcher/tmp kernelci/qemu qemu-system-arm -cpu cortex-a15 -machine virt-2.11,gic-version=2 -nographic -net nic,model=virtio,macaddr=52:54:00:12:34:58 -net user -m 512 -monitor none -bios /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/bios/QEMU_EFI.fd -kernel /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/kernel/zImage -append "console=ttyAMA0,115200 root=/dev/ram0 debug verbose console_msg_format=syslog earlycon" -initrd /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/ramdisk/rootfs.cpio.gz -drive format=qcow2,file=/var/lib/lava/dispatcher/tmp/354838/apply-overlay-guest-o_uuev5m/lava-guest.qcow2,media=disk,if=virtio,id=lavatest
215 03:33:55.092310 started a shell command
216 03:33:55.092824 end: 2.1.1 execute-qemu (duration 00:00:06) [common]
217 03:33:55.092960 end: 2.1 boot-qemu-image (duration 00:00:06) [common]
218 03:33:55.093090 start: 2.2 auto-login-action (timeout 00:04:54) [common]
219 03:33:55.093213 Setting prompt string to ['Linux version [0-9]']
220 03:33:55.093313 auto-login-action: Wait for prompt ['Linux version [0-9]'] (timeout 00:05:00)
221 03:34:01.959252 [2J[01;01H[=3h[2J[01;01H[0m[35m[40m[0m[37m[40mBdsDxe: failed to load Boot0001 \"UEFI Misc Device\" from VenHw(93E34C7E-B50E-11DF-9223-2443DFD72085,00): Not Found
222 03:34:01.964202 BdsDxe: failed to load Boot0002 \"UEFI Misc Device 2\" from PciRoot(0x0)/Pci(0x2,0x0): Not Found
223 03:34:01.968009 BdsDxe: failed to load Boot0003 \"UEFI Non-Block Boot Device\" from VenMedia(1428F772-B64A-441E-B8C3-9EBDD7F893C7): Not Found
224 03:34:01.972412
225 03:35:01.722129 >>Start PXE over IPv4.
226 03:35:01.722399 PXE-E16: No valid offer received.
227 03:35:01.723646 BdsDxe: failed to load Boot0004 \"UEFI PXEv4 (MAC:525400123458)\" from PciRoot(0x0)/Pci(0x1,0x0)/MAC(525400123458,0x1)/IPv4(0.0.0.0,0x0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0): Not Found
228 03:35:01.730288 BdsDxe: loading Boot0005 \"EFI Internal Shell\" from Fv(64074AFE-340A-4BE6-94BA-91B5B4D0F71E)/FvFile(7C04A583-9E3E-4F1C-AD65-E05268D0B4D1)
229 03:35:01.734807 BdsDxe: starting Boot0005 \"EFI Internal Shell\" from Fv(64074AFE-340A-4BE6-94BA-91B5B4D0F71E)/FvFile(7C04A583-9E3E-4F1C-AD65-E05268D0B4D1)
230 03:35:01.758626 [2J[01;01H[01;01HUEFI Interactive Shell v2.2
231 03:35:01.759885 EDK II
232 03:35:01.760539 UEFI v2.70 (EDK II, 0x00010000)
233 03:35:01.763412 [1m[33m[40mMapping table[0m[37m[40m
234 03:35:01.765023
235 03:35:01.765432 Data Abort Exception PC at 0x5C66931E CPSR 0x60000133
237 03:38:49.093472 end: 2.2 auto-login-action (duration 00:04:54) [common]
239 03:38:49.093767 boot-image-retry failed: 1 of 1 attempts. 'auto-login-action timed out after 294 seconds'
240 03:38:49.093862 Stopping the qemu container lava-docker-qemu-354838-2.1.1-2iew70jqw5
242 03:38:51.002256 end: 2 boot-image-retry (duration 00:05:02) [common]
244 03:38:51.002680 Cleaning after the job
245 03:38:51.002855 Cleaning up download directory: /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/bios
246 03:38:51.003471 Cleaning up download directory: /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/kernel
247 03:38:51.004701 Cleaning up download directory: /var/lib/lava/dispatcher/tmp/354838/deployimages-w537lusf/ramdisk
248 03:38:51.006091 Stopping the qemu container lava-docker-qemu-354838-2.1.1-2iew70jqw5
249 03:38:51.036339 start: 5.1 power-off (timeout 00:00:30) [common]
250 03:38:51.036735 end: 5.1 power-off (duration 00:00:00) [common]
251 03:38:51.036956 start: 5.2 read-feedback (timeout 00:10:00) [common]
252 03:38:51.037414 Listened to connection for namespace 'common' for up to 1s
253 03:38:51.037737 Finalising connection for namespace 'common'
255 03:38:51.138675 Data Abort Exception PC at 0x5C66931E CPSR 0x60000133 poweroff
257 03:38:51.139439 Already disconnected
258 03:38:51.240292 end: 5.2 read-feedback (duration 00:00:00) [common]
259 03:38:51.240506 Root tmp directory removed at /var/lib/lava/dispatcher/tmp/354838
260 03:38:51.242521 JobError: Your job cannot terminate cleanly.