Boot log: qemu_arm-virt-gicv2-uefi
- Boot result: FAIL
- Errors: 2
- Warnings: 0
- Kernel Warnings: 0
- Kernel Errors: 0
1 09:21:00.851533 lava-dispatcher, installed at version: 2023.01
2 09:21:00.851720 start: 0 validate
3 09:21:00.851860 Start time: 2023-05-31 09:21:00.851851+00:00 (UTC)
4 09:21:00.852895 Validating that http://storage.kernelci.org/images/uefi/edk2-stable202005/arm/QEMU_EFI.fd exists
5 09:21:01.212797 Validating that http://storage.kernelci.org/cip/linux-4.4.y-st-rc/v4.4-st20-1307-g20af3740f4fc/arm/multi_v7_defconfig/gcc-10/kernel/zImage exists
6 09:21:01.392427 Validating that http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20230527.0/armel/rootfs.cpio.gz exists
7 09:21:01.571974 cmd: ['docker', 'pull', 'kernelci/qemu']
8 09:21:01.572165 Calling: 'nice' 'docker' 'pull' 'kernelci/qemu'
9 09:21:01.737336 >> Using default tag: latest
10 09:21:02.796643 >> latest: Pulling from kernelci/qemu
11 09:21:02.828936 >> Digest: sha256:fc85786d1b429cf64a5683fdc5d697be0f1ce54a15ccbe3e596ab02286b2b909
12 09:21:02.829058 >> Status: Image is up to date for kernelci/qemu:latest
13 09:21:02.862259 >> docker.io/kernelci/qemu:latest
14 09:21:02.865276 Returned 0 in 1 seconds
15 09:21:03.002109 cmd: ['docker', 'run', '--rm', '--init', 'kernelci/qemu', 'qemu-system-arm', '--version']
16 09:21:03.002555 Calling: 'nice' 'docker' 'run' '--rm' '--init' 'kernelci/qemu' 'qemu-system-arm' '--version'
17 09:21:04.617937 >> QEMU emulator version 7.2.2 (Debian 1:7.2+dfsg-7~bpo11+1)
18 09:21:04.618250 >> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
19 09:21:05.541219 Returned 0 in 2 seconds
20 09:21:05.642628 validate duration: 4.79
22 09:21:05.643116 start: 1 deployimages (timeout 00:03:00) [common]
23 09:21:05.643286 start: 1.1 lava-overlay (timeout 00:03:00) [common]
24 09:21:05.643649 [common] Preparing overlay tarball in /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247
25 09:21:05.643911 makedir: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin
26 09:21:05.644104 makedir: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/tests
27 09:21:05.644300 makedir: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/results
28 09:21:05.644509 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-add-keys
29 09:21:05.644866 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-add-sources
30 09:21:05.645106 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-background-process-start
31 09:21:05.645353 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-background-process-stop
32 09:21:05.645585 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-common-functions
33 09:21:05.645837 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-echo-ipv4
34 09:21:05.646070 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-install-packages
35 09:21:05.646310 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-installed-packages
36 09:21:05.646540 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-os-build
37 09:21:05.646775 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-probe-channel
38 09:21:05.647017 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-probe-ip
39 09:21:05.647248 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-target-ip
40 09:21:05.647478 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-target-mac
41 09:21:05.647704 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-target-storage
42 09:21:05.647944 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-case
43 09:21:05.648175 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-event
44 09:21:05.648416 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-feedback
45 09:21:05.648644 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-raise
46 09:21:05.648880 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-reference
47 09:21:05.649112 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-runner
48 09:21:05.649340 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-set
49 09:21:05.649568 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-test-shell
50 09:21:05.649816 Updating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-install-packages (oe)
51 09:21:05.650096 Updating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/bin/lava-installed-packages (oe)
52 09:21:05.650349 Creating /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/environment
53 09:21:05.650543 LAVA metadata
54 09:21:05.650687 - LAVA_JOB_ID=542736
55 09:21:05.650818 - LAVA_DISPATCHER_IP=172.27.0.2
56 09:21:05.651014 start: 1.1.1 lava-vland-overlay (timeout 00:03:00) [common]
57 09:21:05.651153 skipped lava-vland-overlay
58 09:21:05.651300 end: 1.1.1 lava-vland-overlay (duration 00:00:00) [common]
59 09:21:05.651455 start: 1.1.2 lava-multinode-overlay (timeout 00:03:00) [common]
60 09:21:05.651581 skipped lava-multinode-overlay
61 09:21:05.651721 end: 1.1.2 lava-multinode-overlay (duration 00:00:00) [common]
62 09:21:05.651873 start: 1.1.3 test-definition (timeout 00:03:00) [common]
63 09:21:05.652021 Loading test definitions
64 09:21:05.652199 start: 1.1.3.1 inline-repo-action (timeout 00:03:00) [common]
65 09:21:05.652348 Using /lava-542736 at stage 0
66 09:21:05.653003 uuid=542736_1.1.3.1 testdef=None
67 09:21:05.653178 end: 1.1.3.1 inline-repo-action (duration 00:00:00) [common]
68 09:21:05.653339 start: 1.1.3.2 test-overlay (timeout 00:03:00) [common]
69 09:21:05.654382 end: 1.1.3.2 test-overlay (duration 00:00:00) [common]
71 09:21:05.654844 start: 1.1.3.3 test-install-overlay (timeout 00:03:00) [common]
72 09:21:05.656125 end: 1.1.3.3 test-install-overlay (duration 00:00:00) [common]
74 09:21:05.656599 start: 1.1.3.4 test-runscript-overlay (timeout 00:03:00) [common]
75 09:21:05.657838 runner path: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/0/tests/0_dmesg test_uuid 542736_1.1.3.1
76 09:21:05.658120 end: 1.1.3.4 test-runscript-overlay (duration 00:00:00) [common]
78 09:21:05.658589 start: 1.1.3.5 inline-repo-action (timeout 00:03:00) [common]
79 09:21:05.658725 Using /lava-542736 at stage 1
80 09:21:05.659317 uuid=542736_1.1.3.5 testdef=None
81 09:21:05.659482 end: 1.1.3.5 inline-repo-action (duration 00:00:00) [common]
82 09:21:05.659635 start: 1.1.3.6 test-overlay (timeout 00:03:00) [common]
83 09:21:05.660565 end: 1.1.3.6 test-overlay (duration 00:00:00) [common]
85 09:21:05.661014 start: 1.1.3.7 test-install-overlay (timeout 00:03:00) [common]
86 09:21:05.662315 end: 1.1.3.7 test-install-overlay (duration 00:00:00) [common]
88 09:21:05.662786 start: 1.1.3.8 test-runscript-overlay (timeout 00:03:00) [common]
89 09:21:05.664096 runner path: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/1/tests/1_bootrr test_uuid 542736_1.1.3.5
90 09:21:05.664371 end: 1.1.3.8 test-runscript-overlay (duration 00:00:00) [common]
92 09:21:05.664807 Creating lava-test-runner.conf files
93 09:21:05.664931 Using lava-test-runner path: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/0 for stage 0
94 09:21:05.665097 - 0_dmesg
95 09:21:05.665253 Using lava-test-runner path: /var/lib/lava/dispatcher/tmp/542736/lava-overlay-ouopu247/lava-542736/1 for stage 1
96 09:21:05.665420 - 1_bootrr
97 09:21:05.665595 end: 1.1.3 test-definition (duration 00:00:00) [common]
98 09:21:05.665761 start: 1.1.4 compress-overlay (timeout 00:03:00) [common]
99 09:21:05.682085 end: 1.1.4 compress-overlay (duration 00:00:00) [common]
100 09:21:05.682288 start: 1.1.5 persistent-nfs-overlay (timeout 00:03:00) [common]
101 09:21:05.682451 end: 1.1.5 persistent-nfs-overlay (duration 00:00:00) [common]
102 09:21:05.682609 end: 1.1 lava-overlay (duration 00:00:00) [common]
103 09:21:05.682766 start: 1.2 apply-overlay-guest (timeout 00:03:00) [common]
104 09:21:05.682904 Overlay: /var/lib/lava/dispatcher/tmp/542736/compress-overlay-idiurj8w/overlay-1.1.4.tar.gz
105 09:21:15.539292 end: 1.2 apply-overlay-guest (duration 00:00:10) [common]
107 09:21:15.539823 start: 1.3 deploy-device-env (timeout 00:02:50) [common]
108 09:21:15.539931 end: 1.3 deploy-device-env (duration 00:00:00) [common]
109 09:21:15.540035 start: 1.4 download-retry (timeout 00:02:50) [common]
110 09:21:15.540148 start: 1.4.1 http-download (timeout 00:02:50) [common]
111 09:21:15.540357 downloading http://storage.kernelci.org/images/uefi/edk2-stable202005/arm/QEMU_EFI.fd
112 09:21:15.540447 saving as /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/bios/QEMU_EFI.fd
113 09:21:15.540525 total size: 2097152 (2MB)
114 09:21:15.540603 No compression specified
115 09:21:15.897774 progress 1% (0MB)
116 09:21:16.256925 progress 6% (0MB)
117 09:21:16.435032 progress 12% (0MB)
118 09:21:16.436372 progress 17% (0MB)
119 09:21:16.609571 progress 23% (0MB)
120 09:21:16.613806 progress 28% (0MB)
121 09:21:16.615135 progress 34% (0MB)
122 09:21:16.615901 progress 39% (0MB)
123 09:21:16.787471 progress 45% (0MB)
124 09:21:16.790837 progress 50% (1MB)
125 09:21:16.792003 progress 56% (1MB)
126 09:21:16.793118 progress 62% (1MB)
127 09:21:16.793888 progress 67% (1MB)
128 09:21:16.795035 progress 73% (1MB)
129 09:21:16.795808 progress 78% (1MB)
130 09:21:16.796953 progress 84% (1MB)
131 09:21:16.964853 progress 89% (1MB)
132 09:21:16.966246 progress 95% (1MB)
133 09:21:16.968940 progress 100% (2MB)
134 09:21:16.969206 2MB downloaded in 1.43s (1.40MB/s)
135 09:21:16.969398 end: 1.4.1 http-download (duration 00:00:01) [common]
137 09:21:16.969733 end: 1.4 download-retry (duration 00:00:01) [common]
138 09:21:16.969842 start: 1.5 download-retry (timeout 00:02:49) [common]
139 09:21:16.969946 start: 1.5.1 http-download (timeout 00:02:49) [common]
140 09:21:16.970128 downloading http://storage.kernelci.org/cip/linux-4.4.y-st-rc/v4.4-st20-1307-g20af3740f4fc/arm/multi_v7_defconfig/gcc-10/kernel/zImage
141 09:21:16.970214 saving as /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/kernel/zImage
142 09:21:16.970291 total size: 6578560 (6MB)
143 09:21:16.970370 No compression specified
144 09:21:17.149460 progress 0% (0MB)
145 09:21:17.152345 progress 5% (0MB)
146 09:21:17.155004 progress 10% (0MB)
147 09:21:17.337661 progress 15% (0MB)
148 09:21:17.339569 progress 20% (1MB)
149 09:21:17.341427 progress 25% (1MB)
150 09:21:17.343282 progress 30% (1MB)
151 09:21:17.345093 progress 35% (2MB)
152 09:21:17.346913 progress 40% (2MB)
153 09:21:17.348721 progress 45% (2MB)
154 09:21:17.350539 progress 50% (3MB)
155 09:21:17.506545 progress 55% (3MB)
156 09:21:17.509396 progress 60% (3MB)
157 09:21:17.517505 progress 65% (4MB)
158 09:21:17.520165 progress 70% (4MB)
159 09:21:17.523049 progress 75% (4MB)
160 09:21:17.703591 progress 80% (5MB)
161 09:21:17.862568 progress 85% (5MB)
162 09:21:17.864412 progress 90% (5MB)
163 09:21:17.866229 progress 95% (5MB)
164 09:21:17.868073 progress 100% (6MB)
165 09:21:17.868308 6MB downloaded in 0.90s (6.99MB/s)
166 09:21:17.868482 end: 1.5.1 http-download (duration 00:00:01) [common]
168 09:21:17.868801 end: 1.5 download-retry (duration 00:00:01) [common]
169 09:21:17.868906 start: 1.6 download-retry (timeout 00:02:48) [common]
170 09:21:17.869008 start: 1.6.1 http-download (timeout 00:02:48) [common]
171 09:21:17.869170 Not decompressing ramdisk as can be used compressed.
172 09:21:17.869278 downloading http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20230527.0/armel/rootfs.cpio.gz
173 09:21:17.869358 saving as /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/ramdisk/rootfs.cpio.gz
174 09:21:17.869436 total size: 7891815 (7MB)
175 09:21:17.869513 No compression specified
176 09:21:18.048646 progress 0% (0MB)
177 09:21:18.051991 progress 5% (0MB)
178 09:21:18.055261 progress 10% (0MB)
179 09:21:18.058712 progress 15% (1MB)
180 09:21:18.227449 progress 20% (1MB)
181 09:21:18.230715 progress 25% (1MB)
182 09:21:18.234162 progress 30% (2MB)
183 09:21:18.237437 progress 35% (2MB)
184 09:21:18.405858 progress 40% (3MB)
185 09:21:18.409130 progress 45% (3MB)
186 09:21:18.412580 progress 50% (3MB)
187 09:21:18.415854 progress 55% (4MB)
188 09:21:18.583879 progress 60% (4MB)
189 09:21:18.587305 progress 65% (4MB)
190 09:21:18.590571 progress 70% (5MB)
191 09:21:18.594021 progress 75% (5MB)
192 09:21:18.761793 progress 80% (6MB)
193 09:21:18.765231 progress 85% (6MB)
194 09:21:18.768681 progress 90% (6MB)
195 09:21:18.776289 progress 95% (7MB)
196 09:21:18.939390 progress 100% (7MB)
197 09:21:18.939645 7MB downloaded in 1.07s (7.03MB/s)
198 09:21:18.939817 end: 1.6.1 http-download (duration 00:00:01) [common]
200 09:21:18.940131 end: 1.6 download-retry (duration 00:00:01) [common]
201 09:21:18.940234 end: 1 deployimages (duration 00:00:13) [common]
202 09:21:18.940339 start: 2 boot-image-retry (timeout 00:05:00) [common]
203 09:21:18.940440 start: 2.1 boot-qemu-image (timeout 00:05:00) [common]
204 09:21:18.940541 start: 2.1.1 execute-qemu (timeout 00:05:00) [common]
205 09:21:18.940801 Extending command line for qcow2 test overlay
206 09:21:18.941226 Pulling docker image
207 09:21:18.941330 cmd: ['docker', 'pull', 'kernelci/qemu']
208 09:21:18.941414 Calling: 'nice' 'docker' 'pull' 'kernelci/qemu'
209 09:21:19.102381 >> Using default tag: latest
210 09:21:20.180870 >> latest: Pulling from kernelci/qemu
211 09:21:20.219299 >> Digest: sha256:fc85786d1b429cf64a5683fdc5d697be0f1ce54a15ccbe3e596ab02286b2b909
212 09:21:20.219507 >> Status: Image is up to date for kernelci/qemu:latest
213 09:21:20.252467 >> docker.io/kernelci/qemu:latest
214 09:21:20.255895 Returned 0 in 1 seconds
215 09:21:20.391434 Boot command: docker run --network=host --cap-add=NET_ADMIN --interactive --tty --rm --init --name=lava-docker-qemu-542736-2.1.1-7c5rappa4k --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/542736/deployimages-y0b0j_in/bios/QEMU_EFI.fd -kernel /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/kernel/zImage -append "console=ttyAMA0,115200 root=/dev/ram0 debug verbose console_msg_format=syslog earlycon" -initrd /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/ramdisk/rootfs.cpio.gz -drive format=qcow2,file=/var/lib/lava/dispatcher/tmp/542736/apply-overlay-guest-g1_sf_1a/lava-guest.qcow2,media=disk,if=virtio,id=lavatest
216 09:21:20.525281 started a shell command
217 09:21:20.525896 end: 2.1.1 execute-qemu (duration 00:00:02) [common]
218 09:21:20.526095 end: 2.1 boot-qemu-image (duration 00:00:02) [common]
219 09:21:20.526273 start: 2.2 auto-login-action (timeout 00:04:58) [common]
220 09:21:20.526445 Setting prompt string to ['Linux version [0-9]']
221 09:21:20.526593 auto-login-action: Wait for prompt ['Linux version [0-9]'] (timeout 00:05:00)
222 09:21:25.766434 [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
223 09:21:25.772391 BdsDxe: failed to load Boot0002 \"UEFI Misc Device 2\" from PciRoot(0x0)/Pci(0x2,0x0): Not Found
224 09:21:25.776362 BdsDxe: failed to load Boot0003 \"UEFI Non-Block Boot Device\" from VenMedia(1428F772-B64A-441E-B8C3-9EBDD7F893C7): Not Found
225 09:21:25.780042
226 09:22:25.543431 >>Start PXE over IPv4.
227 09:22:25.543678 PXE-E16: No valid offer received.
228 09:22:25.544988 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
229 09:22:25.551683 BdsDxe: loading Boot0005 \"EFI Internal Shell\" from Fv(64074AFE-340A-4BE6-94BA-91B5B4D0F71E)/FvFile(7C04A583-9E3E-4F1C-AD65-E05268D0B4D1)
230 09:22:25.556121 BdsDxe: starting Boot0005 \"EFI Internal Shell\" from Fv(64074AFE-340A-4BE6-94BA-91B5B4D0F71E)/FvFile(7C04A583-9E3E-4F1C-AD65-E05268D0B4D1)
231 09:22:25.579289 [2J[01;01H[01;01HUEFI Interactive Shell v2.2
232 09:22:25.579813 EDK II
233 09:22:25.580585 UEFI v2.70 (EDK II, 0x00010000)
234 09:22:25.583558 [1m[33m[40mMapping table[0m[37m[40m
235 09:22:25.585172
236 09:22:25.585469 Data Abort Exception PC at 0x5C66931E CPSR 0x60000133
238 09:26:18.526620 end: 2.2 auto-login-action (duration 00:04:58) [common]
240 09:26:18.526906 boot-image-retry failed: 1 of 1 attempts. 'auto-login-action timed out after 298 seconds'
241 09:26:18.526998 Stopping the qemu container lava-docker-qemu-542736-2.1.1-7c5rappa4k
243 09:26:19.365362 end: 2 boot-image-retry (duration 00:05:00) [common]
245 09:26:19.365927 Cleaning after the job
246 09:26:19.366125 Cleaning up download directory: /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/bios
247 09:26:19.366882 Cleaning up download directory: /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/kernel
248 09:26:19.368334 Cleaning up download directory: /var/lib/lava/dispatcher/tmp/542736/deployimages-y0b0j_in/ramdisk
249 09:26:19.370019 Stopping the qemu container lava-docker-qemu-542736-2.1.1-7c5rappa4k
250 09:26:19.398256 start: 5.1 power-off (timeout 00:00:30) [common]
251 09:26:19.398596 end: 5.1 power-off (duration 00:00:00) [common]
252 09:26:19.398776 start: 5.2 read-feedback (timeout 00:10:00) [common]
253 09:26:19.399161 Listened to connection for namespace 'common' for up to 1s
254 09:26:19.399423 Finalising connection for namespace 'common'
256 09:26:19.500257 Data Abort Exception PC at 0x5C66931E CPSR 0x60000133 poweroff
258 09:26:19.500821 Already disconnected
259 09:26:19.601591 end: 5.2 read-feedback (duration 00:00:00) [common]
260 09:26:19.601799 Root tmp directory removed at /var/lib/lava/dispatcher/tmp/542736
261 09:26:19.603795 JobError: Your job cannot terminate cleanly.